2020-10-24 |
Stein Somers | BTreeMap: stop mistaking node::MIN_LEN as a node level...
|
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 |
2020-01-17 |
Stein Somers | Allow added string.insert benchmarks to compile
|
commit | commitdiff | tree |
2020-01-12 |
Stein Somers | Add more BTreeMap/BTreeSet benchmarks regarding iteration
|
commit | commitdiff | tree |
2020-01-10 |
Stein Somers | Simplify NodeHeader by avoiding slices in BTreeMaps...
|
commit | commitdiff | tree |
2020-01-09 |
Stein Somers | Apply suggestions from code review
|
commit | commitdiff | tree |
2020-01-09 |
Stein Somers | Simplify into_key_slice_mut and document bits and bobs
|
commit | commitdiff | tree |
2020-01-04 |
Stein Somers | Tweak and extend internal documentation, including...
|
commit | commitdiff | tree |
2019-12-31 |
Stein Somers | More thorough testing of BTreeMap::range
|
commit | commitdiff | tree |
2019-12-26 |
Stein Somers | prune ill-conceived BTreeMap iter_mut assertion and...
|
commit | commitdiff | tree |
2019-11-14 |
Stein Somers | introduce benchmarks of HashSet operations
|
commit | commitdiff | tree |
2019-10-23 |
Stein Somers | proposal for access to BTreeMap/BTreeSet first/last...
|
commit | commitdiff | tree |
2019-10-17 |
Stein Somers | BTreeSet symmetric_difference & union optimized, cleaned
|
commit | commitdiff | tree |
2019-10-01 |
Stein Somers | BTreeSet intersection, difference & is_subnet optimizations
|
commit | commitdiff | tree |
2019-04-03 |
Stein Somers | improve worst-case performance of HashSet.is_subset
|
commit | commitdiff | tree |
2019-03-29 |
Stein Somers | improve worst-case performance of BTreeSet difference...
|
commit | commitdiff | tree |
2019-02-21 |
Stein Somers | introduce benchmarks of BTreeSet.intersection
|
commit | commitdiff | tree |
2019-02-17 |
Stein Somers | Merge remote-tracking branch 'upstream/master'
|
commit | commitdiff | tree |
2019-02-17 |
Stein Somers | Explain a panic in test case net::tcp::tests::double_bind
|
commit | commitdiff | tree |
2019-01-10 |
Stein Somers | Merge remote-tracking branch 'upstream/master'
|
commit | commitdiff | tree |
2019-01-09 |
Stein Somers | Fix poor worst case performance of is_disjoint
|
commit | commitdiff | tree |
2019-01-09 |
Stein Somers | Merge remote-tracking branch 'upstream/master'
|
commit | commitdiff | tree |
2018-12-21 |
Stein Somers | Fix poor worst case performance of set intersection...
|
commit | commitdiff | tree |
|