about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-07-22auto merge of #7916 : olsonjeffery/rust/newrt_timer, r=brsonbors-0/+137
2013-07-22std: various additional language benchmarks in util.Graydon Hoare-0/+65
2013-07-22std: add benchmark for allocating-and-dropping a struct with a dtor.Graydon Hoare-0/+25
2013-07-22std: add #[bench] benchmarks for num::strconvGraydon Hoare-0/+24
2013-07-22std: add #[bench] benchmarks for rand.Graydon Hoare-1/+35
2013-07-22std: add #[bench] benchmarks for global and local heaps.Graydon Hoare-0/+38
2013-07-22std: add preliminary str benchmark.Graydon Hoare-0/+45
2013-07-22std: add #[cfg(test)] reference to extra so we can benchmark libstd.Graydon Hoare-0/+3
2013-07-22auto merge of #7883 : brson/rust/rm-std-net, r=graydonbors-624/+50
2013-07-22std: fix for blocked task resumeJeff Olson-2/+2
2013-07-22std: Remove at_exit API. UnusedBrian Anderson-102/+0
2013-07-22std: Remove unstable::global. UnusedBrian Anderson-282/+0
2013-07-22std: Move change_dir_locked to unstable. #7870Brian Anderson-40/+50
2013-07-22std::rt: Stop using unstable::global in change_dir_lockedBrian Anderson-14/+26
2013-07-22std: Remove weak_task API. UnusedBrian Anderson-212/+0
2013-07-22auto merge of #7943 : Dretch/rust/vec-slice-from-to, r=huonwbors-3/+47
2013-07-22std: make check appeasementJeff Olson-6/+7
2013-07-22std: minor timer cleanup based on feedbackJeff Olson-5/+5
2013-07-22std: add rt::io::TimerJeff Olson-0/+67
2013-07-22std: add RtioTimer and UvTimer impl atop rt::uvJeff Olson-0/+69
2013-07-22auto merge of #7942 : Dretch/rust/os-listdir-path-no-squiggle, r=brsonbors-2/+2
2013-07-22new snapshotDaniel Micay-607/+12
2013-07-21Minor cleanup of hashmapSteven Stewart-Gallus-11/+5
2013-07-21Merge pull request #7936 from thestinger/cleanupDaniel Micay-2/+0
2013-07-21auto merge of #7932 : blake2-ppc/rust/str-clear, r=huonwbors-1/+51
2013-07-21Remove what appears to be redundant indirection fromGareth Smith-2/+2
2013-07-21Add slice_from and slice_to methods for vec, like theGareth Smith-3/+47
2013-07-20auto merge of #7896 : pcwalton/rust/pub-extern, r=pcwaltonbors-553/+664
2013-07-20librustc: Remove `pub extern` and `priv extern` from the language.Patrick Walton-553/+664
2013-07-20rm obsolete no-op lintsDaniel Micay-2/+0
2013-07-20auto merge of #7882 : blake2-ppc/rust/iterator-clone, r=thestingerbors-0/+97
2013-07-20auto merge of #7910 : brson/rust/rm-fixme, r=graydonbors-5/+0
2013-07-20auto merge of #7908 : anasazi/rust/fix_udp_mut, r=brsonbors-82/+81
2013-07-20std: Implement Clone for VecIterator and iterators using itblake2-ppc-0/+26
2013-07-20iterator: Add test for .cycle()blake2-ppc-0/+14
2013-07-20iterator: Let closure-less iterators derive Cloneblake2-ppc-0/+8
2013-07-20iterator: Add .cycle() to repeat an iteratorblake2-ppc-0/+49
2013-07-20auto merge of #7894 : pcwalton/rust/and-pointers-in-at-boxes, r=brsonbors-5/+5
2013-07-20str: Implement Container for ~str, @str and Mutable for ~strblake2-ppc-1/+51
2013-07-20option: Add .chain_mut_ref()blake2-ppc-0/+11
2013-07-20option: Title-case `Some` and `None` in docs and fail messagesblake2-ppc-12/+12
2013-07-20auto merge of #7858 : bblum/rust/kill, r=brsonbors-1157/+1840
2013-07-20auto merge of #7419 : catamorphism/rust/default-package, r=graydonbors-1/+41
2013-07-20Use Option .take() or .take_unwrap() instead of util::replace where possibleblake2-ppc-36/+25
2013-07-20Fix warnings in stdtest and extratest. Maybe somebody will care.Ben Blum-1/+0
2013-07-20Add watched and indestructible spawn modes.Ben Blum-4/+121
2013-07-20Rename TCB to TaskgroupBen Blum-15/+16
2013-07-20Enable taskgroup code for newsched spawns.Ben Blum-5/+36
2013-07-20Fix linked failure tests to block forever instead of looping around yield.Ben Blum-29/+13
2013-07-20(cleanup) impl TaskSetBen Blum-39/+46