-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
[Experiment] Force to generate drop glue of ADT locally #89660
Conversation
This comment has been minimized.
This comment has been minimized.
The job Click to see the possible cause of the failure (guessed by this bot)
|
Nice! I wanted to try this, but didn't know how to do it properly. It won't help with generic drop glues, but I'm interested whether it can help at least a bit with non-generic ones. |
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit c62e5ea with merge 993fa8084bbe06427e4282bb21c99a3bbff65583... |
☀️ Try build successful - checks-actions |
Queued 993fa8084bbe06427e4282bb21c99a3bbff65583 with parent e0aaffd, future comparison URL. |
Finished benchmarking commit (993fa8084bbe06427e4282bb21c99a3bbff65583): comparison url. Summary: This change led to very large relevant mixed results 🤷 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. Next Steps: If you can justify the regressions found in this try perf run, please indicate this with @bors rollup=never |
@oli-obk git blame shows that you implemented the drop glue collection in #30900 |
That PR is by @michaelwoerister, but it's also ages ago... |
What's needed to get this merged? An investigation of the performance regression? |
@csmoe do you still want to keep this around? or can we close it? |
cc #84175 (comment)
r? @ghost
@michaelwoerister May I have a perf run on this? If so, how can I perf on
share-generics
vsno-share-generics
.