about summary refs log tree commit diff
path: root/src/libcollections
AgeCommit message (Expand)AuthorLines
2014-07-10auto merge of #15556 : alexcrichton/rust/snapshots, r=brsonbors-8/+1
2014-07-09libcollections: Use iterators instead of old-style loops.Luqman Aden-38/+14
2014-07-09auto merge of #15471 : erickt/rust/push_all, r=acrichtobors-77/+448
2014-07-09auto merge of #15283 : kwantam/rust/master, r=alexcrichtonbors-191/+9
2014-07-09Register new snapshotsAlex Crichton-8/+1
2014-07-09TreeMap: find enhancementsValerii Hiora-27/+136
2014-07-09fix test failureskwantam-0/+2
2014-07-09auto merge of #15540 : Gankro/rust/master, r=huonwbors-17/+15
2014-07-08Removing recursion from find_mut in treemapAlexis Beingessner-17/+15
2014-07-08make macros non-capturingJohn Clements-6/+6
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-139/+161
2014-07-08auto merge of #15406 : luqmana/rust/nop, r=pcwaltonbors-17/+12
2014-07-07Add libunicode; move unicode functions from corekwantam-191/+7
2014-07-07librustc (RFC #34): Implement the new `Index` and `IndexMut` traits.Patrick Walton-15/+49
2014-07-07collections: merge unsafe_push_all_clone and push_allErick Tryzelaar-29/+14
2014-07-07collections: minimize code that's in unsafe blocksErick Tryzelaar-22/+22
2014-07-07collections: flesh out the Vec::clone_from benchmarks to cover reuseErick Tryzelaar-30/+93
2014-07-06auto merge of #15465 : SimonSapin/rust/patch-4, r=alexcrichtonbors-1/+1
2014-07-05collections: Optimize Vec when cloning from a sliceErick Tryzelaar-31/+44
2014-07-05collections: flesh out Vec benchmarksErick Tryzelaar-54/+364
2014-07-06Optimize String::push_byte()Simon Sapin-1/+1
2014-07-05Add #[crate_name] attributes as necessaryAlex Crichton-1/+3
2014-07-05libcore: Fix Items iterator for zero sized types.Luqman Aden-6/+4
2014-07-05auto merge of #15284 : apoelstra/rust/bitv-methods, r=cmrbors-642/+689
2014-07-04librustc: Don't create &[T] slices with NULL as the ptr.Luqman Aden-17/+14
2014-07-04auto merge of #15343 : alexcrichton/rust/0.11.0-release, r=brsonbors-2/+2
2014-07-03collections: Fix conditional when reserving extra vec spaceErick Tryzelaar-1/+1
2014-07-03collections: grow should use the overflow-checked reserve_additionalErick Tryzelaar-2/+1
2014-07-03Add examples for StrVector methodsJason Thompson-1/+19
2014-07-02collections::bitv: clean up and unit test `BitvSet::is_subset`Andrew Poelstra-55/+36
2014-07-02collections::bitv: change constructors for `Bitv` and `BitvSet`Andrew Poelstra-69/+81
2014-07-02collections::bitv: Implement several methods for `Bitv` and `BitvSet`Andrew Poelstra-41/+295
2014-07-02collections::bitv: Add documentation and #[inline]'sAndrew Poelstra-2/+26
2014-07-02collections::bitv: replace internal iterators with external onesAndrew Poelstra-54/+88
2014-07-02collections::bitv: remove some ancient interfacesAndrew Poelstra-24/+3
2014-07-02collections::bitv: correct use of Vec<T>::growAndrew Poelstra-2/+11
2014-07-02collections::bitv: ensure correct masking behaviourAndrew Poelstra-83/+87
2014-07-02collections::bitv: Remove SmallBitv/BigBitv dichotomyAndrew Poelstra-397/+106
2014-07-02collections::bitv: implement BitvSet directly as a BitvAndrew Poelstra-102/+143
2014-07-02Merge remote-tracking branch 'origin/master' into 0.11.0-releaseAlex Crichton-103/+124
2014-07-01rustc: Remove `&str` indexing from the language.Brian Anderson-3/+3
2014-07-01Add examples for from_utf8_owned, from_char, from_chars, from_byteJason Thompson-2/+28
2014-07-01auto merge of #15271 : jasonthompson/rust/docs/str, r=huonwbors-0/+8
2014-06-30auto merge of #14613 : schmee/rust/utf16-iterator, r=huonwbors-12/+9
2014-06-30Add `utf16_units`John Schmidt-12/+9
2014-06-30add example for from_byte() documenationJason Thompson-0/+8
2014-06-30auto merge of #15030 : sfackler/rust/partial-cmp, r=huonwbors-45/+26
2014-06-29Implement RFC#28: Add PartialOrd::partial_cmpSteven Fackler-45/+26
2014-06-30auto merge of #15256 : erickt/rust/optimizations, r=alexcrichtonbors-2/+0
2014-06-29collections: minor cleanupErick Tryzelaar-2/+0