Skip to content
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

Merged
merged 1 commit into from
Mar 1, 2021

Conversation

ssomers
Copy link
Contributor

@ssomers ssomers commented Jan 20, 2021

@rust-highfive rust-highfive added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Jan 20, 2021
@ssomers ssomers force-pushed the btree_fix_node_size_test branch from bb5e60a to f1df921 Compare January 20, 2021 16:46
@Mark-Simulacrum Mark-Simulacrum added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jan 24, 2021
@ssomers ssomers force-pushed the btree_fix_node_size_test branch 2 times, most recently from 1137582 to d00c850 Compare January 25, 2021 16:49
@ssomers
Copy link
Contributor Author

ssomers commented Jan 25, 2021

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 Box::new and not box.

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels Jan 25, 2021
@Mark-Simulacrum
Copy link
Member

@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.

@bors
Copy link
Contributor

bors commented Jan 27, 2021

📌 Commit d00c850 has been approved by Mark-Simulacrum

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Jan 27, 2021
@ssomers
Copy link
Contributor Author

ssomers commented Jan 27, 2021

box vs Box::new is interesting.

Well I turned it into #81444.

Dylan-DPC-zz pushed a commit to Dylan-DPC-zz/rust that referenced this pull request Jan 28, 2021
…=Mark-Simulacrum

BTreeMap: correct node size test case for choices of B

r? ```@Mark-Simulacrum```
henryboisdequin added a commit to henryboisdequin/rust that referenced this pull request Jan 29, 2021
…=Mark-Simulacrum

BTreeMap: correct node size test case for choices of B

r? ````@Mark-Simulacrum````
@ssomers ssomers force-pushed the btree_fix_node_size_test branch from d00c850 to 2070b8a Compare January 29, 2021 23:16
@ssomers ssomers force-pushed the btree_fix_node_size_test branch from 2070b8a to fc67baa Compare February 9, 2021 12:58
@ssomers ssomers force-pushed the btree_fix_node_size_test branch from fc67baa to d9daedd Compare February 21, 2021 18:08
@ssomers
Copy link
Contributor Author

ssomers commented Feb 21, 2021

@rustbot label: -S-waiting-on-bors +S-waiting-on-review

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Feb 21, 2021
@Mark-Simulacrum
Copy link
Member

@bors r+

@bors
Copy link
Contributor

bors commented Mar 1, 2021

📌 Commit d9daedd has been approved by Mark-Simulacrum

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Mar 1, 2021
bors added a commit to rust-lang-ci/rust that referenced this pull request Mar 1, 2021
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
@bors bors merged commit 57c568a into rust-lang:master Mar 1, 2021
@rustbot rustbot added this to the 1.52.0 milestone Mar 1, 2021
@ssomers ssomers deleted the btree_fix_node_size_test branch March 2, 2021 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants