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
Age
Commit message (
Expand
)
Author
Lines
2020-03-30
test more mutating vector methods
Ralf Jung
-0
/
+30
2020-03-30
fix BTreeMap test compilation with Miri
Ralf Jung
-1
/
+1
2020-03-30
add some tests
Ralf Jung
-4
/
+18
2020-03-30
fix ptr invalidation in Vec::truncate
Ralf Jung
-1
/
+2
2020-03-30
fix pointer invalidation when extnding a vector from an untrusted iterator
Ralf Jung
-1
/
+3
2020-03-30
fix Vec::extend invalidating unrelated pointers
Ralf Jung
-1
/
+2
2020-03-29
BTreeMap/BTreeSet: implement and test drain_filter
Stein Somers
-20
/
+653
2020-03-29
Add benchmarks of drain_filter-like behaviour
Stein Somers
-0
/
+24
2020-03-29
Rollup merge of #70506 - ssomers:btreemap_testing_consts, r=RalfJung
Mazdak Farrokhzad
-41
/
+49
2020-03-29
Rollup merge of #68692 - jyn514:vec-from-array, r=LukasKalbertodt
Mazdak Farrokhzad
-0
/
+16
2020-03-29
Implement `init` and `init_offset` on `AllocInit` and mark it unsafe
Tim Diekmann
-4
/
+4
2020-03-28
BTreeMap testing: introduce symbolic constants and refer to height consistently.
Stein Somers
-41
/
+49
2020-03-28
Make fields in `MemoryBlock` public
Tim Diekmann
-28
/
+29
2020-03-26
Remove alignment from `MemoryBlock`
Tim Diekmann
-89
/
+65
2020-03-26
Fix safety section of `RawVec::into_box`
Tim Diekmann
-1
/
+2
2020-03-26
Fix wording in `RawVec::from_raw_parts(_in)`
Tim Diekmann
-2
/
+2
2020-03-26
Remove check for ZST in `RawVec::needs_to_grow`
Tim Diekmann
-2
/
+1
2020-03-26
Refine docs for `RawVec::from_raw_parts(_in)`
Tim Diekmann
-4
/
+6
2020-03-26
Remove the note on the internal capacity field in `RawVec`
Tim Diekmann
-3
/
+1
2020-03-26
Fix assertion in `shrink` to use `capacity()` instead
Tim Diekmann
-1
/
+1
2020-03-26
Fix comment in `RawVec::into_box()`
Tim Diekmann
-1
/
+1
2020-03-26
Fix ZST handling for `RawVec`
Tim Diekmann
-6
/
+6
2020-03-26
Fix issues from review and unsoundness of `RawVec::into_box`
Tim Diekmann
-210
/
+216
2020-03-26
Overhaul of the `AllocRef` trait to match allocator-wg's latest consens
Tim Diekmann
-414
/
+347
2020-03-26
introduce `negative_impls` feature gate and document
Niko Matsakis
-0
/
+1
2020-03-24
must_use on split_off
Kornel
-2
/
+4
2020-03-23
Apply suggestions from code review
Saoirse Shipwreckt
-5
/
+5
2020-03-23
Update src/liballoc/task.rs
Saoirse Shipwreckt
-1
/
+1
2020-03-23
More explicit; CFG on atomic pointer
Without Boats
-3
/
+4
2020-03-23
typo
Without Boats
-1
/
+1
2020-03-23
Improve safety implementation, fix typos
Without Boats
-16
/
+12
2020-03-23
Add Wake trait for safe construction of Wakers.
Without Boats
-0
/
+92
2020-03-23
Rollup merge of #70269 - matthiaskrgr:clippy_closures, r=Dylan-DPC
Mazdak Farrokhzad
-2
/
+2
2020-03-22
update `make_contiguous` docs
Bastian Kauschke
-1
/
+3
2020-03-22
Rollup merge of #70254 - matthiaskrgr:cl4ppy, r=Centril
Dylan DPC
-2
/
+1
2020-03-22
Rollup merge of #68099 - lukaslueg:into_raw_unsafe, r=LukasKalbertodt
Dylan DPC
-10
/
+36
2020-03-22
document invariant of `VecDeque::as_(mut)_slice`
Bastian Kauschke
-0
/
+6
2020-03-22
remove redundant closures (clippy::redundant_closure)
Matthias Krüger
-2
/
+2
2020-03-22
add `fn make_contiguous` to VecDeque
Bastian Kauschke
-53
/
+227
2020-03-22
don't create variable bindings just to return the bound value immediately (cl...
Matthias Krüger
-2
/
+1
2020-03-21
Rollup merge of #70194 - kornelski:must_split, r=joshtriplett
Mazdak Farrokhzad
-0
/
+1
2020-03-21
Rollup merge of #70111 - Mark-Simulacrum:btree-no-shared, r=cuviper
Mazdak Farrokhzad
-246
/
+185
2020-03-20
must_use on split_off
Kornel
-0
/
+1
2020-03-20
Update test commentary for shared root removal
Mark Rousskov
-9
/
+2
2020-03-20
Simplify ensure_root_is_owned callers
Mark Rousskov
-15
/
+13
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
-58
/
+58
2020-03-20
Remove shared root code and assertions from BTree nodes
Mark Rousskov
-59
/
+8
2020-03-20
Replace shared root with optional root
Mark Rousskov
-77
/
+112
2020-03-20
Make std::sync::Arc compatible with ThreadSanitizer
Tomasz Miąsko
-4
/
+22
[prev]
[next]