-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Shrink grow_amortized()
some more
#73912
Shrink grow_amortized()
some more
#73912
Conversation
As a non-generic alternative to `Layout::array`.
This reduces the amount of LLVM IR generated, slightly improving compile times.
@bors try @rust-timer queue |
Awaiting bors try build completion |
⌛ Trying commit d32fa4af1fac4c537fe45638db101b17ac92e1a7 with merge 00bce05b882a072eb6a889c4acf84ddc68d1ebe3... |
@bors rollup=never Because of the perf effects. |
@bors p=1 |
💥 Test timed out |
d32fa4a
to
cf808ff
Compare
@bors try |
⌛ Trying commit cf808ff with merge fe2636a79c85ff9bf1a8b79bd8358dea6c24d1b6... |
☀️ Try build successful - checks-actions, checks-azure |
Queued fe2636a79c85ff9bf1a8b79bd8358dea6c24d1b6 with parent f781bab, future comparison URL. |
Finished benchmarking try commit (fe2636a79c85ff9bf1a8b79bd8358dea6c24d1b6): comparison url. |
The |
@nnethercote This is a triage bump. |
This probably isn't going to lead anywhere useful. |
@SimonSapin: FYI, we discussed more shrinkage of |
More reductions in the amount of LLVM IR generated, to improve build times.
r? @Amanieu