about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
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
2013-07-11Optimize is_utf8Gary Linscott-8/+16
2013-07-11char_range_at perf workGary Linscott-28/+60
2013-07-11Fix #5270: another test I did not update properly.Felix S. Klock II-2/+2
2013-07-11auto merge of #7708 : bcully/rust/warnings, r=thestingerbors-1/+3
2013-07-11auto merge of #7693 : korenchkin/rust/fixdoc_rand, r=cmrbors-19/+31
2013-07-11Remove all external requirements of `@` from TLSAlex Crichton-16/+16
2013-07-11Fix a soundness problem with `get`Alex Crichton-31/+79
2013-07-11Work around stage0 to remove '@' requirements from TLSAlex Crichton-75/+334
2013-07-10auto merge of #7691 : nikomatsakis/rust/vec-split-method, r=thestingerbors-1/+37
2013-07-11vec: rm inline(never) hackDaniel Micay-13/+2
2013-07-11iterator: add DoubleEndedIterator conceptDaniel Micay-41/+85
2013-07-10remove unused importsBrendan Cully-1/+3
2013-07-10auto merge of #7690 : kevinmehall/rust/document-c_void, r=huonwbors-0/+7
2013-07-10auto merge of #7683 : alexcrichton/rust/issue-7625, r=thestingerbors-2/+8
2013-07-10Add a `mut_split()` method for dividing one `&mut [T]` into twoNiko Matsakis-1/+37
2013-07-10Fixed exampleskorenchkin-19/+31
2013-07-10Document std::libc::c_void.Kevin Mehall-0/+7
2013-07-10Added overloaded Add and Sub traits for pointer arithmetic=Mark Sinclair-0/+96