-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Don't explicitly track crate_name getters #85837
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
r? @estebank (rust-highfive has picked a reviewer for you, use r? to override) |
5f8d114
to
d925307
Compare
The |
d925307
to
85c523d
Compare
Huh, it seems that both |
Historical reasons, the |
I assume this is a historical artefact. #85153 already proposes to drop |
I will wait for that PR to land first then. |
☔ The latest upstream changes (presumably #85153) made this pull request unmergeable. Please resolve the merge conflicts. |
This seems unblocked now. |
85c523d
to
2bd36f8
Compare
Rebased |
This comment has been minimized.
This comment has been minimized.
2bd36f8
to
7e0702a
Compare
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit 7e0702a9b0a8325b5d79cc6a86006e27dd862967 with merge be36ebb2d50e265c3c4ea8fad5c6c37c5dd418a6... |
☀️ Try build successful - checks-actions |
Queued be36ebb2d50e265c3c4ea8fad5c6c37c5dd418a6 with parent 64de497, future comparison URL. |
Finished benchmarking try commit (be36ebb2d50e265c3c4ea8fad5c6c37c5dd418a6): comparison url. Summary: This change led to significant improvements 🎉 in compiler performance.
If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. 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 |
7e0702a
to
fd72c7f
Compare
This comment has been minimized.
This comment has been minimized.
fd72c7f
to
4733317
Compare
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit 4733317 with merge 3e5d3e8875ba1e9b8e064fd35fd8514aa88e694a... |
☀️ Try build successful - checks-actions |
Queued 3e5d3e8875ba1e9b8e064fd35fd8514aa88e694a with parent c4c2986, future comparison URL. |
Finished benchmarking try commit (3e5d3e8875ba1e9b8e064fd35fd8514aa88e694a): comparison url. Summary: This benchmark run did not return any significant changes. If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. @bors rollup=never |
This is a slight regression. |
cc #85804 (comment)
Both require a
CrateNum
as argument whose identity depends on both the stable crate id and thus also the crate name.