| Age | Commit message (Expand) | Author | Lines |
| 2020-10-01 | BTreeMap: use Unique::from to avoid a cast where type information exists | Stein Somers | -1/+1 |
| 2020-09-25 | BTreeMap: various tweaks | Stein Somers | -61/+50 |
| 2020-09-25 | BTreeMap: introduce edge methods similar to those of keys and values | Stein Somers | -24/+34 |
| 2020-09-25 | BTreeMap: refactor correct_childrens_parent_links | Stein Somers | -26/+16 |
| 2020-09-20 | BTreeMap: extra testing unveiling mistakes in future PR | Stein Somers | -6/+6 |
| 2020-09-20 | Rollup merge of #76926 - ssomers:btree_cleanup_1, r=Mark-Simulacrum | Ralf Jung | -4/+4 |
| 2020-09-19 | BTreeMap: wrap node's raw parent pointer in NonNull | Stein Somers | -20/+22 |
| 2020-09-19 | BTreeMap: code readability tweaks | Stein Somers | -4/+4 |
| 2020-09-16 | BTreeMap: avoid slices even more | Stein Somers | -16/+29 |
| 2020-09-13 | Rollup merge of #76527 - fusion-engineering-forks:cleanup-uninit, r=jonas-sch... | Jonas Schievink | -3/+3 |
| 2020-09-10 | BTreeMap: pull the map's root out of NodeRef | Stein Somers | -68/+27 |
| 2020-09-09 | Remove internal and unstable MaybeUninit::UNINIT. | Mara Bos | -3/+3 |
| 2020-09-09 | BTreeMap: avoid aliasing by avoiding slices | Stein Somers | -150/+187 |
| 2020-09-09 | make as_leaf return a raw pointer, to reduce aliasing assumptions | Ralf Jung | -7/+12 |
| 2020-09-05 | rename MaybeUninit slice methods | Ralf Jung | -11/+15 |
| 2020-08-19 | BTreeMap: introduce marker::ValMut and reserve marker::Mut for unique access | Stein Somers | -3/+35 |
| 2020-08-14 | Rollup merge of #75519 - ssomers:btree_splitpoint_cleanup, r=Mark-Simulacrum | Tyler Mandry | -31/+11 |
| 2020-08-14 | Rollup merge of #75195 - ssomers:btree_split_up_into_kv_mut, r=Mark-Simulacrum | Tyler Mandry | -6/+16 |
| 2020-08-14 | BTreeMap: refactor splitpoint and move testing over to unit test | Stein Somers | -31/+11 |
| 2020-08-14 | Auto merge of #74777 - ssomers:btree_cleanup_7, r=Mark-Simulacrum | bors | -20/+16 |
| 2020-08-13 | Stop BTreeMap casts from reborrowing | Stein Somers | -20/+16 |
| 2020-08-12 | Somewhat complicated way to respect BTreeMap's node length invariant | Stein Somers | -16/+65 |
| 2020-08-11 | BTreeMap: purge innocent use of into_kv_mut | Stein Somers | -6/+16 |
| 2020-08-09 | BTreeMap: better distinguish the root holder from the root node | Stein Somers | -9/+11 |
| 2020-08-07 | BTreeMap: better way to postpone root access in DrainFilter | Stein Somers | -2/+2 |
| 2020-08-04 | Auto merge of #75058 - ssomers:btree_cleanup_insert_2, r=Mark-Simulacrum | bors | -44/+42 |
| 2020-08-02 | Separate off a leafy insert function instead of lying, and split split similarly | Stein Somers | -44/+42 |
| 2020-08-02 | Move bulk of BTreeMap::insert method down to new method on handle | Stein Somers | -5/+61 |
| 2020-08-03 | Rollup merge of #74874 - ssomers:btree_cleanup_8, r=Mark-Simulacrum | Yuki Okushi | -6/+14 |
| 2020-08-03 | Rollup merge of #74762 - ssomers:btree_no_root_in_remove_kv_tracking, r=Mark-... | Yuki Okushi | -7/+9 |
| 2020-08-01 | BTreeMap::drain_filter no longer touches the root during iteration | Stein Somers | -7/+9 |
| 2020-08-01 | Define forget_type only when relevant | Stein Somers | -6/+14 |
| 2020-07-28 | Remove into_slices and its unsafe block | Stein Somers | -10/+3 |
| 2020-07-27 | mv std libs to library/ | mark | -0/+1488 |