-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Add #[cold] attribute to std::process::abort
and alloc::alloc::handle_alloc_error
#79172
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
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
I sort of doubt this'll end up having any major effect -- I would expect LLVM to already consider diverging code paths pretty cold -- but it seems like a reasonable change. @bors r+ rollup=never so we note perf effects (if any). |
📌 Commit b4c91f9 has been approved by |
⌛ Testing commit b4c91f9 with merge 0386c38f89e73a656239978d3220369b1503f2ed... |
💔 Test failed - checks-actions |
The failed test is literally |
@bors retry - apple builders were canceled? ("The runner has received a shutdown signal. This can happen when the runner service is stopped, or a manually started runner is canceled.") |
☀️ Test successful - checks-actions |
No description provided.