-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Do not preallocate HirIds #88627
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
Do not preallocate HirIds #88627
Conversation
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit 1e2bc75ee45f779de054af223bdd30325a37668a with merge ac53b49b37ce0cecc90dc0c264d8d68270af10af... |
☀️ Try build successful - checks-actions |
Queued ac53b49b37ce0cecc90dc0c264d8d68270af10af with parent 4878034, future comparison URL. |
Finished benchmarking try commit (ac53b49b37ce0cecc90dc0c264d8d68270af10af): comparison url. Summary: ERROR categorizing benchmark run! 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 |
(Perf is now ready) |
Aha, here's the |
This PR also creates a |
This comment has been minimized.
This comment has been minimized.
7a1f7ae
to
9585d78
Compare
9585d78
to
1fbd27b
Compare
1fbd27b
to
d60bbde
Compare
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit d60bbde with merge 94bf4d541167db3e4c9bf41073fce29fa2e5d3ae... |
☀️ Try build successful - checks-actions |
Queued 94bf4d541167db3e4c9bf41073fce29fa2e5d3ae with parent 6cdd42f, future comparison URL. |
Finished benchmarking commit (94bf4d541167db3e4c9bf41073fce29fa2e5d3ae): comparison url. Summary: This change led to moderate relevant 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. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR led to changes in compiler perf. @bors rollup=never |
@cjgillot |
With the latest perfect results, I believe this one is ready. |
@bors r+ |
📌 Commit d60bbde has been approved by |
☀️ Test successful - checks-actions |
Finished benchmarking commit (697118d): comparison url. Summary: This change led to moderate relevant mixed results 🤷 in compiler performance.
If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. Next Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression |
Part of #87234
r? @petrochenkov