about summary refs log tree commit diff
path: root/src/libcollections
AgeCommit message (Expand)AuthorLines
2014-12-20auto merge of #19903 : cgaebel/rust/ringbuf-as-slice, r=Gankrobors-2/+111
2014-12-20Merge String::push_with_ascii_fast_path into String::push.Simon Sapin-40/+0
2014-12-20Add String::push_with_ascii_fast_path, bench it against String::pushSimon Sapin-0/+80
2014-12-20Change `Extend` and `FromIterator` functionality of `BitvSet`Tobias Bucher-17/+29
2014-12-20Add a new invariant to `Bitv`Tobias Bucher-70/+84
2014-12-20bitv: Fix all() for nbits that are multiples of u32::BITSJosh Stone-8/+43
2014-12-20bitv: correct build failuresJosh Stone-7/+8
2014-12-20Conventions and cleanup for Bitv and BitvSetAlexis Beingessner-686/+855
2014-12-20Stabilize cloneAaron Turon-1/+5
2014-12-20Fix fallout of removing import_shadowing in tests.Eduard Burtescu-72/+80
2014-12-20Fix more import_shadowing fallout in collections.Eduard Burtescu-43/+56
2014-12-20Fix the fallout of removing feature(import_shadowing).Eduard Burtescu-2/+0
2014-12-20Remove feature(import_shadowing) from all crates.Eduard Burtescu-1/+1
2014-12-20auto merge of #19640 : aliblong/rust/power_of_two_reform, r=Gankrobors-14/+4
2014-12-19Reform power_of_two methods for perf increase & semantic change to consider 0...Aaron Liblong-14/+4
2014-12-19Implement resize for VecChase Southwood-0/+27
2014-12-19Register new snapshotsAlex Crichton-169/+0
2014-12-19libcollections: use `#[deriving(Copy)]`Jorge Aparicio-13/+6
2014-12-19Add RingBuf::as_slices as per collections reform v2.Clark Gaebel-2/+111
2014-12-19auto merge of #19884 : nikomatsakis/rust/issue-19730-perfect-forwarding, r=pn...bors-2/+2
2014-12-19Work around #19982 by rewriting test impls to not use anonymousNiko Matsakis-2/+2
2014-12-18Revise std::thread API to join by defaultAaron Turon-1/+5
2014-12-18Remove rt::{mutex, exclusive}Aaron Turon-3/+1
2014-12-18libs: merge librustrt into libstdAaron Turon-7/+5
2014-12-18[collections] Adds `drain`: a way to sneak out the elements while clearing.Clark Gaebel-8/+313
2014-12-18remove TreeMap, TreeSet, TrieMap, TrieSet, LruCache. deprecate EnumSet's std ...Alexis Beingessner-6185/+0
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-49/+50
2014-12-18Clean up `collections::binary_heap`Andrew Paseltiner-24/+28
2014-12-17Remove wrong `&str + String` and `&[T] + Vec<T>` implementationsJorge Aparicio-17/+0
2014-12-17rollup merge of #19943: steveklabnik/doc_std_vecAlex Crichton-74/+105
2014-12-17rollup merge of #19902: alexcrichton/second-pass-memAlex Crichton-0/+24
2014-12-17rollup merge of #19895: jbranchaud/add-string-add-doctestAlex Crichton-0/+10
2014-12-17rollup merge of #19885: alexcrichton/char-escapeAlex Crichton-13/+23
2014-12-17rollup merge of #19873: drewm1980/masterAlex Crichton-1/+1
2014-12-17rollup merge of #19871: pczarn/ring_buf-removeAlex Crichton-50/+250
2014-12-17rollup merge of #19832: japaric/no-nocopyAlex Crichton-6/+0
2014-12-17rollup merge of #19770: csouth3/iterator-wrapperstructsAlex Crichton-13/+57
2014-12-17rollup merge of #19720: csouth3/vecmap-newtypesAlex Crichton-14/+45
2014-12-17auto merge of #19800 : sfackler/rust/core-hash, r=alexcrichtonbors-944/+13
2014-12-16Improve docs for std::vecSteve Klabnik-74/+105
2014-12-17Implement remove for RingBufPiotr Czarnecki-50/+250
2014-12-16std: Change escape_unicode to use new escapesAlex Crichton-13/+23
2014-12-16auto merge of #19782 : gereeter/rust/cleanup-btree-node, r=Gankrobors-298/+259
2014-12-16auto merge of #19777 : nikomatsakis/rust/warn-on-shadowing, r=acrichtobors-3/+3
2014-12-15Move hash module from collections to coreSteven Fackler-944/+13
2014-12-15std: Second pass stabilization of `default`Alex Crichton-0/+26
2014-12-16auto merge of #19747 : alexcrichton/rust/slice-one-trait, r=brsonbors-29/+695
2014-12-15Use wrapper structs for `BTreeSet`'s iterators.Chase Southwood-7/+29
2014-12-15Use wrapper structs for `BTreeMap`'s iterators.Chase Southwood-6/+28
2014-12-15Add a doctest for the string Add function.jbranchaud-0/+10