-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
BTreeMap: correct node size test case for choices of B #81210
Conversation
bb5e60a
to
f1df921
Compare
1137582
to
d00c850
Compare
Also stripped benchmarks that cause a stack overflow for bigger choices of B. There's little point in assessing the performance of 4 KB key-value pairs when the physical limit is below 24 KB. And yes, this is because mod node uses |
@bors r+ box vs Box::new is interesting. I would not be opposed to using box fwiw, I think, but I expect that the difference is likely noise. |
📌 Commit d00c850 has been approved by |
Well I turned it into #81444. |
…=Mark-Simulacrum BTreeMap: correct node size test case for choices of B r? ```@Mark-Simulacrum```
…=Mark-Simulacrum BTreeMap: correct node size test case for choices of B r? ````@Mark-Simulacrum````
d00c850
to
2070b8a
Compare
2070b8a
to
fc67baa
Compare
fc67baa
to
d9daedd
Compare
@rustbot label: -S-waiting-on-bors +S-waiting-on-review |
@bors r+ |
📌 Commit d9daedd has been approved by |
Rollup of 8 pull requests Successful merges: - rust-lang#81210 (BTreeMap: correct node size test case for choices of B) - rust-lang#82360 (config.toml parsing error improvements) - rust-lang#82428 (Update mdbook) - rust-lang#82480 (Remove `ENABLE_DOWNLOAD_RUSTC` constant) - rust-lang#82578 (Add some diagnostic items for Clippy) - rust-lang#82620 (Apply lint restrictions from renamed lints) - rust-lang#82635 (Fix typos in rustc_infer::infer::nll_relate) - rust-lang#82645 (Clarify that SyncOnceCell::set blocks.) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
r? @Mark-Simulacrum