about summary refs log tree commit diff
path: root/src/libstd/vec.rs
AgeCommit message (Expand)AuthorLines
2014-01-28Rename CopyableVector to CloneableVectorVirgile Andreani-5/+5
2014-01-25Uppercase numeric constantsChris Wong-3/+3
2014-01-23Update flip() to be rev().Sean Chalmers-11/+11
2014-01-23Rename Invert to Flip - Issue 10632Sean Chalmers-11/+11
2014-01-22vec: make unsafe indexing functions higher-levelDaniel Micay-6/+6
2014-01-22Replace C types with Rust types in libstd, closes #7313Florian Hahn-5/+4
2014-01-21[std::vec] Rename .remove_opt() to .remove(), drop the old .remove() behaviorSimon Sapin-47/+13
2014-01-21[std::vec] Rename .shift_opt() to .shift(), drop the old .shift() behaviorSimon Sapin-23/+8
2014-01-21[std::vec] Rename .pop_opt() to .pop(), drop the old .pop() behaviorSimon Sapin-25/+6
2014-01-21[std::vec] Rename .last_opt() to .last(), drop the old .last() behaviorSimon Sapin-28/+5
2014-01-21[std::vec] Rename .head_opt() to .head(), drop the old .head() behaviorSimon Sapin-28/+5
2014-01-21[std::vec] Rename .get_opt() to .get()Simon Sapin-6/+6
2014-01-18Rename iterators for consistencyPalmer Cox-71/+71
2014-01-17auto merge of #11585 : nikomatsakis/rust/issue-3511-rvalue-lifetimes, r=pcwaltonbors-0/+29
2014-01-15Remove FIXMEs and add licenseNiko Matsakis-1/+1
2014-01-15Issue #3511 - Rationalize temporary lifetimes.Niko Matsakis-1/+30
2014-01-15register snapshotsDaniel Micay-144/+0
2014-01-14add implementation of `Repr` for `~[T]`Daniel Micay-1/+1
2014-01-14remove reference counting headers from ~Daniel Micay-1/+98
2014-01-12Removed remnants of `@mut` and `~mut` from comments and the type system.Eduard Burtescu-5/+2
2014-01-11Remove re-exports of std::io::stdio::{print, println} in the prelude.Brendan Zabarauskas-1/+1
2014-01-08auto merge of #11370 : alexcrichton/rust/issue-10465, r=pwaltonbors-8/+8
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-6/+4
2014-01-07std: Fill in all missing importsAlex Crichton-2/+4
2014-01-07'borrowed pointer' -> 'reference'Brian Anderson-1/+1
2013-12-29Add method .as_mut_slice() to MutableVectorKevin Ballard-0/+6
2013-12-27std: uniform modules titles for docLuca Bruno-1/+1
2013-12-26auto merge of #11127 : huonw/rust/vec-docs, r=alexcrichtonbors-27/+115
2013-12-24std: Get stdtest all passing againAlex Crichton-1/+0
2013-12-25std::vec: clarify & examplify more docs.Huon Wilson-16/+79
2013-12-25std::vec: correct .sort()'s doc-string and add someHuon Wilson-11/+36
2013-12-23std: Fix all code examplesAlex Crichton-5/+3
2013-12-22auto merge of #11082 : brson/rust/noat, r=alexcrichtonbors-21/+28
2013-12-22auto merge of #11064 : huonw/rust/vec-sort, r=alexcrichtonbors-1/+295
2013-12-22std::vec: make the sorting closure use `Ordering` rather than just beingHuon Wilson-54/+32
2013-12-21std: Remove some @-boxesBrian Anderson-21/+28
2013-12-20Update next() and size_hint() for MutSpliterIteratorPalmer Cox-11/+8
2013-12-20Remove remainder field from MutChunkIterPalmer Cox-13/+10
2013-12-21std::vec: add a sugary .sort() method for plain Ord sorting.Huon Wilson-6/+63
2013-12-19auto merge of #11071 : huonw/rust/quiet-test, r=cmrbors-15/+2
2013-12-20std::vec: implement a stable merge sort, deferring to insertion sort forHuon Wilson-1/+260
2013-12-20std: silence warnings when compiling test.Huon Wilson-15/+2
2013-12-19auto merge of #11061 : huonw/rust/opt-unsafe-vec, r=alexcrichtonbors-48/+105
2013-12-19std::vec: use some unsafe code to optimise `remove`.Huon Wilson-39/+74
2013-12-19std::vec: replace .insert with a small amount of unsafe code.Huon Wilson-9/+31
2013-12-19std::vec: remove .as_muf_buf, replaced by .as_mut_ptr & .len.Huon Wilson-44/+20
2013-12-19std::vec: remove .as_imm_buf, replaced by .as_ptr & .len.Huon Wilson-38/+10
2013-12-17auto merge of #10998 : thestinger/rust/iter, r=alexcrichtonbors-4/+2
2013-12-17auto merge of #10996 : huonw/rust/more-vec-raw, r=cmrbors-86/+64
2013-12-17std::vec: make init_elem nicer by doing fewer moves.Huon Wilson-5/+1