-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Use a SmallVec
for Cache::predecessors
.
#70876
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
This is a very small win.
r? @estebank (rust_highfive has picked a reviewer for you, use r? to override) |
@bors try @rust-timer queue |
Awaiting bors try build completion |
⌛ Trying commit a90661a with merge 80411967027444dd4a7c3e40676bb96f2fb9429f... |
☀️ Try build successful - checks-azure |
Queued 80411967027444dd4a7c3e40676bb96f2fb9429f with parent 209b2be, future comparison URL. |
Finished benchmarking try commit 80411967027444dd4a7c3e40676bb96f2fb9429f, comparison URL. |
A number of small improvements, up to 0.5%. And I checked locally with DHAT, the number of allocations done for |
@bors r+ |
📌 Commit a90661a has been approved by |
🌲 The tree is currently closed for pull requests below priority 1000, this pull request will be tested once the tree is reopened |
Rollup of 9 pull requests Successful merges: - rust-lang#70789 (remove false positives of unused_braces) - rust-lang#70847 (ci: move /var/lib/docker to /mnt on GHA) - rust-lang#70850 (BTreeMap first last proposal tweaks) - rust-lang#70876 (Use a `SmallVec` for `Cache::predecessors`.) - rust-lang#70883 (Clean up E0507 explanation) - rust-lang#70892 (wf: refactor `compute_trait_ref`) - rust-lang#70914 (Corrects a typo in rustdoc documentation.) - rust-lang#70915 (Remove unnecessary TypeFlags::NOMINAL_FLAGS) - rust-lang#70927 (Clean up E0510 explanation) Failed merges: r? @ghost
This is a very small win.