about summary refs log tree commit diff
path: root/src/libcollections/vec.rs
AgeCommit message (Expand)AuthorLines
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
2014-08-01librustc: Forbid pattern bindings after `@`s, for memory safety.Patrick Walton-1/+1
2014-07-23Just land alreadyBrian Anderson-1/+1
2014-07-23collections: Tweak docs for pushBrian Anderson-0/+13
2014-07-23collections: Deprecate shift/unshiftBrian Anderson-0/+2
2014-07-23collections: Move push/pop docs to MutableSeqBrian Anderson-23/+0
2014-07-23collections: Move push/pop to MutableSeqBrian Anderson-62/+67
2014-07-22doc: Normalize example styleJonas Hietala-62/+53
2014-07-22doc: Vec::from_raw_parts.Jonas Hietala-5/+37
2014-07-22doc: Fill vec documentation with examples.Jonas Hietala-1/+72
2014-07-22doc: Use vec![] instead of vec!() in Vec.Jonas Hietala-77/+77
2014-07-21Test fixes from the rollupAlex Crichton-1/+1
2014-07-21Clarify the std::vec::Vec docs regarding capacityP1start-3/+37
2014-07-18auto merge of #15725 : aochagavia/rust/vec, r=alexcrichtonbors-2/+2
2014-07-17Rename functions in the CloneableVector traitAdolfo OchagavĂ­a-2/+2
2014-07-17deprecate Vec::getNick Cameron-1/+4
2014-07-17Implement Index and IndexMut for VecNick Cameron-0/+28
2014-07-09auto merge of #15471 : erickt/rust/push_all, r=acrichtobors-77/+448
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-05collections: Optimize Vec when cloning from a sliceErick Tryzelaar-31/+44
2014-07-05collections: flesh out Vec benchmarksErick Tryzelaar-54/+364
2014-07-05libcore: Fix Items iterator for zero sized types.Luqman Aden-6/+4
2014-07-04librustc: Don't create &[T] slices with NULL as the ptr.Luqman Aden-17/+14
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-06-29Implement RFC#28: Add PartialOrd::partial_cmpSteven Fackler-2/+2
2014-06-28auto merge of #15208 : alexcrichton/rust/snapshots, r=pcwaltonbors-7/+10
2014-06-28Rename all raw pointers as necessaryAlex Crichton-7/+10
2014-06-28Add remark and an example about the bounds of `Vec::insert`Tobias Bucher-1/+4
2014-06-24core: Add stability attributes to CloneBrian Anderson-0/+1
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-68/+68
2014-06-21collections: fix running `make check-stage1-collections`Erick Tryzelaar-0/+3