summary refs log tree commit diff
path: root/src/libextra
AgeCommit message (Expand)AuthorLines
2013-07-19Added a new method to extra::future (unwrap) + a testMatthijs Hofstra-0/+19
2013-07-20smallint{map,set}: replace iterators with DoubleEndedIteratorAndreas Martens-139/+177
2013-07-19extra: add some microbenchmarksGraydon Hoare-70/+409
2013-07-18auto merge of #7857 : blake2-ppc/rust/fix-test-warnings, r=alexcrichtonbors-26/+25
2013-07-18librustc: Forbid `&` pointers (other than `&'static`) inside `@` boxes.Patrick Walton-7/+18
2013-07-18auto merge of #7833 : blake2-ppc/rust/hashmap-consume, r=alexcrichtonbors-2/+1
2013-07-18auto merge of #7840 : alexcrichton/rust/better-test-help, r=huonwbors-8/+52
2013-07-18hashmap: Remove .consume() has rename .consume_iter() to .consume()blake2-ppc-2/+1
2013-07-18Fix warnings in libextra testsblake2-ppc-26/+25
2013-07-17libextra: Add a stray deriving or two.Patrick Walton-1/+10
2013-07-17libsyntax: Remove some multi-gigabyte clones that were preventing bootstrappi...Patrick Walton-12/+12
2013-07-17test: Fix tests.Patrick Walton-16/+20
2013-07-17librustc: Remove the `Copy` bound from the language.Patrick Walton-4/+1
2013-07-17librustc: Change repeated vector expressions to use implicit copyability.Patrick Walton-2/+22
2013-07-17test: Fix tests.Patrick Walton-14/+33
2013-07-17librustc: Remove all uses of the `Copy` bound.Patrick Walton-20/+12
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-278/+298
2013-07-17librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them.Patrick Walton-11/+13
2013-07-17auto merge of #7829 : graydon/rust/codegen-compiletests, r=cmrbors-25/+179
2013-07-17extra: avoid possible divide-by-zero conditions test.Graydon Hoare-4/+5
2013-07-16auto merge of #7831 : ozten/rust/issues-7764-swap_unwarp-take-unwrap, r=pcwaltonbors-14/+14
2013-07-16Provide more useful messages when tests are given -h or --helpAlex Crichton-8/+52
2013-07-16auto merge of #7684 : pnkfelix/rust/fsk-invert-range-rev-halfclosedness-issue...bors-2/+2
2013-07-16Rename Option swap_unwrap to take_unwrap. Fixes Issue#7764Austin King-14/+14
2013-07-16extra: reduce bench loop max time to 3s.Graydon Hoare-2/+2
2013-07-16extra: Add metrics functions to test.Graydon Hoare-19/+72
2013-07-16extra: add tests for test::MetricMap, MetricDiff, ratchet.Graydon Hoare-5/+105
2013-07-16Add more tests for build metadata.OGINO Masanori-0/+7
2013-07-16Update the ordering algorithm to semver 2.0.0.OGINO Masanori-13/+4
2013-07-16ringbuf: Implement DoubleEndedIteratorblake2-ppc-34/+37
2013-07-14Noting that json.rs provides parsing as wellAustin King-1/+1
2013-07-14auto merge of #7716 : kballard/rust/term-attr, r=cmrbors-9/+122
2013-07-14term: Add new function .attr() to toggle terminal attributesKevin Ballard-5/+108
2013-07-14Give term.fg() and term.bg() a bool return valueKevin Ballard-4/+14
2013-07-14dlist: Use inline on very small functions and iterator functionsblake2-ppc-2/+25
2013-07-14dlist: Simplify by using Option::{map, map_mut}blake2-ppc-13/+4
2013-07-14ringbuf: Implement .size_hint() for iteratorsblake2-ppc-0/+15
2013-07-14auto merge of #7788 : MarkJr94/rust/from_iter, r=cmrbors-0/+74
2013-07-14Stripped trailing spaces; Implemented FromIterator for TreeMap and PriorityQueue=Mark Sinclair-0/+74
2013-07-14Make TLS keys actually take up spaceAlex Crichton-1/+1
2013-07-14Purge the last remnants of the old TLS apiAlex Crichton-46/+15
2013-07-13Split mutable methods out of Set and MapSteven Fackler-52/+61
2013-07-13dlist: Use a DoubleEndedIterator for .mut_iter() and .mut_rev_iter()blake2-ppc-79/+109
2013-07-13dlist: Use DoubleEndedIterator for .consume_rev_iter()blake2-ppc-12/+4
2013-07-13dlist: Implement DoubleEndedIterator and use for .iter() and .rev_iter()blake2-ppc-39/+33
2013-07-13dlist: Fix bug in DList::mergeblake2-ppc-11/+18
2013-07-12auto merge of #7736 : thestinger/rust/doc, r=thestingerbors-12/+11
2013-07-12Remove the global 'vec::to_owned' functionAlex Crichton-8/+7
2013-07-12auto merge of #7730 : chris-morgan/rust/bitv-eq_vec-bool, r=cmrbors-69/+67
2013-07-12Replace owned with borrowed pointer.Chris Morgan-1/+1