2020-12-14 |
Stein Somers | BTreeSet: simplify implementation of pop_first/pop_last
|
commit | commitdiff | tree |
2020-12-13 |
Stein Somers | BTreeMap: more expressive local variables in merge
|
commit | commitdiff | tree |
2020-12-13 |
Stein Somers | BTreeMap: declare clear_parent_link directly on the...
|
commit | commitdiff | tree |
2020-12-12 |
Stein Somers | BTreeMap: capture a recurring use pattern as replace_kv
|
commit | commitdiff | tree |
2020-12-12 |
Stein Somers | BTreeMap: detect bulk_steal's count-1 underflow in...
|
commit | commitdiff | tree |
2020-12-12 |
Stein Somers | BTreeMap: clarify comments and panics surrounding choose_par...
|
commit | commitdiff | tree |
2020-11-28 |
Stein Somers | BTreeMap: try to enhance various comments & local identifiers
|
commit | commitdiff | tree |
2020-11-23 |
Stein Somers | BTreeMap/BTreeSet: make public doc more consistent
|
commit | commitdiff | tree |
2020-11-23 |
Stein Somers | BTreeMap: cut out the ceremony around BoxedNode
|
commit | commitdiff | tree |
2020-11-22 |
Stein Somers | BTreeMap: swap the names of NodeRef::new and Root:...
|
commit | commitdiff | tree |
2020-11-22 |
Stein Somers | BTreeMap: fix minor testing mistakes in #78903
|
commit | commitdiff | tree |
2020-11-21 |
Stein Somers | BTreeMap: address namespace conflicts
|
commit | commitdiff | tree |
2020-11-18 |
Stein Somers | BTreeMap: reuse NodeRef as Root, keep BoxedNode for...
|
commit | commitdiff | tree |
2020-11-12 |
Stein Somers | BTreeMap: test chaotic ordering & other bits & bobs
|
commit | commitdiff | tree |
2020-11-12 |
Stein Somers | BTreeMap: avoid aliasing while handling underfull nodes
|
commit | commitdiff | tree |
2020-11-09 |
Stein Somers | BTreeMap: fix pointer provenance rules, make borrowing...
|
commit | commitdiff | tree |
2020-11-08 |
Stein Somers | BTreeMap: split off most code of append, slightly improve...
|
commit | commitdiff | tree |
2020-10-29 |
Stein Somers | BTreeMap: document a curious assumption in test cases
|
commit | commitdiff | tree |
2020-10-27 |
Stein Somers | BTreeMap: stop mistaking node for an orderly place
|
commit | commitdiff | tree |
2020-10-26 |
Stein Somers | BTreeMap: move generic functions out of navigate.rs
|
commit | commitdiff | tree |
2020-10-24 |
Stein Somers | BTreeMap: stop mistaking node::MIN_LEN as a node level...
|
commit | commitdiff | tree |
2020-10-22 |
Stein Somers | BTreeMap/Set: merge the implementations of MergeIter
|
commit | commitdiff | tree |
2020-10-20 |
Stein Somers | BTreeMap: less sharing, more similarity between leaf...
|
commit | commitdiff | tree |
2020-10-20 |
Stein Somers | BTreeMap: reuse BoxedNode instances directly instead...
|
commit | commitdiff | tree |
2020-10-19 |
Stein Somers | BTreeMap: test invariants more thoroughly and more...
|
commit | commitdiff | tree |
2020-10-18 |
Stein Somers | BTreeMap: split off most code of remove and split_off
|
commit | commitdiff | tree |
2020-10-14 |
Stein Somers | BTreeMap: making PartialCmp/PartialEq explicit and...
|
commit | commitdiff | tree |
2020-10-14 |
Stein Somers | BTreeMap: improve gdb introspection of BTreeMap with...
|
commit | commitdiff | tree |
2020-10-10 |
Stein Somers | BTreeMap: fix gdb introspection of BTreeMap with ZST...
|
commit | commitdiff | tree |
2020-10-05 |
Stein Somers | BTreeMap: derive type-specific variants of node_as_mut...
|
commit | commitdiff | tree |
2020-10-03 |
Stein Somers | BTreeMap/Set: complete the compile-time test cases
|
commit | commitdiff | tree |
2020-10-03 |
Stein Somers | BTreeMap: comment why drain_filter's size_hint is somewhat...
|
commit | commitdiff | tree |
2020-10-02 |
Stein Somers | BTreeMap: refactoring around edges, missed spots
|
commit | commitdiff | tree |
2020-10-02 |
Stein Somers | BTreeMap: document DrainFilterInner better
|
commit | commitdiff | tree |
2020-10-01 |
Stein Somers | BTreeMap: use Unique::from to avoid a cast where type...
|
commit | commitdiff | tree |
2020-10-01 |
Stein Somers | BTreeMap: admit the existence of leaf edges in comments
|
commit | commitdiff | tree |
2020-09-26 |
Stein Somers | BTreeMap: keep an eye out on the size of the main components
|
commit | commitdiff | tree |
2020-09-25 |
Stein Somers | BTreeMap: various tweaks
|
commit | commitdiff | tree |
2020-09-25 |
Stein Somers | BTreeMap: introduce edge methods similar to those of...
|
commit | commitdiff | tree |
2020-09-25 |
Stein Somers | BTreeMap: refactor correct_childrens_parent_links
|
commit | commitdiff | tree |
2020-09-20 |
Stein Somers | BTreeMap: extra testing unveiling mistakes in future PR
|
commit | commitdiff | tree |
2020-09-19 |
Stein Somers | BTreeMap: wrap node's raw parent pointer in NonNull
|
commit | commitdiff | tree |
2020-09-19 |
Stein Somers | BTreeMap: code readability tweaks
|
commit | commitdiff | tree |
2020-09-15 |
Stein Somers | BTreeMap: avoid slices even more
|
commit | commitdiff | tree |
2020-09-15 |
Stein Somers | Test and fix Sync & Send traits of BTreeMap artefacts
|
commit | commitdiff | tree |
2020-09-09 |
Stein Somers | Document btree's unwrap_unchecked
|
commit | commitdiff | tree |
2020-09-09 |
Stein Somers | BTreeMap: pull the map's root out of NodeRef
|
commit | commitdiff | tree |
2020-09-09 |
Stein Somers | BTreeMap: avoid aliasing by avoiding slices
|
commit | commitdiff | tree |
2020-08-19 |
Stein Somers | BTreeMap: introduce marker::ValMut and reserve marker...
|
commit | commitdiff | tree |
2020-08-18 |
Stein Somers | BTreeMap: check some invariants, avoid recursion in...
|
commit | commitdiff | tree |
2020-08-14 |
Stein Somers | Move btree unit test to their native, privileged location
|
commit | commitdiff | tree |
2020-08-14 |
Stein Somers | BTreeMap: refactor splitpoint and move testing over...
|
commit | commitdiff | tree |
2020-08-14 |
Stein Somers | BTreeMap: refactor splitpoint and move testing over...
|
commit | commitdiff | tree |
2020-08-13 |
Stein Somers | Reverts the fundamental changes in #74762 and #75257
|
commit | commitdiff | tree |
2020-08-13 |
Stein Somers | Stop BTreeMap casts from reborrowing
|
commit | commitdiff | tree |
2020-08-11 |
Stein Somers | Somewhat complicated way to respect BTreeMap's node...
|
commit | commitdiff | tree |
2020-08-11 |
Stein Somers | BTreeMap: purge innocent use of into_kv_mut
|
commit | commitdiff | tree |
2020-08-09 |
Stein Somers | BTreeMap: better distinguish the root holder from the...
|
commit | commitdiff | tree |
2020-08-07 |
Stein Somers | BTreeMap: enforce the panic rule imposed by `replace`
|
commit | commitdiff | tree |
2020-08-07 |
Stein Somers | BTreeMap: better way to postpone root access in DrainFilter
|
commit | commitdiff | tree |
2020-08-02 |
Stein Somers | Separate off a leafy insert function instead of lying...
|
commit | commitdiff | tree |
2020-08-02 |
Stein Somers | Move bulk of BTreeMap::insert method down to new method...
|
commit | commitdiff | tree |
2020-08-01 |
Stein Somers | BTreeMap::drain_filter no longer touches the root during...
|
commit | commitdiff | tree |
2020-08-01 |
Stein Somers | More benchmarks of BTreeMap mutation
|
commit | commitdiff | tree |
2020-08-01 |
Stein Somers | Define forget_type only when relevant
|
commit | commitdiff | tree |
2020-07-28 |
Stein Somers | Remove into_slices and its unsafe block
|
commit | commitdiff | tree |
2020-07-23 |
Stein Somers | BTreeMap::drain_filter: replace needless unsafety and...
|
commit | commitdiff | tree |
2020-07-22 |
Stein Somers | More BTreeMap test cases, some exposing undefined behaviour
|
commit | commitdiff | tree |
2020-07-16 |
Stein Somers | Separate off BTreeMap support functions and loose their...
|
commit | commitdiff | tree |
2020-07-16 |
Stein Somers | Clean up or comment every unwrap in BTreeMap's main...
|
commit | commitdiff | tree |
2020-07-13 |
Stein Somers | Add and fix BTreeMap comments
|
commit | commitdiff | tree |
2020-06-26 |
Stein Somers | Shortcuts for min/max on ordinary BTreeMap/BTreeSet...
|
commit | commitdiff | tree |
2020-04-24 |
Stein Somers | Speed up BTreeMap iteration by intertwined descend...
|
commit | commitdiff | tree |
2020-04-24 |
Stein Somers | Introduce BTreeMap benches of iter itself
|
commit | commitdiff | tree |
2020-04-10 |
Stein Somers | Rearrange BTreeMap::into_iter to match range_mut.
|
commit | commitdiff | tree |
2020-04-09 |
Stein Somers | Respect the comment: no root unless the borrow type...
|
commit | commitdiff | tree |
2020-04-09 |
Stein Somers | Kill comment left behind by a last minute change in...
|
commit | commitdiff | tree |
2020-04-06 |
Stein Somers | BTreeMap first/last: add pop methods
|
commit | commitdiff | tree |
2020-04-06 |
Stein Somers | BTreeMap first/last: make examples more to the point
|
commit | commitdiff | tree |
2020-04-06 |
Stein Somers | BTreeMap first/last: simplify implementations
|
commit | commitdiff | tree |
2020-04-06 |
Stein Somers | Remove the Ord bound that was plaguing drain_filter...
|
commit | commitdiff | tree |
2020-03-29 |
Stein Somers | BTreeMap/BTreeSet: implement and test drain_filter
|
commit | commitdiff | tree |
2020-03-29 |
Stein Somers | Add benchmarks of drain_filter-like behaviour
|
commit | commitdiff | tree |
2020-03-28 |
Stein Somers | BTreeMap testing: introduce symbolic constants and...
|
commit | commitdiff | tree |
2020-03-26 |
Stein Somers | Test and fix gdb pretty printing again
|
commit | commitdiff | tree |
2020-03-21 |
Stein Somers | Test pretty printing more and fix overzealous type...
|
commit | commitdiff | tree |
2020-03-06 |
Stein Somers | Fix & test leak of some BTreeMap nodes on panic during...
|
commit | commitdiff | tree |
2020-03-04 |
Stein Somers | Documentation and slight simplification of BTreeMap...
|
commit | commitdiff | tree |
2020-02-28 |
Stein Somers | Make implementation of navigation simpler, safer and...
|
commit | commitdiff | tree |
2020-02-27 |
Stein Somers | Fix and test implementation of BTreeMap's first_entry...
|
commit | commitdiff | tree |
2020-02-16 |
Stein Somers | Lighten tests, in particular for Miri, yet test and...
|
commit | commitdiff | tree |
2020-02-16 |
Stein Somers | Fix comments outdated during #66648
|
commit | commitdiff | tree |
2020-02-08 |
Stein Somers | Refine and extend benchmarks of mutable BTreeSet methods
|
commit | commitdiff | tree |
2020-02-07 |
Stein Somers | Lift range_search up one level of abstraction
|
commit | commitdiff | tree |
2020-02-06 |
Stein Somers | Create benchmarks for BTreeMap::range
|
commit | commitdiff | tree |
2020-02-04 |
Stein Somers | Fix and test implementation of BTreeMap's first_entry...
|
commit | commitdiff | tree |
2020-01-31 |
Stein Somers | Bundle and document 6 BTreeMap navigation algorithms
|
commit | commitdiff | tree |
2020-01-29 |
Stein Somers | BTreeMap: tag and explain unsafe internal functions...
|
commit | commitdiff | tree |
2020-01-21 |
Stein Somers | Declare unsafe functions that can no longer handle...
|
commit | commitdiff | tree |
2020-01-21 |
Stein Somers | trade in outdated comments for correct ones
|
commit | commitdiff | tree |
next |