| Age | Commit message (Expand) | Author | Lines |
| 2023-02-01 | BTreeMap: Add Cursor and CursorMut | Amanieu d'Antras | -1/+9 |
| 2023-02-01 | BTreeMap: Change internal insert function to return a handle | Amanieu d'Antras | -18/+76 |
| 2022-12-28 | fix documenting private items of standard library | Lukas Markeffsky | -11/+17 |
| 2022-10-05 | Fix overconstrained Send impls in btree internals | David Tolnay | -3/+3 |
| 2022-08-26 | Rollup merge of #95005 - ssomers:btree_static_assert, r=thomcc | Guillaume Gomez | -7/+9 |
| 2022-06-16 | btree: avoid forcing the allocator to be a reference | Ralf Jung | -32/+37 |
| 2022-06-14 | BTreeMap: Add alloc param | Jacob Hughes | -38/+61 |
| 2022-03-16 | BTree: evaluate static type-related check at compile time | Stein Somers | -7/+9 |
| 2022-03-09 | BTreeMap::entry: Avoid allocating if no insertion | Frank King | -4/+5 |
| 2022-03-07 | BTree: remove dead data needlessly complicating insert | Stein Somers | -37/+16 |
| 2021-08-17 | BTree: refine some comments | Stein Somers | -2/+2 |
| 2021-08-02 | BTree: merge the complication introduced by #81486 and #86031 | Stein Somers | -2/+6 |
| 2021-07-29 | Fix may not to appropriate might not or must not | Ali Malik | -2/+2 |
| 2021-06-25 | Fix a few misspellings. | Eric Huss | -1/+1 |
| 2021-05-07 | BTree: no longer copy keys and values before dropping them | Stein Somers | -3/+36 |
| 2021-04-28 | Minor grammar tweaks for readability | Ben-Lichtman | -4/+4 |
| 2021-03-03 | BTree: move blocks around in node.rs | Stein Somers | -167/+165 |
| 2021-03-03 | Rollup merge of #82439 - ssomers:btree_fix_unsafety, r=Mark-Simulacrum | Yuki Okushi | -16/+15 |
| 2021-03-01 | Auto merge of #82440 - ssomers:btree_fix_casts, r=Mark-Simulacrum | bors | -8/+10 |
| 2021-02-23 | BTree: fix untrue safety | Stein Somers | -16/+15 |
| 2021-02-23 | BTree: no longer define impossible casts | Stein Somers | -8/+10 |
| 2021-02-23 | BTree: split off reusable components from range_search | Stein Somers | -10/+0 |
| 2021-02-14 | Rollup merge of #81919 - ssomers:btree_cleanup_comments, r=Mark-Simulacrum | Dylan DPC | -1/+1 |
| 2021-02-12 | Use raw ref macros as in #80886 | Stein Somers | -3/+3 |
| 2021-02-12 | Initialize BTree nodes directly in the heap | Josh Stone | -18/+30 |
| 2021-02-09 | BTreeMap: fix internal comments | Stein Somers | -1/+1 |
| 2021-01-30 | Rollup merge of #80886 - RalfJung:stable-raw-ref-macros, r=m-ou-se | Yuki Okushi | -2/+2 |
| 2021-01-29 | rename raw_const/mut -> const/mut_addr_of, and stabilize them | Ralf Jung | -2/+2 |
| 2021-01-26 | BTreeMap: stop tree from being owned by non-root node | Stein Somers | -14/+49 |
| 2021-01-20 | BTreeMap: bring back the key slice for immutable lookup | Stein Somers | -25/+18 |
| 2021-01-18 | BTreeMap: prefer bulk_steal functions over specialized ones | Stein Somers | -117/+4 |
| 2021-01-18 | Auto merge of #81090 - ssomers:btree_drainy_refactor_2, r=Mark-Simulacrum | bors | -24/+52 |
| 2021-01-17 | Rollup merge of #81082 - ssomers:btree_cleanup_comments, r=Mark-Simulacrum | Mara Bos | -4/+7 |
| 2021-01-16 | BTreeMap: offer merge in variants with more clarity | Stein Somers | -24/+52 |
| 2021-01-16 | BTreeMap: expose new_internal function and sanitize from_new_internal | Stein Somers | -9/+12 |
| 2021-01-16 | BTreeMap: clean up a few more comments | Stein Somers | -4/+7 |
| 2021-01-10 | BTreeMap: tougher checks on code using raw into_kv_pointers | Stein Somers | -81/+88 |
| 2021-01-08 | BTreeMap: tougher checks on most uses of copy_nonoverlapping | Stein Somers | -26/+32 |
| 2020-12-26 | BTreeMap: rename the area access methods | Stein Somers | -50/+48 |
| 2020-12-25 | BTreeMap: declare exclusive access to arrays when copying from them | Stein Somers | -64/+17 |
| 2020-12-24 | BTreeMap: avoid implicit use of node length in flight | Stein Somers | -97/+81 |
| 2020-12-17 | BTreeMap: relax the explicit borrow rule to make code shorter and safer | Stein Somers | -105/+107 |
| 2020-12-17 | Rollup merge of #80006 - ssomers:btree_cleanup_6, r=Mark-Simulacrum | Guillaume Gomez | -28/+27 |
| 2020-12-13 | Auto merge of #80005 - ssomers:btree_cleanup_3, r=Mark-Simulacrum | bors | -10/+11 |
| 2020-12-13 | Auto merge of #79987 - ssomers:btree_cleanup_4, r=Mark-Simulacrum | bors | -0/+2 |
| 2020-12-13 | Auto merge of #79376 - ssomers:btree_choose_parent_kv, r=Mark-Simulacrum | bors | -6/+8 |
| 2020-12-13 | BTreeMap: more expressive local variables in merge | Stein Somers | -28/+27 |
| 2020-12-13 | BTreeMap: declare clear_parent_link directly on the root it needs | Stein Somers | -10/+11 |
| 2020-12-13 | BTreeMap: capture a recurring use pattern as replace_kv | Stein Somers | -4/+8 |
| 2020-12-13 | BTreeMap: detect bulk_steal's count-1 underflow in release builds too | Stein Somers | -0/+2 |