about summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Expand)AuthorLines
2014-05-27std: Rename strbuf operations to stringRicho Healey-2/+2
2014-05-25De-realstd os::argsKevin Ballard-34/+7
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-4/+4
2014-05-24auto merge of #14392 : alexcrichton/rust/mem-updates, r=sfacklerbors-2/+2
2014-05-23core: Finish stabilizing the `mem` module.Alex Crichton-2/+2
2014-05-23std: Move unstable::finally to std::finally. #1457Brian Anderson-2/+2
2014-05-23std: Move running_on_valgrind to rt::util. #1457Brian Anderson-1/+17
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-19/+26
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-12/+19
2014-05-21auto merge of #14301 : alexcrichton/rust/remove-unsafe-arc, r=brsonbors-8/+9
2014-05-19std: Use Arc instead of UnsafeArc in BlockedTaskAlex Crichton-8/+9
2014-05-19rustc: Add official support for weak failureAlex Crichton-8/+72
2014-05-17std: Refactor liballoc out of lib{std,sync}Alex Crichton-272/+4
2014-05-15Updates with core::fmt changesAlex Crichton-4/+5
2014-05-15core: Implement unwrap()/unwrap_err() on ResultAlex Crichton-15/+3
2014-05-15std: Remove run_in_bare_threadBrian Anderson-11/+11
2014-05-15use sched_yield on linux and freebsdDaniel Micay-10/+0
2014-05-14Process::new etc should support non-utf8 commands/argsAaron Turon-2/+57
2014-05-13io: Implement process wait timeoutsAlex Crichton-1/+2
2014-05-13std: Move the owned module from core to stdAlex Crichton-2/+1
2014-05-12Add `stat` method to `std::io::fs::File` to stat without a Path.Yuri Kunde Schlesner-0/+1
2014-05-12register snapshotsDaniel Micay-36/+2
2014-05-11heap: replace `exchange_free` with `deallocate`Daniel Micay-8/+3
2014-05-11heap: add a way to print allocator statisticsDaniel Micay-2/+16
2014-05-11mark rust_malloc/rust_free as unsafeDaniel Micay-6/+6
2014-05-11core: Remove the cast moduleAlex Crichton-73/+68
2014-05-11android workaroundDaniel Micay-1/+1
2014-05-10rename `global_heap` -> `libc_heap`Daniel Micay-7/+6
2014-05-10initial port of the exchange allocator to jemallocDaniel Micay-133/+142
2014-05-10use jemalloc to implement Vec<T>Daniel Micay-0/+3
2014-05-10add an align parameter to exchange_mallocDaniel Micay-1/+44
2014-05-10add back jemalloc to the treeDaniel Micay-1/+101
2014-05-09Register new snapshotsAlex Crichton-1/+1
2014-05-08Handle fallout in libnativeKevin Ballard-1/+1
2014-05-08Handle fallout in io::net::addrinfo, io::process, and rt::rtioKevin Ballard-1/+1
2014-05-08Handle fallout in osKevin Ballard-20/+23
2014-05-08auto merge of #13835 : alexcrichton/rust/localdata, r=brsonbors-5/+4
2014-05-07std: Modernize the local_data apiAlex Crichton-5/+4
2014-05-07std: Add I/O timeouts to networking objectsAlex Crichton-0/+15
2014-05-07auto merge of #13751 : alexcrichton/rust/io-close-read, r=brsonbors-0/+4
2014-05-07std: Add close_{read,write}() methods to I/OAlex Crichton-0/+4
2014-05-07core: Move Option::expect to libstd from libcoreAlex Crichton-1/+1
2014-05-07core: Add unwrap()/unwrap_err() methods to ResultAlex Crichton-1/+1
2014-05-07core: Add a limited implementation of failureAlex Crichton-32/+12
2014-05-07core: Inherit possible string functionalityAlex Crichton-1/+0
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-109/+139
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-23/+23
2014-05-03Add lint check for negating uint literals and variables.Falco Hirschenberger-0/+1
2014-04-27Fix repeated module documentationAlexandre Gagnon-14/+23
2014-04-24std: Add timeouts to unix connect/acceptAlex Crichton-1/+3