summary refs log tree commit diff
path: root/src/libcollections/vec.rs
AgeCommit message (Expand)AuthorLines
2014-10-07Rename slicing methodsNick Cameron-1/+45
2014-10-07Rename slice::SliceNick Cameron-3/+3
2014-10-07Use slice syntax instead of slice_to, etc.Nick Cameron-25/+31
2014-10-02rollup merge of #16993 : dschatzberg/items-boundsAlex Crichton-15/+77
2014-10-02Revert "Use slice syntax instead of slice_to, etc."Aaron Turon-40/+28
2014-10-02Revert "Remove the `_` suffix from slice methods."Aaron Turon-53/+0
2014-10-02Revert "Review and rebasing changes"Aaron Turon-5/+10
2014-10-02Add fixes for new lifetime boundsDan Schatzberg-9/+6
2014-10-02Add tests for MoveItemsDan Schatzberg-0/+33
2014-10-02Use RawPtr::offset when size_of::<T>() > 0Dan Schatzberg-1/+5
2014-10-02Add lifetime bounds on Items and MutItems.Dan Schatzberg-14/+42
2014-10-02auto merge of #17620 : nick29581/rust/slice4, r=aturonbors-25/+85
2014-10-02Review and rebasing changesNick Cameron-10/+5
2014-10-02auto merge of #17381 : tbu-/rust/pr_mapinplace2, r=aturonbors-208/+222
2014-10-02Remove the `_` suffix from slice methods.Nick Cameron-0/+53
2014-10-02Use slice syntax instead of slice_to, etc.Nick Cameron-28/+40
2014-09-28Register new snapshotsSteven Fackler-3/+0
2014-09-22Fix deprecation warnings in check-docs.Victor Berger-0/+2
2014-09-21Fix fallout from Vec stabilizationAlex Crichton-39/+10
2014-09-21collections: Stabilize VecAlex Crichton-5/+56
2014-09-19Refactor `Vec::map_in_place` to move code out of `PartialVec`Tobias Bucher-208/+222
2014-09-19Implement slicing syntax.Nick Cameron-0/+80
2014-09-16Fallout from renamingAaron Turon-36/+36
2014-09-16Align with _mut conventionsAaron Turon-7/+49
2014-09-16auto merge of #17266 : Gankro/rust/vec-move, r=alexcrichtonbors-0/+2
2014-09-16auto merge of #17280 : thestinger/rust/heap, r=pcwaltonbors-7/+3
2014-09-15heap: optimize EMPTY to avoid relocationsDaniel Micay-7/+3
2014-09-15auto merge of #16887 : steveklabnik/rust/guide_iterators, r=alexcrichtonbors-1/+3
2014-09-14impl ExactSize for vec::MoveItemsAlexis Beingessner-0/+2
2014-09-14Fixed `map_in_place` tests after rustc upgradeTobias Bucher-8/+7
2014-09-14Added missing `}` from `map_in_place` rebaseTobias Bucher-0/+1
2014-09-14Remove the unused `Iterator` implementation of the private `PartialVec`Tobias Bucher-6/+0
2014-09-14Minimize the public interface and rename it to `map_in_place`Tobias Bucher-19/+21
2014-09-14Check that the `min_align_of` the both types in a `PartialVec` matchesTobias Bucher-2/+6
2014-09-14Fix some of the issues mentioned in the PR on GithubTobias Bucher-22/+43
2014-09-14PartialVec: Remove TODOs and rename `unwrap` to `into_vec`Tobias Bucher-8/+4
2014-09-14Add support for in-place map for `Vec`s of types with same sizeTobias Bucher-0/+258
2014-09-13Move info into individual modules.Steve Klabnik-1/+3
2014-08-31Add unwrap method to MoveItemsJulian Orth-0/+25
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-4/+12
2014-08-19A few minor documentation fixesP1start-28/+26
2014-08-18libsyntax: Remove the `use foo = bar` syntax from the language in favorPatrick Walton-1/+1
2014-08-16librustc: Forbid external crates, imports, and/or items from beingPatrick Walton-3/+1
2014-08-13collections: Deprecate Vec::tailn. Same as slice_fromBrian Anderson-1/+2
2014-08-13core: Rename ImmutableSlice::unsafe_ref to unsafe_getBrian Anderson-3/+3
2014-08-13std: Rename slice::Vector to SliceBrian Anderson-6/+7
2014-08-13std: Rename various slice traits for consistencyBrian Anderson-1/+1
2014-08-12Deprecation fallout in libcollectionsAaron Turon-0/+1
2014-08-07fix grammar in Vec.retain's doc commentNathan Froyd-1/+1
2014-08-02fix underflow in vec swap_removeAlexis Beingessner-1/+7