about summary refs log tree commit diff
path: root/src/libextra
AgeCommit message (Expand)AuthorLines
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
2013-07-11Merge pull request #7679 from alexcrichton/consume-smallintmapDaniel Micay-1/+28
2013-07-12extend the iterator tutorialDaniel Micay-4/+4
2013-07-11auto merge of #7677 : alexcrichton/rust/tls-gc, r=pcwaltonbors-4/+4
2013-07-11Add a `consume` method to SmallIntMapAlex Crichton-1/+28
2013-07-12Make Bitv::eq_vec take ~[bool] rather than ~[uint]Chris Morgan-69/+67
2013-07-11auto merge of #7623 : graydon/rust/codegen-compiletests, r=pcwaltonbors-254/+508
2013-07-11extra: add explicit ratchet-noise-percent option to benchmark ratchet, plus a...Graydon Hoare-26/+52
2013-07-11extra: add metrics ratchet to test driver.Graydon Hoare-84/+299
2013-07-11extra: factor ConsoleTestState methods into an impl, fix perf bug.Graydon Hoare-139/+148
2013-07-11extra: add ToJson for TreeMap.Graydon Hoare-0/+11
2013-07-11extra: simplify the bench stat loop, improve stability somewhat (?)Graydon Hoare-53/+46
2013-07-11extra: Mention extra::container::Deque trait in doc for RingBuf and DListblake2-ppc-2/+8
2013-07-11dlist: Name the type DList for doubly-linked listblake2-ppc-72/+72
2013-07-11dlist: Fix license headerblake2-ppc-0/+9
2013-07-11dlist: Implement trait Dequeblake2-ppc-22/+25
2013-07-11extra: Rename deque::Deque to ringbuf::RingBuf and impl trait Dequeblake2-ppc-205/+227
2013-07-11extra: Add mod container with trait Dequeblake2-ppc-0/+41
2013-07-11dlist: Expose ListInsertion trait with insert_before and peek_nextblake2-ppc-12/+35
2013-07-11dlist: Put all tests into a tests moduleblake2-ppc-258/+256
2013-07-11dlist: Collect a common pattern into link_with_prev()blake2-ppc-17/+15
2013-07-11dlist: Introduce a struct Rawlink mimicing Option<T> for a raw pointerblake2-ppc-62/+73
2013-07-11dlist: Implement size_hint properly for all iteratorsblake2-ppc-8/+23
2013-07-11dlist: A new implementation of an owned doubly-linked listblake2-ppc-906/+842
2013-07-11Remove all external requirements of `@` from TLSAlex Crichton-2/+2
2013-07-10Convert json Reader to iteratorsGary Linscott-40/+26
2013-07-10Switch over to new range_rev semantics; fix #5270.Felix S. Klock II-2/+2
2013-07-09auto merge of #7265 : brson/rust/io-upstream, r=brsonbors-13/+4
2013-07-09Rename local_data methods/types for less keystrokesAlex Crichton-4/+4
2013-07-09auto merge of #7117 : jensnockert/rust/freestanding, r=cmrbors-27/+30
2013-07-09auto merge of #7614 : MarkJr94/rust/smallintmap_enum, r=huonwbors-0/+287
2013-07-08auto merge of #7262 : nikomatsakis/rust/ref-bindings-in-irrefut-patterns, r=c...bors-26/+27
2013-07-08Merge remote-tracking branch 'mozilla/master'Brian Anderson-1816/+1854
2013-07-08auto merge of #7612 : thestinger/rust/utf8, r=huonwbors-1/+1
2013-07-08auto merge of #7608 : glinscott/rust/json_perf, r=pcwaltonbors-7/+28
2013-07-08Correct merge failuresNiko Matsakis-4/+4
2013-07-08extra: Patch up code that was using irrefutable patterns incorrectly.Niko Matsakis-23/+24
2013-07-08Bump version numbers to 0.8-preBrian Anderson-1/+1