-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Simplify early compilation interface #86489
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
cjgillot
commented
Jun 20, 2021
- separate resolver creation and AST configuration.
- bundle lowering with global_ctxt creation.
r? @jackh726 (rust-highfive has picked a reviewer for you, use r? to override) |
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit cc326346b3ec0657b164407f5bf89f8ee2a43e96 with merge 4559bbd8a4a11c3b934fc8dcde6319d259f6396b... |
This comment has been minimized.
This comment has been minimized.
☀️ Try build successful - checks-actions |
Queued 4559bbd8a4a11c3b934fc8dcde6319d259f6396b with parent 75d1500, future comparison URL. |
Finished benchmarking try commit (4559bbd8a4a11c3b934fc8dcde6319d259f6396b): comparison url. Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. Please note that if the perf results are neutral, you should likely undo the rollup=never given below by specifying Importantly, though, if the results of this run are non-neutral do not roll this PR up -- it will mask other regressions or improvements in the roll up. @bors rollup=never |
This comment has been minimized.
This comment has been minimized.
@@ -83,7 +82,6 @@ pub struct Queries<'tcx> { | |||
register_plugins: Query<(ast::Crate, Lrc<LintStore>)>, | |||
expansion: Query<(ast::Crate, Steal<Rc<RefCell<BoxedResolver>>>, Lrc<LintStore>)>, | |||
dep_graph: Query<DepGraph>, | |||
lower_to_hir: Query<(&'tcx Crate<'tcx>, Steal<ResolverOutputs>)>, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps Zoxc had something in mind when making lower_to_hir
individually available, but if no tools use it right now, then it seems fine to remove.
@bors r+ |
📌 Commit f698774 has been approved by |
☀️ Test successful - checks-actions |