summary refs log tree commit diff
path: root/src/libstd/vec.rs
AgeCommit message (Expand)AuthorLines
2014-03-31auto merge of #13221 : thestinger/rust/append, r=alexcrichtonbors-32/+32
2014-03-31vec: convert `append` and `append_one` to methodsDaniel Micay-32/+32
2014-03-30Rename `from_iterator` to `from_iter` for consistency.Brian Anderson-1/+1
2014-03-30Removed deprecated functions `map` and `flat_map` for vectors and slices.Marvin Löbel-7/+0
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-6/+6
2014-03-24comm: Implement synchronous channelsAlex Crichton-7/+2
2014-03-23auto merge of #13096 : sstewartgallus/rust/cleanup-test-warnings, r=huonwbors-1/+0
2014-03-23This commit cleans up a few test warningsSteven Stewart-Gallus-1/+0
2014-03-23std: remove the `equals` method from `TotalEq`.Huon Wilson-6/+1
2014-03-23Add Vec::mut_slice_from(), mut_slice_to(), and mut_split_at()Eunchong Yu-0/+122
2014-03-21auto merge of #13016 : huonw/rust/new-opt-vec, r=cmrbors-0/+13
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-0/+13
2014-03-21libstd: Add some methods to `Vec<T>`.Patrick Walton-17/+19
2014-03-20A couple of fixes to vec_ng docsSteven Fackler-14/+24
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-0/+1353
2014-03-20rename std::vec -> std::sliceDaniel Micay-4652/+0
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-19/+1
2014-03-07create a sensible comparison trait hierarchyDaniel Micay-2/+2
2014-03-04make `MutItems` iterator sound againDaniel Micay-9/+19
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-43/+42
2014-02-28Improve vec `partition` and `partitioned` method doc.Felix S. Klock II-6/+5
2014-02-27std: Small cleanup and test improvementAlex Crichton-1/+1
2014-02-24std: make .swap_remove return Option<T>.Huon Wilson-20/+30
2014-02-23auto merge of #12311 : brson/rust/unstable, r=alexcrichtonbors-2/+2
2014-02-23std: Move raw to std::rawBrian Anderson-2/+2
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-6/+5
2014-02-22Move std::num::Integer to libnumBrendan Zabarauskas-3/+3
2014-02-20Mass rename if_ok! to try!Alex Crichton-3/+3
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-02-15auto merge of #12298 : alexcrichton/rust/rustdoc-testing, r=sfacklerbors-4/+4
2014-02-15auto merge of #12272 : alexcrichton/rust/snapshot, r=kballardbors-4/+2
2014-02-15std: clean up ptr a bitCorey Richardson-38/+38
2014-02-14Fix all code examplesAlex Crichton-4/+4
2014-02-14Register new snapshotsAlex Crichton-4/+2
2014-02-14return value/use extra::test::black_box in benchmarkslpy-8/+11
2014-02-13remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_of...JeremyLetang-10/+11
2014-02-13Add some missing Show implementations in libstdBrendan Zabarauskas-0/+42
2014-02-11vec -- introduce local var to make clear what subportion is being borrowedNiko Matsakis-2/+2
2014-02-11std -- replaces uses where const borrows would be requiredNiko Matsakis-18/+21
2014-02-11Move replace and swap to std::mem. Get rid of std::utilEdward Wang-10/+9
2014-02-09std: Stop parameterizing some memcpy functions over RawPtrBrian Anderson-8/+8
2014-02-09std: Add move_val_init to mem. Replace direct intrinsic usageBrian Anderson-6/+5
2014-02-07auto merge of #12029 : zkamsler/rust/merge-sort-allocations, r=huonwbors-5/+104
2014-02-07Reduced allocations in merge_sort for short vectorsZach Kamsler-5/+104
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-1/+1
2014-02-04auto merge of #11951 : dmanescu/rust/reserve-rename, r=huonwbors-14/+14
2014-02-04Rename reserve to reserve_exact and reserve_at_least to reserveDavid Manescu-14/+14
2014-02-01auto merge of #11974 : huonw/rust/no-at-vec, r=pcwaltonbors-60/+0
2014-02-02std,extra: remove use of & support for @[].Huon Wilson-60/+0
2014-02-01auto merge of #11944 : nathanielherman/rust/vec_opt, r=alexcrichtonbors-50/+52