index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
liballoc
/
collections
/
btree
/
node.rs
Age
Commit message (
Expand
)
Author
Lines
2020-07-27
mv std libs to library/
mark
-1488
/
+0
2020-07-16
Clean up or comment every unwrap in BTreeMap's main code.
Stein Somers
-0
/
+5
2020-07-13
Add and fix BTreeMap comments
Stein Somers
-6
/
+9
2020-06-19
`#[deny(unsafe_op_in_unsafe_fn)]` in liballoc
LeSeulArtichaut
-22
/
+32
2020-04-26
remove Unique::from for shared pointer types
Ralf Jung
-1
/
+1
2020-04-09
Respect the comment: no root unless the borrow type is `Mut`
Stein Somers
-2
/
+2
2020-04-05
Keep track of position when deleting from a BTreeMap
Amanieu d'Antras
-0
/
+5
2020-03-26
Remove alignment from `MemoryBlock`
Tim Diekmann
-8
/
+4
2020-03-26
Fix issues from review and unsoundness of `RawVec::into_box`
Tim Diekmann
-7
/
+12
2020-03-20
Drop NodeHeader type from BTree code
Mark Rousskov
-41
/
+5
2020-03-20
Make functions dependent only on shared root avoidance safe
Mark Rousskov
-53
/
+54
2020-03-20
Remove shared root code and assertions from BTree nodes
Mark Rousskov
-51
/
+2
2020-03-08
Rollup merge of #69668 - ssomers:btreemap_even_more_comments, r=Mark-Simulacrum
Mazdak Farrokhzad
-14
/
+19
2020-03-06
fix various typos
Matthias Krüger
-1
/
+1
2020-03-04
Documentation and slight simplification of BTreeMap's internals
Stein Somers
-14
/
+19
2020-03-03
Simplify conditions like x + 1 <= y to x < y
Matthias Krüger
-1
/
+1
2020-02-28
Auto merge of #68827 - ssomers:btree_navigation_revisited, r=Mark-Simulacrum
bors
-20
/
+22
2020-02-28
Make implementation of navigation simpler, safer and faster
Stein Somers
-20
/
+22
2020-02-07
Lift range_search up one level of abstraction
Stein Somers
-0
/
+9
2020-01-31
Bundle and document 6 BTreeMap navigation algorithms
Stein Somers
-0
/
+16
2020-01-30
Rollup merge of #68468 - ssomers:btreemap_prefer_middle, r=Mark-Simulacrum
Dylan DPC
-115
/
+123
2020-01-29
BTreeMap: tag and explain unsafe internal functions or assert preconditions
Stein Somers
-115
/
+123
2020-01-27
Rename `Alloc` to `AllocRef`
Tim Diekmann
-1
/
+1
2020-01-21
Declare unsafe functions that can no longer handle shared roots
Stein Somers
-4
/
+4
2020-01-21
trade in outdated comments for correct ones
Stein Somers
-2
/
+2
2020-01-10
Simplify NodeHeader by avoiding slices in BTreeMaps with shared roots
Stein Somers
-49
/
+6
2020-01-09
Apply suggestions from code review
Stein Somers
-0
/
+1
2020-01-09
Simplify into_key_slice_mut and document bits and bobs
Stein Somers
-13
/
+9
2020-01-04
Tweak and extend internal documentation, including debug asserts.
Stein Somers
-13
/
+37
2019-12-26
prune ill-conceived BTreeMap iter_mut assertion and test more
Stein Somers
-24
/
+30
2019-12-22
Format the world
Mark Rousskov
-392
/
+224
2019-11-26
Fix spelling typos
Brian Wignall
-1
/
+1
2019-08-14
Handle cfg(bootstrap) throughout
Mark Rousskov
-3
/
+3
2019-07-19
use const array repeat expressions for uninit_array
Ralf Jung
-3
/
+3
2019-07-01
Remove needless lifetimes
Jeremy Stucki
-1
/
+1
2019-03-26
adjust MaybeUninit API to discussions
Ralf Jung
-5
/
+5
2019-02-22
Rollup merge of #58431 - RalfJung:btree, r=Mark-Simulacrum
Mazdak Farrokhzad
-3
/
+22
2019-02-14
split MaybeUninit into several features, expand docs a bit
Ralf Jung
-2
/
+2
2019-02-13
fix invalidating references in BTree iterators
Ralf Jung
-1
/
+1
2019-02-13
fix overlapping mutable and shared references in BTreeMap's into_slices_mut
Ralf Jung
-3
/
+22
2019-02-10
libs: doc comments
Alexander Regueiro
-2
/
+2
2019-02-10
tests: doc comments
Alexander Regueiro
-3
/
+3
2019-02-03
liballoc: revert nested imports style changes.
Mazdak Farrokhzad
-10
/
+6
2019-02-02
liballoc: fix some idiom lints.
Mazdak Farrokhzad
-10
/
+10
2019-02-02
liballoc: refactor & fix some imports.
Mazdak Farrokhzad
-6
/
+10
2019-02-02
liballoc: cargo check passes on 2018
Mazdak Farrokhzad
-2
/
+2
2019-01-28
rename first_mut_ptr -> first_ptr_mut
Ralf Jung
-5
/
+5
2019-01-28
add macro for creating uninitialized array
Ralf Jung
-9
/
+3
2019-01-28
avoid some raw ptr casts in BTreeMap
Ralf Jung
-7
/
+10
2019-01-28
avoid mem::uninitialized in BTreeMap
Ralf Jung
-9
/
+16
[next]