about summary refs log tree commit diff
path: root/src/libstd/rt/task.rs
AgeCommit message (Expand)AuthorLines
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1
2014-01-21Purge borrowck from libstdAlex Crichton-8/+0
2014-01-18Rename iterators for consistencyPalmer Cox-4/+4
2014-01-16Fix some docs in std::rt::taskDerek Chiang-7/+6
2014-01-09auto merge of #11360 : huonw/rust/stack_bounds, r=alexcrichtonbors-1/+1
2014-01-07std: Fill in all missing importsAlex Crichton-0/+1
2014-01-07auto merge of #11353 : alexcrichton/rust/improve-logging, r=brsonbors-19/+25
2014-01-07std::rt: require known stack bounds for all tasks.Huon Wilson-1/+1
2014-01-06Support arbitrary stdout/stderr/logger handlesAlex Crichton-19/+25
2014-01-06Register new snapshotsAlex Crichton-3/+0
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-2/+6
2014-01-04auto merge of #11306 : alexcrichton/rust/native-bounds, r=pcwaltonbors-0/+7
2014-01-04Add a stack_bounds function to the Runtime traitAlex Crichton-0/+7
2014-01-03libstd: De-`@mut` the `heap_cycles` testPatrick Walton-4/+8
2014-01-01Move task count bookeeping out of libstdAlex Crichton-32/+1
2013-12-25Test fixes and rebase conflictsAlex Crichton-2/+6
2013-12-24green: Properly wait for main before shutdownAlex Crichton-12/+15
2013-12-24Test fixes and rebase problemsAlex Crichton-2/+16
2013-12-24Finalize the green::Pool typeAlex Crichton-1/+19
2013-12-24std: Get stdtest all passing againAlex Crichton-53/+41
2013-12-24green: Rip the bandaid off, introduce libgreenAlex Crichton-444/+229
2013-12-24Stop using C++ exceptions for stack unwinding.Vadim Chugunov-66/+2
2013-12-20std: silence warnings when compiling test.Huon Wilson-1/+1
2013-12-16Fallout of rewriting std::commAlex Crichton-52/+10
2013-12-16Rewrite std::commAlex Crichton-1/+0
2013-12-10libstd: Remove two uses of `Cell`.Patrick Walton-3/+2
2013-12-10librustuv: RAII-ify `Local::borrow`, and remove some 12 Cells.Patrick Walton-54/+52
2013-12-06Link rustllvm statically, and distribute a static snapshotAlex Crichton-0/+1
2013-12-05Solve some nasty deschedulinging races with a lockAlex Crichton-0/+9
2013-11-28Register new snapshotsAlex Crichton-4/+4
2013-11-26librustc: Make `||` lambdas not infer to `proc`sPatrick Walton-3/+3
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-16/+16
2013-11-24Remove linked failure from the runtimeAlex Crichton-27/+3
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-3/+3
2013-11-18libstd: Change all `~fn()`s to `proc`s in the standard library.Patrick Walton-11/+20
2013-11-11Move std::rt::io to std::ioAlex Crichton-1/+1
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-6/+2
2013-11-10Clean up the remaining chunks of uvAlex Crichton-4/+5
2013-11-01Remove unnecessary unwind messagesAlex Crichton-53/+24
2013-10-30Prepared `std::sys` for removal, and made `begin_unwind` simplerMarvin Löbel-19/+52
2013-10-28rt::task: Make current_stack_segment public againKeegan McAllister-1/+4
2013-10-28Allow fail messages to be caught, and introduce the Any traitMarvin Löbel-50/+124
2013-10-25auto merge of #10060 : alexcrichton/rust/cached-stdout, r=brsonbors-5/+22
2013-10-25Cache and buffer stdout per-task for printingAlex Crichton-5/+22
2013-10-24Implement a basic event loop built on LittleLockAlex Crichton-2/+2
2013-10-24Another round of test fixes and merge conflictsAlex Crichton-3/+6
2013-10-24Stop logging task failure to task loggersAlex Crichton-8/+10
2013-10-24Move as much I/O as possible off of native::ioAlex Crichton-23/+21
2013-10-23Removed unnecessary comments and white spaces as suggestedreedlepee-13/+13
2013-10-23Removed Unnecessary comments and white spaces #4386reedlepee-4/+0