about summary refs log tree commit diff
path: root/src/libcollections/vec.rs
AgeCommit message (Expand)AuthorLines
2015-02-18Eliminate excessive null-checks from slice iteratorsBjörn Steinbrink-1/+6
2015-02-17Register new snapshotsAlex Crichton-33/+0
2015-02-17rollup merge of #22394: alexcrichton/vec-from-iter-commentAlex Crichton-10/+19
2015-02-17rollup merge of #22455: msiemens/add-vec-from_elemAlex Crichton-0/+24
2015-02-17std: Add Vec::from_iter commentAlex Crichton-10/+19
2015-02-17Implement `Vec::from_elem` (RFC 832)Markus Siemens-0/+24
2015-02-17std: Stabilize the IntoIterator traitAlex Crichton-0/+3
2015-02-17Rollup merge of #22394 - alexcrichton:vec-from-iter-comment, r=brsonManish Goregaokar-0/+11
2015-02-17std: Add Vec::from_iter commentAlex Crichton-0/+11
2015-02-17Rollup merge of #22313 - japaric:iter, r=aturonManish Goregaokar-0/+36
2015-02-15Auto merge of #22242 - Gankro:collect-ints, r=alexcrichtonbors-10/+10
2015-02-13add an associated `Item` type to `IntoIterator`Jorge Aparicio-0/+36
2015-02-13Auto merge of #22200 - alexcrichton:opt-vec-collect, r=huonwbors-1/+11
2015-02-13more int and cloned cleanup in collectionsAlexis-10/+10
2015-02-12std: Optimize Vec::from_iterAlex Crichton-1/+11
2015-02-11Add core::marker::PhantomData.Felix S. Klock II-6/+12
2015-02-09std: Rename IntoIterator::Iter to IntoIterAlex Crichton-3/+3
2015-02-07minor fixes to Vec docs and bounds checkAlexis-3/+9
2015-02-06make `IndexMut` a super trait over `Index`Jorge Aparicio-6/+0
2015-02-06remove int_uint feature from libcollectionsAlexis-5/+5
2015-02-05remove int_uint feature from libcollectionsAlexis-15/+15
2015-02-05remove unecessary lifetimes from a bunch of collections codeAlexis-9/+9
2015-02-05misc collections code cleanupAlexis-122/+122
2015-02-05cleanup: replace `as[_mut]_slice()` calls with deref coercionsJorge Aparicio-18/+20
2015-02-02remove unused mut qualifiersJorge Aparicio-2/+2
2015-02-02`for x in xs.into_iter()` -> `for x in xs`Jorge Aparicio-2/+2
2015-02-02`for x in xs.iter_mut()` -> `for x in &mut xs`Jorge Aparicio-5/+5
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-2/+2
2015-02-02register snapshotsJorge Aparicio-22/+0
2015-01-30Test fixes and rebase conflictsAlex Crichton-1/+1
2015-01-30rollup merge of #21631: tbu-/isize_policeAlex Crichton-44/+44
2015-01-30rollup merge of #21713: alexcrichton/second-pass-fmtAlex Crichton-7/+0
2015-01-30std: Stabilize the std::fmt moduleAlex Crichton-7/+0
2015-01-30s/while let/for/g now that #21245 has been fixedJorge Aparicio-3/+1
2015-01-30fix falloutJorge Aparicio-4/+6
2015-01-30core: add the `IntoIterator` traitJorge Aparicio-1/+26
2015-01-30Remove all `i` suffixesTobias Bucher-44/+44
2015-01-30Rename FullRange to RangeFullNick Cameron-0/+20
2015-01-30Remove FullRange from the prelude etc.Nick Cameron-0/+1
2015-01-29s/Show/Debug/gJorge Aparicio-4/+4
2015-01-29convert remaining `range(a, b)` to `a..b`Jorge Aparicio-14/+14
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-7/+7
2015-01-29`range(a, b).foo()` -> `(a..b).foo()`Jorge Aparicio-1/+1
2015-01-28Merge remote-tracking branch 'origin/master' into rollupManish Goregaokar-72/+83
2015-01-26Merge remote-tracking branch 'rust-lang/master'Brian Anderson-1/+1
2015-01-26add split_off method to vec with testsJeff Belgum-2/+46
2015-01-26Auto merge of #21401 - kballard:optimize-shrink-to-fit, r=nikomatsakisbors-1/+1
2015-01-25Merge remote-tracking branch 'rust-lang/master'Brian Anderson-7/+15
2015-01-23grandfathered -> rust1Brian Anderson-40/+40
2015-01-23Set unstable feature names appropriatelyBrian Anderson-22/+22