Uh oh!
There was an error while loading. Please reload this page.
rustc_metadata: Switch crate data iteration from a callback to iterator - #92159
Conversation
The iteration looks more conventional this way, and some allocations are avoided.
rust-highfive
commented
Dec 21, 2021
r? @nagisa (rust-highfive has picked a reviewer for you, use r? to override) |
petrochenkov
commented
Dec 24, 2021
@bors try @rust-timer queue |
rust-timer
commented
Dec 24, 2021
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
bors
commented
Dec 24, 2021
⌛ Trying commit 046a682 with merge eba8c28d9084567cf02500425ff31399ea645e36... |
bors
commented
Dec 24, 2021
☀️ Try build successful - checks-actions |
rust-timer
commented
Dec 24, 2021
Queued eba8c28d9084567cf02500425ff31399ea645e36 with parent fca4b15, future comparison URL. |
rust-timer
commented
Dec 24, 2021
Finished benchmarking commit (eba8c28d9084567cf02500425ff31399ea645e36): comparison url. Summary: This change led to small 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 |
cjgillot
commented
Dec 26, 2021
bors
commented
Dec 26, 2021
📌 Commit 046a682 has been approved by |
bors
commented
Dec 26, 2021
⌛ Testing commit 046a682 with merge 01948bfac8efac868bc89616636c89cdb19b22b8... |
bors
commented
Dec 27, 2021
💥 Test timed out |
Aaron1011
commented
Dec 27, 2021
@bors retry |
rust-log-analyzer
commented
Dec 27, 2021
The job Click to see the possible cause of the failure (guessed by this bot) |
petrochenkov
commented
Dec 27, 2021
@bors retry |
bors
commented
Dec 27, 2021
⌛ Testing commit 046a682 with merge 9796e714de7693689a2fd33499d63b0e91b31b36... |
bors
commented
Dec 27, 2021
💔 Test failed - checks-actions |
rust-log-analyzer
commented
Dec 27, 2021
petrochenkov
commented
Dec 27, 2021
@bors retry |
bors
commented
Dec 27, 2021
⌛ Testing commit 046a682 with merge 31a0a0748b649525d3dda6324f2c8d2cb25cacd7... |
bors
commented
Dec 27, 2021
💔 Test failed - checks-actions |
rust-log-analyzer
commented
Dec 27, 2021
ehuss
commented
Dec 27, 2021
@bors retry network error |
bors
commented
Dec 28, 2021
bors
commented
Dec 28, 2021
☀️ Test successful - checks-actions |
rust-timer
commented
Dec 28, 2021
Finished benchmarking commit (e91ad5f): 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 |
The iteration looks more conventional this way, and some allocations are avoided.