-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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 MERGE] perf-test for #74071 #74596
Conversation
Original message: Rollup merge of rust-lang#74071 - petrochenkov:cload3, r=matthewjasper rustc_metadata: Make crate loading fully speculative Instead of reporting `span_err`s on the spot crate loading errors are now wrapped into the `CrateError` enum and returned, so they are reported only at the top level `resolve_crate` call, and not reported at all if we are resolving speculatively with `maybe_resolve_crate`. As a result we can attempt loading crates for error recovery (e.g. import suggestions) without any risk of producing extra errors. Also, this means better separation between error reporting and actual logic. Fixes rust-lang#55103 Fixes rust-lang#56590
@bors try @rust-timer queue The try commit's (master) parent should be 8ad7bc3. If it isn't, then please:
You do not need to reinvoke the queue command as long as the perf build hasn't yet started. |
Awaiting bors try build completion |
1 second is seemingly not enough, so upped to 30 seconds of waiting before we post the try build comment. @bors try |
⌛ Trying commit c560fc8 with merge fc4fbd1d24fb634a895e2f39f495cb3d0a2472d6... |
☀️ Try build successful - checks-actions, checks-azure |
Queued fc4fbd1d24fb634a895e2f39f495cb3d0a2472d6 with parent 8ad7bc3, future comparison URL. |
Finished benchmarking try commit (fc4fbd1d24fb634a895e2f39f495cb3d0a2472d6): comparison url.
|
Performance-neutral. |
This is an automatically generated pull request (from here) to run perf tests for #74071 which merged in a rollup.
r? @ghost