about summary refs log tree commit diff
path: root/src/libstd/rt/util.rs
AgeCommit message (Expand)AuthorLines
2014-06-16Move `num_cpus` from `std::rt::util` to `std::os`. Closes #14707Jorge Aparicio-13/+1
2014-06-06std: Extract librustrt out of libstdAlex Crichton-118/+30
2014-05-23std: Move running_on_valgrind to rt::util. #1457Brian Anderson-1/+13
2014-05-22libcore: Remove all uses of `~str` from `libcore`.Patrick Walton-0/+1
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-2/+2
2014-05-17std: Refactor liballoc out of lib{std,sync}Alex Crichton-17/+0
2014-05-15Updates with core::fmt changesAlex Crichton-1/+2
2014-05-10initial port of the exchange allocator to jemallocDaniel Micay-0/+17
2014-04-22Fixed Win64 buildVadim Chugunov-4/+12
2014-03-20rename std::vec -> std::sliceDaniel Micay-1/+1
2014-03-13Add basic backtrace functionalityAlex Crichton-11/+16
2014-02-23std: Move intrinsics to std::intrinsics.Brian Anderson-1/+1
2014-02-03std: Remove io::io_errorAlex Crichton-2/+5
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1
2014-01-22Replace C types with Rust types in libstd, closes #7313Florian Hahn-1/+0
2014-01-15libstd: Added more #[inline] annotations and replaced uses of `libc::abort` w...Eduard Burtescu-1/+2
2014-01-07std: Fill in all missing importsAlex Crichton-0/+2
2013-12-25Test fixes and rebase conflictsAlex Crichton-2/+1
2013-12-24green: Rip the bandaid off, introduce libgreenAlex Crichton-11/+0
2013-12-24std: Handle prints with literally no contextAlex Crichton-3/+14
2013-11-26Removed unneccessary `_iter` suffixes from various APIsMarvin Löbel-1/+1
2013-11-24Fix spelling of "vacuum" in one of the abort quotes.Jason Orendorff-1/+1
2013-11-13Implement native::IoFactoryAlex Crichton-19/+5
2013-11-11Move std::rt::io to std::ioAlex Crichton-2/+2
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-3/+0
2013-10-24Test fixes and merge conflictsAlex Crichton-7/+13
2013-10-24Stop logging task failure to task loggersAlex Crichton-1/+1
2013-10-24Move as much I/O as possible off of native::ioAlex Crichton-2/+11
2013-10-11De-pub some private runtime componentsAlex Crichton-16/+10
2013-10-10Migrate users of io::fd_t to io::native::file::fd_tAlex Crichton-4/+6
2013-09-30std: Remove usage of fmt!Alex Crichton-5/+5
2013-08-29rt: Handle non-integer RUST_THREADS (slightly) more gracefully.Huon Wilson-2/+8
2013-08-24std::rt: Enforce sanity a while longerBrian Anderson-1/+2
2013-08-23Define cfg(rtopt) when optimizing. Turn off runtime sanity checksBrian Anderson-0/+3
2013-08-23rt: Remove exit_status helpersBrian Anderson-16/+5
2013-08-20auto merge of #8566 : toddaaro/rust/idle-opt+cleaning, r=catamorphism,brsonbors-2/+1
2013-08-19Try to fix mac valgrind bot by disabling thread-heavy activities.Graydon Hoare-1/+27
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-3/+10
2013-08-16A round of code cleaning for the primary scheduler code. Comments have been u...toddaaro-2/+1
2013-08-10std: merge Iterator and IteratorUtilErick Tryzelaar-1/+0
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-2/+2
2013-07-09std: Make os::set_exit_status work with newschedBrian Anderson-0/+22
2013-06-24extra: Make test runner compatible with newschedBrian Anderson-0/+12
2013-06-18std::rt: Improve the rtabort! macroBrian Anderson-2/+63
2013-06-17std::rt: move abort function to util moduleBrian Anderson-0/+4
2013-06-17std::rt: Add util mod and num_cpus functionBrian Anderson-0/+22