about summary refs log tree commit diff
path: root/src/libcore/vec.rs
AgeCommit message (Expand)AuthorLines
2013-04-19auto merge of #5945 : graydon/rust/fix-unicode-tables, r=pcwaltonbors-0/+85
2013-04-19auto merge of #5968 : gifnksm/rust/windowed, r=brsonbors-0/+3
2013-04-20libcore: Fix assertion failure in vec::windowe.gifnksm-0/+3
2013-04-19librustc: Fix botched merge. rs=mergePatrick Walton-0/+9
2013-04-19librustc: WIP patch for using the return value.Patrick Walton-6/+21
2013-04-19test: Add fannkuch-redux and fasta-redux shootout benchmarksPatrick Walton-1/+23
2013-04-19test: Rewrite nbody and spectralnorm shootout benchmarksPatrick Walton-6/+35
2013-04-19librustc: Implement fast-ffi and use it in various placesPatrick Walton-0/+2
2013-04-19move iterator adaptor tests to iterator moduleDaniel Micay-66/+0
2013-04-19iterator: add skip and takeDaniel Micay-0/+28
2013-04-18core: replace unicode match exprs with bsearch in const arrays, minor perf win.Graydon Hoare-43/+43
2013-04-18core: add vec::bsearch.Graydon Hoare-0/+85
2013-04-18add dropwhile and takewhile iteratorsDaniel Micay-9/+29
2013-04-18libcore: add an EnumerateIterator, like Python's `enumerate`.Huon Wilson-0/+10
2013-04-17vec: add an external iteratorDaniel Micay-1/+54
2013-04-16libcore: vec::windowed iterates, not allocates.Huon Wilson-16/+41
2013-04-10core: changes in response to #5656Niko Matsakis-0/+195
2013-04-08Removing no longer needed unsafe blocksAlex Crichton-48/+33
2013-04-03Removing mut fields from vec.rs, at_vec.rs, str.rs, unstable.rs, and cell.rs.Matthijs Hofstra-6/+6
2013-03-29Merge remote-tracking branch 'remotes/origin/incoming' into serialErick Tryzelaar-348/+348
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-348/+348
2013-03-29Merge remote-tracking branch 'remotes/origin/incoming' into serialErick Tryzelaar-1/+3
2013-03-29core: add consume_reverseErick Tryzelaar-0/+28
2013-03-28Removing unused importsAlex Crichton-1/+3
2013-03-27add a TotalEq traitDaniel Micay-9/+37
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-34/+35
2013-03-26librustc: Remove all uses of the old `[T * N]` fixed-length vector syntaxPatrick Walton-1/+1
2013-03-26libcore: Change `[const T]` to `const [T]` everywherePatrick Walton-23/+23
2013-03-26Spelling fixes; replaced `size` with `capacity` in few places.Felix S. Klock II-3/+3
2013-03-25auto merge of #5525 : dbaupp/rust/minor_fixups, r=graydonbors-1/+0
2013-03-25Kill some warnings: unused imports and old #[deny(..)]s.Huon Wilson-1/+0
2013-03-23replace impls with `deriving` where applicableAndrew Paseltiner-6/+1
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-231/+228
2013-03-21back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> sli...Marvin Löbel-4/+4
2013-03-21renamed str::view -> slice_DBG_BRWDMarvin Löbel-12/+14
2013-03-19core: rename vec::rev_each{,i} to vec::each{,i}_reverseErick Tryzelaar-10/+33
2013-03-18librustc: Make the compiler ignore purity.Patrick Walton-4/+19
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-57/+57
2013-03-15impl Clone for ~T, ~[T], ~strBen Striegel-0/+13
2013-03-14auto merge of #5369 : thestinger/rust/iter, r=z0w0bors-5/+26
2013-03-13add a trait for mutable iteratorsDaniel Micay-5/+26
2013-03-14Remove unused import in coreILyoan-4/+2
2013-03-11core: fix broken tests on windowsJeff Olson-0/+1
2013-03-11core: Add vec::raw::mut_buf_as_sliceBrian Anderson-0/+14
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-112/+114
2013-03-09vec: cleanupDaniel Micay-219/+218
2013-03-09vec: renovate the BaseIter implDaniel Micay-27/+9
2013-03-07test: Fix tests.Patrick Walton-4/+8
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-358/+358
2013-03-07libcore: Remove `extern mod { ... }` from libcore. rs=deexterningPatrick Walton-10/+16