Uh oh!
There was an error while loading. Please reload this page.
[perf-check] Revert "Rollup merge of #88860 - nbdd0121:panic, r=m-ou-se" - #90341
[perf-check] Revert "Rollup merge of #88860 - nbdd0121:panic, r=m-ou-se"#90341JohnTitor wants to merge 1 commit into
Conversation
JohnTitor
commented
Oct 27, 2021
@bors try @rust-timer queue |
rust-timer
commented
Oct 27, 2021
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
bors
commented
Oct 27, 2021
⌛ Trying commit d751558 with merge cbe7d0ec97e0f4f2e1d300b556ff8bbf2e355f4b... |
bors
commented
Oct 27, 2021
☀️ Try build successful - checks-actions |
rust-timer
commented
Oct 27, 2021
Queued cbe7d0ec97e0f4f2e1d300b556ff8bbf2e355f4b with parent 47aeac6, future comparison URL. |
rust-timer
commented
Oct 27, 2021
Finished benchmarking commit (cbe7d0ec97e0f4f2e1d300b556ff8bbf2e355f4b): comparison url. Summary: This change led to small 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 |
JohnTitor
commented
Oct 28, 2021
@Mark-Simulacrum this does seem to cause the style-servo's regression. |
Mark-Simulacrum
commented
Oct 28, 2021
Hm. OK. I think these performance results look close to neutral (+/- about the same amount) so we may wish to investigate further but it's also possible we just accept this regression. cc @m-ou-se -- do you think the cleanup is worth the partial regressions and improvements here? |
jackh726
commented
Dec 4, 2021
I think this is more a T-libs PR than T-compiler. |
JohnCSimon
commented
Mar 6, 2022
@JohnTitor Can you please address the merge conflicts? |
JohnTitor
commented
Mar 6, 2022
I'd like to see @m-ou-se's (or someone from t-libs) thoughts if this is worth merging before resolving the conflicts. |
m-ou-se
commented
Mar 6, 2022
Do we know why and how this change affects performance? The perf results don't show a lot of difference. |
JohnTitor
commented
Mar 7, 2022
The regression we found is #90067 (comment), according to the bot: |
m-ou-se
commented
Mar 9, 2022
Sure, but do we have any idea how it caused it? The difference is small enough that it could be something unrelated. |
JohnTitor
commented
Mar 9, 2022
Not really, because this PR was created on 27th Oct 2021 and I don't remember the time I investigated. I think you're more familiar with the changes as you're the reviewer of it. Looking at the benchmark code (https://github.com/rust-lang/rustc-perf/tree/master/collector/benchmarks/style-servo) would be helpful. And the point here is if it's worth reverting, I guess. |
Dylan-DPC
commented
May 13, 2022
@JohnTitor do we still need this pr? |
It depends on which is more important, cleanup or performance regression here. I think this is up to @m-ou-se. |
m-ou-se
commented
May 16, 2022
Since the impact is minimal and we don't even know how that PR caused the small regression, I think we should just close this. |
This reverts commit f702499, reversing
changes made to 84fe598.
r? @ghost cc #90067 (comment)