about summary refs log tree commit diff
path: root/src/libstd/rt/mod.rs
AgeCommit message (Expand)AuthorLines
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
2013-12-24green: Rip the bandaid off, introduce libgreenAlex Crichton-57/+7
2013-12-24std: Introduce a Runtime traitAlex Crichton-269/+25
2013-12-24Stop using C++ exceptions for stack unwinding.Vadim Chugunov-0/+3
2013-12-16Fallout of rewriting std::commAlex Crichton-14/+7
2013-12-10libextra: Another round of de-`Cell`-ing.Patrick Walton-16/+17
2013-12-04Rename std::rt::deque::*::init() to *::new()Kevin Ballard-1/+1
2013-12-03Register new snapshotsAlex Crichton-5/+0
2013-11-29Implement a lock-free work-stealing dequeAlex Crichton-11/+12
2013-11-28Register new snapshotsAlex Crichton-1/+1
2013-11-27Use the native tls implementation on androidAlex Crichton-5/+3
2013-11-26Clean up statically initialized data on shutdownAlex Crichton-3/+14
2013-11-26auto merge of #10312 : thestinger/rust/thread_local, r=alexcritchtonbors-0/+4
2013-11-26port the runtime to `#[thread_local]`Daniel Micay-0/+4
2013-11-26librustc: Make `||` lambdas not infer to `proc`sPatrick Walton-3/+3
2013-11-24Remove linked failure from the runtimeAlex Crichton-1/+1
2013-11-18libstd: Change all `~fn()`s to `proc`s in the standard library.Patrick Walton-6/+6
2013-11-11Move std::rt::io to std::ioAlex Crichton-2/+4
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-2/+0
2013-11-01Give test and main tasks better namesAlex Crichton-0/+3
2013-10-29Register new snapshotsAlex Crichton-11/+0
2013-10-29Move rust's uv implementation to its own crateAlex Crichton-3/+29
2013-10-28Make some more rt components publicAlex Crichton-12/+10
2013-10-28Allow fail messages to be caught, and introduce the Any traitMarvin Löbel-3/+4
2013-10-25add multi-producer multi-consumer bounded queue to use for sleeper listJason Toffaletti-0/+3
2013-10-25lock-free queue for scheduler message queueJason Toffaletti-0/+3
2013-10-24Implement a basic event loop built on LittleLockAlex Crichton-0/+3
2013-10-24Migrate Rtio objects to true trait objectsAlex Crichton-2/+2
2013-10-14std::rt: Fix the set up of the main thread so that it doesn't try to steal workBrian Anderson-2/+8
2013-10-11De-pub some private runtime componentsAlex Crichton-6/+17
2013-10-09auto merge of #9742 : alexcrichton/rust/issue-9739, r=brsonbors-2/+8
2013-10-09Don't abort if the runtime is run twice.Alex Crichton-2/+8
2013-10-07Fix existing privacy/visibility violationsAlex Crichton-2/+15
2013-09-23Register new snapshotsAlex Crichton-30/+0
2013-09-23auto merge of #9301 : luqmana/rust/ncm, r=brsonbors-1/+30
2013-09-20Implement a web backend for rustdoc_ngAlex Crichton-1/+2
2013-09-18librustc/libstd: No longer pass crate_map to start.Luqman Aden-1/+30