about summary refs log tree commit diff
path: root/src/libstd/rt/mod.rs
AgeCommit message (Expand)AuthorLines
2014-12-18libs: merge librustrt into libstdAaron Turon-15/+73
2014-12-14Rewrite threading infrastructure, introducing `Thunk` to representNiko Matsakis-4/+5
2014-11-26/*! -> //!Steve Klabnik-40/+32
2014-11-25Deprecate MaybeOwned[Vector] in favor of CowJorge Aparicio-2/+2
2014-11-20Make most of std::rt privateAaron Turon-8/+6
2014-11-20Fallout from libgreen and libnative removalAaron Turon-6/+6
2014-11-20Remove libnativeAaron Turon-0/+76
2014-11-20Remove Runtime traitAaron Turon-0/+2
2014-10-30rollup merge of #18398 : aturon/lint-conventions-2Alex Crichton-1/+1
2014-10-29Rename fail! to panic!Steve Klabnik-1/+1
2014-10-28Update code with new lint namesAaron Turon-1/+1
2014-10-25get rid of libc_heap::{malloc_raw, realloc_raw}Daniel Micay-1/+1
2014-10-16don't refer to the nonexistant gcSteve Klabnik-7/+5
2014-07-25Revert "Use fewer instructions for `fail!`"Brian Anderson-2/+1
2014-07-21Use fewer instructions for `fail!`Brian Anderson-1/+2
2014-06-30libstd: set baseline stability levels.Aaron Turon-0/+2
2014-06-28Rename all raw pointers as necessaryAlex Crichton-1/+1
2014-06-11sync: Move underneath libstdAlex Crichton-4/+1
2014-06-06libs: Fix miscellaneous fallout of librustrtAlex Crichton-2/+3
2014-06-06std: Extract librustrt out of libstdAlex Crichton-138/+12
2014-05-23std: Move running_on_valgrind to rt::util. #1457Brian Anderson-0/+4
2014-05-17std: Refactor liballoc out of lib{std,sync}Alex Crichton-6/+2
2014-05-10rename `global_heap` -> `libc_heap`Daniel Micay-3/+3
2014-05-10add back jemalloc to the treeDaniel Micay-1/+4
2014-05-07core: Add a limited implementation of failureAlex Crichton-1/+1
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-6/+10
2014-04-27Fix repeated module documentationAlexandre Gagnon-14/+14
2014-04-22Fixed Win64 buildVadim Chugunov-0/+2
2014-04-08Register new snapshotsAlex Crichton-2/+2
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-27Fix fallout of removing default boundsAlex Crichton-2/+3
2014-03-24rustc: Remove all crate map supportAlex Crichton-3/+0
2014-03-15log: Introduce liblog, the old std::loggingAlex Crichton-4/+0
2014-03-13Add basic backtrace functionalityAlex Crichton-0/+6
2014-03-05std: Move libnative task count bookkeeping to stdAlex Crichton-0/+4
2014-02-23std: Move unstable::stack to rt::stackBrian Anderson-0/+3
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-0/+1
2014-02-06Remove std::conditionAlex Crichton-1/+0
2014-02-03std: Remove try_send_deferred plus all falloutAlex Crichton-1/+2
2014-01-27std: add begin_unwind_fmt that reduces codesize for formatted fail!().Huon Wilson-1/+1
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-4/+4
2014-01-25Fix some docs about rtDerek Chiang-3/+1
2014-01-22Implement std::rt::at_exitAlex Crichton-0/+22
2014-01-21Purge borrowck from libstdAlex Crichton-3/+0
2014-01-09auto merge of #11360 : huonw/rust/stack_bounds, r=alexcrichtonbors-1/+2
2014-01-07std: Fill in all missing importsAlex Crichton-5/+0
2014-01-07std::rt: require known stack bounds for all tasks.Huon Wilson-1/+2
2014-01-04Add a stack_bounds function to the Runtime traitAlex Crichton-0/+1
2013-12-27std: uniform modules titles for docLuca Bruno-1/+1
2013-12-25Test fixes and rebase conflictsAlex Crichton-0/+1