rust/src/liballoc
Dylan DPC 2ec0e148f1
Rollup merge of #70795 - Amanieu:btree_remove_tracking, r=Mark-Simulacrum
Keep track of position when deleting from a BTreeMap

This improves the performance of drain_filter and is needed for future Cursor support for BTreeMap.

cc @ssomers
r? @Mark-Simulacrum
2020-04-05 18:47:47 +02:00
..
alloc Make fields in MemoryBlock public 2020-03-28 20:22:07 +01:00
benches BTreeMap/BTreeSet: implement and test drain_filter 2020-03-29 16:05:53 +02:00
collections Rollup merge of #70795 - Amanieu:btree_remove_tracking, r=Mark-Simulacrum 2020-04-05 18:47:47 +02:00
prelude
raw_vec Remove alignment from MemoryBlock 2020-03-26 17:14:12 +01:00
rc Format the world 2019-12-22 17:42:47 -05:00
sync Format the world 2019-12-22 17:42:47 -05:00
tests Rollup merge of #70777 - faern:use-assoc-int-consts2, r=dtolnay 2020-04-05 18:47:45 +02:00
alloc.rs Stop importing integer modules in liballoc 2020-04-05 11:22:01 +02:00
borrow.rs Format the world 2019-12-22 17:42:47 -05:00
boxed.rs use ManuallyDrop instead of forget inside collections 2020-04-04 14:30:33 +02:00
Cargo.toml
fmt.rs Add note about localization to std::fmt docs 2020-03-09 12:31:33 -04:00
lib.rs Fix issues from review and unsoundness of RawVec::into_box 2020-03-26 17:11:47 +01:00
macros.rs expand vec![] to Vec::new() 2020-03-31 21:37:13 +02:00
raw_vec.rs clarify safety in RawVec::into_box 2020-04-05 12:09:03 +02:00
rc.rs Stop importing integer modules in liballoc 2020-04-05 11:22:01 +02:00
slice.rs Stop importing integer modules in liballoc 2020-04-05 11:22:01 +02:00
str.rs Replace max/min_value() with MAX/MIN assoc consts 2020-04-03 09:33:10 +02:00
string.rs Optimize strip_prefix and strip_suffix with str patterns 2020-03-30 11:10:21 -04:00
sync.rs Stop importing integer modules in liballoc 2020-04-05 11:22:01 +02:00
task.rs Fix link in task::Wake docs 2020-04-03 11:33:27 +02:00
tests.rs Stop importing integer modules in liballoc 2020-04-05 11:22:01 +02:00
vec.rs Rollup merge of #70558 - RalfJung:vec-extend-aliasing, r=Amanieu 2020-04-05 13:13:08 +02:00