[WIP] rustc_span: Symbol perf experiments#80420
[WIP] rustc_span: Symbol perf experiments#80420petrochenkov wants to merge 7 commits intorust-lang:masterfrom
Conversation
|
r? @varkor (rust-highfive has picked a reviewer for you, use r? to override) |
|
@bors try @rust-timer queue |
|
Awaiting bors try build completion. |
|
⌛ Trying commit 8d21ca5460f295a97a5517b96dc19d278ef1e65d with merge f2658af4ef876e20781bd9d367daa3d4b5d56fef... |
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
☀️ Try build successful - checks-actions |
|
Queued f2658af4ef876e20781bd9d367daa3d4b5d56fef with parent 76188b6, future comparison URL. @rustbot label: +S-waiting-on-perf |
|
Finished benchmarking try commit (f2658af4ef876e20781bd9d367daa3d4b5d56fef): comparison url. 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 |
|
Up to 3.7% slowdown. |
|
The results from slowing down This means we either need a faster |
|
@bors try @rust-timer queue |
|
Awaiting bors try build completion. |
|
⌛ Trying commit 7a85c533c293cd159937faf7e095848570a913d0 with merge 6d5202ee390b147711c841482f99201f2ee6ed58... |
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
☀️ Try build successful - checks-actions |
|
Queued 6d5202ee390b147711c841482f99201f2ee6ed58 with parent aef92d4, future comparison URL. @rustbot label: +S-waiting-on-perf |
|
Finished benchmarking try commit (6d5202ee390b147711c841482f99201f2ee6ed58): comparison url. 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 |
|
Finished benchmarking try commit (9552eb5d4fde685ead823b14a7ec197603502200): comparison url. 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 |
|
Most changes are now within noise but overall it is a slight (<0.1%) improvement. |
This reverts commit ae3ea6f3db2699f1943637198d459435ebf78e76.
f35dd6c to
8809118
Compare
|
@bors try @rust-timer queue |
|
Awaiting bors try build completion. |
|
⌛ Trying commit 8809118 with merge 5d62d7cb25649b110a890b314aa67bb788879011... |
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
☀️ Try build successful - checks-actions |
|
Queued 5d62d7cb25649b110a890b314aa67bb788879011 with parent a609fb4, future comparison URL. @rustbot label: +S-waiting-on-perf |
|
Finished benchmarking try commit (5d62d7cb25649b110a890b314aa67bb788879011): comparison url. 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 |
cc #79425