summary refs log tree commit diff
path: root/src/libcollections/btree
AgeCommit message (Expand)AuthorLines
2016-01-18Make `btree_set::{IntoIter, Iter, Range}` covariantAndrew Paseltiner-19/+9
2016-01-17Fix and test variance of BTreeMap and its companion structs.Jonathan S-17/+39
2016-01-16Rewrite BTreeMap to use parent pointers.Jonathan S-2591/+1880
2016-01-16Auto merge of #30939 - shepmaster:btreeset-insert-return-value, r=alexcrichtonbors-1/+1
2016-01-15BTreeSet::insert returns false when key already existsJake Goulding-1/+1
2016-01-14Require stability annotations on fields of tuple variantsVadim Petrochenkov-2/+6
2016-01-04Feature-gate defaulted type parameters outside of types.Niko Matsakis-12/+12
2015-12-18Fix the falloutVadim Petrochenkov-6/+6
2015-12-17Remove unused importsJeffrey Seyfried-1/+1
2015-12-14Add links in BTreeSet docsOri Avtalion-3/+8
2015-12-10std: Remove deprecated functionality from 1.5Alex Crichton-30/+5
2015-11-25Auto merge of #30017 - nrc:fmt, r=brsonbors-386/+566
2015-11-24rustfmt libcollectionsNick Cameron-386/+566
2015-11-20Rename #[deprecated] to #[rustc_deprecated]Vadim Petrochenkov-2/+2
2015-11-18Add missing annotations and some testsVadim Petrochenkov-1/+0
2015-11-16Auto merge of #29830 - petrochenkov:mapdoc, r=alexcrichtonbors-2/+3
2015-11-14docs: Clarify insertion behavior for mapsVadim Petrochenkov-2/+3
2015-11-12libcollections: deny warnings in doctestsKevin Butler-0/+1
2015-11-06Remove stability annotations from trait impl itemsVadim Petrochenkov-2/+0
2015-10-22Document replacement behavior in some collectionsSteve Klabnik-4/+16
2015-10-13Correct spelling in docsAndrew Paseltiner-2/+2
2015-10-10Auto merge of #28861 - pnkfelix:fsk-nonparam-dropck-issue28498, r=arielb1bors-0/+3
2015-10-08typos: fix a grabbag of typos all over the placeCristi Cobzarenco-1/+1
2015-10-06Add RFC 1238's `unsafe_destructor_blind_to_params` (UGEH) where needed.Felix S. Klock II-0/+3
2015-09-30Auto merge of #28731 - bluss:by-ref, r=alexcrichtonbors-1/+1
2015-09-29Remove redundant uses of Iterator::by_ref()Ulrik Sverdrup-1/+1
2015-09-18Avoid zero-sized leaf allocations in `BTreeMap`Andrew Paseltiner-1/+6
2015-09-11std: Stabilize/deprecate features for 1.4Alex Crichton-0/+5
2015-09-03Use `null()`/`null_mut()` instead of `0 as *const T`/`0 as *mut T`Vadim Petrochenkov-1/+1
2015-08-31hide docs for private `collections::btree::Recover` traitAndrew Paseltiner-0/+1
2015-08-28implement RFC 1194Andrew Paseltiner-9/+128
2015-08-26Make iter::order functions into methods on IteratorSteven Fackler-3/+3
2015-08-18Auto merge of #27624 - apasel422:issue-27620, r=Gankrobors-2/+23
2015-08-15collections: Add issues for unstable featuresAlex Crichton-4/+11
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-12/+0
2015-08-11Register new snapshotsAlex Crichton-11/+0
2015-08-10Remove transmute from `btree::node::Node::as_slices_internal_mut`Andrew Paseltiner-2/+23
2015-08-09Change TODO to FIXMETobias Bucher-1/+1
2015-08-09Replace many uses of `mem::transmute` with more specific functionsTobias Bucher-6/+7
2015-08-05Fully generalize `BTree{Map, Set}` range iteratorsAndrew Paseltiner-6/+22
2015-08-03syntax: Implement #![no_core]Alex Crichton-4/+8
2015-07-27Show appropriate feature flags in docsSteve Klabnik-3/+6
2015-06-24Make `align_of` behave like `min_align_of`.Huon Wilson-5/+5
2015-06-17More test fixes and fallout of stability changesAlex Crichton-4/+1
2015-06-17Fallout in tests and docs from feature renamingsAlex Crichton-3/+3
2015-06-17std: Split the `std_misc` featureAlex Crichton-1/+1
2015-06-17collections: Split the `collections` featureAlex Crichton-4/+4
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-2/+2
2015-06-08Implement RFC 839Johannes Oertel-0/+14
2015-05-27Remove #[cfg(stage0)] items.Eduard Burtescu-67/+0