summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-07-18librustc: Forbid `&` pointers (other than `&'static`) inside `@` boxes.Patrick Walton-5/+5
2013-07-18auto merge of #7833 : blake2-ppc/rust/hashmap-consume, r=alexcrichtonbors-65/+21
2013-07-18auto merge of #7842 : thestinger/rust/closure, r=huonwbors-37/+24
2013-07-18hashmap: Remove .consume() has rename .consume_iter() to .consume()blake2-ppc-65/+21
2013-07-18repr: add a test case for @mut inside another typeDaniel Micay-2/+2
2013-07-18fix repr of @mut vectorsDaniel Micay-6/+5
2013-07-18Fix warnings in libstd and librusti testsblake2-ppc-9/+8
2013-07-17fix repr of unique vectors with stage0 libstdDaniel Micay-0/+9
2013-07-17libsyntax: Remove some multi-gigabyte clones that were preventing bootstrappi...Patrick Walton-0/+7
2013-07-17test: Fix tests.Patrick Walton-4/+4
2013-07-17librustc: Remove the `Copy` bound from the language.Patrick Walton-7/+1
2013-07-17test: Fix tests.Patrick Walton-24/+21
2013-07-17librustc: Remove all uses of the `Copy` bound.Patrick Walton-43/+34
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-206/+273
2013-07-17librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them.Patrick Walton-5/+5
2013-07-17rm unnecessary stage0 `zero_memory` fnDaniel Micay-28/+6
2013-07-17std::rt: Rename RUST_TEST_THREADS to RUST_RT_TEST_THREADSBrian Anderson-1/+1
2013-07-17rm unused visit_str method from TyVisitorDaniel Micay-1/+2
2013-07-17auto merge of #7841 : alexcrichton/rust/tls++, r=huonwbors-16/+145
2013-07-16auto merge of #7831 : ozten/rust/issues-7764-swap_unwarp-take-unwrap, r=pcwaltonbors-25/+25
2013-07-16Add a `get_mut` method for TLSAlex Crichton-16/+145
2013-07-16auto merge of #7684 : pnkfelix/rust/fsk-invert-range-rev-halfclosedness-issue...bors-43/+160
2013-07-16Rename Option swap_unwrap to take_unwrap. Fixes Issue#7764Austin King-25/+25
2013-07-15auto merge of #7816 : thestinger/rust/header, r=huonwbors-17/+129
2013-07-15remove headers from unique vectorsDaniel Micay-17/+129
2013-07-16hashmap: Iterators for hashset diff, sym. diff, intersec, unionblake2-ppc-10/+70
2013-07-16hashmap: Remove .mutate_values() which is replaced by .mut_iter()blake2-ppc-13/+0
2013-07-15std: add consuming iterators for `HashMap` and `HashSet`Andrew Paseltiner-0/+82
2013-07-15cmp: Use default methods in trait Eq, require only Eq::eqblake2-ppc-2/+4
2013-07-14auto merge of #7788 : MarkJr94/rust/from_iter, r=cmrbors-15/+115
2013-07-14Stripped trailing spaces; Implemented FromIterator for TreeMap and PriorityQueue=Mark Sinclair-6/+6
2013-07-14Make TLS keys actually take up spaceAlex Crichton-53/+58
2013-07-14Purge the last remnants of the old TLS apiAlex Crichton-164/+213
2013-07-14Implemented FromIterator for TrieMap and TrieSet=Mark Sinclair-14/+91
2013-07-14Implemented FromIterator for std::hashmap=Mark Sinclair-1/+24
2013-07-13Split mutable methods out of Set and MapSteven Fackler-28/+41
2013-07-13auto merge of #7765 : blake2-ppc/rust/ord-default-methods, r=huonwbors-8/+9
2013-07-12auto merge of #7734 : alexcrichton/rust/issue-3395, r=sanxiynbors-2/+2
2013-07-13cmp: Use default methods in trait Ord, only require Ord::ltblake2-ppc-8/+9
2013-07-12auto merge of #7725 : msullivan/rust/default-methods, r=pcwaltonbors-1/+1
2013-07-12auto merge of #7736 : thestinger/rust/doc, r=thestingerbors-22/+73
2013-07-12Account for possible 0-sized elements in vector iteratorsAlex Crichton-13/+68
2013-07-12Remove the global 'vec::to_owned' functionAlex Crichton-6/+1
2013-07-12auto merge of #7696 : glinscott/rust/utf8_perf, r=cmrbors-36/+76
2013-07-12extend the iterator tutorialDaniel Micay-3/+4
2013-07-11auto merge of #7677 : alexcrichton/rust/tls-gc, r=pcwaltonbors-243/+591
2013-07-11Expand ctypes warnings to warn about *int/*uintAlex Crichton-2/+2
2013-07-11Fix testsAlex Crichton-1/+1
2013-07-11Take default methods out from behind the flag.Michael Sullivan-1/+1
2013-07-11auto merge of #7707 : thestinger/rust/double, r=cmrbors-54/+87