about summary refs log tree commit diff
path: root/src/libstd/rt/mod.rs
AgeCommit message (Expand)AuthorLines
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
2013-09-18Register new snapshotsAlex Crichton-12/+0
2013-09-13Convert rust_crate_map.cpp to RustFlorian Hahn-0/+3
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-1/+1
2013-08-29rt: use sugary functions rather than manual range loops.Huon Wilson-11/+7
2013-08-27Consolidate local_data implementations, and cleanupAlex Crichton-4/+0
2013-08-27librustc: Ensure that type parameters are in the right positions in paths.Patrick Walton-3/+5
2013-08-27Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674.Huon Wilson-2/+2
2013-08-24std::rt: Remove metrics for perfBrian Anderson-2/+0
2013-08-23rt: Remove old precise GC codeBrian Anderson-3/+0
2013-08-20Add assert_once_ever macro. Close #7748. (fixme cf #8472)Ben Blum-0/+1
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-3/+13
2013-08-16doc: convert remaining uses of core:: to std::.Huon Wilson-12/+12
2013-08-13auto merge of #8475 : kmcallister/rust/stack_segment, r=brson,brsonbors-1/+1
2013-08-13Make rt::stack publicKeegan McAllister-1/+1