-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Don't explicitly track crate_name getters #85837
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
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.