| Age | Commit message (Expand) | Author | Lines |
| 2013-08-19 | Try to fix mac valgrind bot by disabling thread-heavy activities. | Graydon Hoare | -0/+10 |
| 2013-08-12 | Fix select() in light of the deschedule...and then race. Close #8347. | Ben Blum | -1/+3 |
| 2013-08-12 | Reorganise Select traits to not expose internal runtime types. Close #5160. P... | Ben Blum | -6/+17 |
| 2013-08-09 | std: Fix perf of local allocations in newsched | Brian Anderson | -2/+2 |
| 2013-08-08 | auto merge of #8356 : toddaaro/rust/ws, r=brson | bors | -3/+4 |
| 2013-08-08 | Enabled workstealing in the scheduler. Previously we had one global work queu... | toddaaro | -3/+4 |
| 2013-08-07 | fix recv_ready for Port to take &self and not need to return a tuple. Close #... | Ben Blum | -4/+25 |
| 2013-08-07 | core: option.map_consume -> option.map_move | Erick Tryzelaar | -2/+2 |
| 2013-08-02 | Fix nasty double-free bug where a newrt chan could get killed after reschedul... | Ben Blum | -2/+7 |
| 2013-08-02 | Add SendDeferred trait and use it to fix #8214. | Ben Blum | -24/+127 |
| 2013-08-02 | auto merge of #8195 : bblum/rust/task-cleanup, r=brson | bors | -9/+7 |
| 2013-08-01 | fixed incorrect handling of returned scheduler option and restructed schedule... | toddaaro | -6/+2 |
| 2013-08-01 | minor tweaks - unboxed the coroutine so that it is no longer a ~ pointer insi... | toddaaro | -0/+4 |
| 2013-08-01 | A major refactoring that changes the way the runtime uses TLS. In the | toddaaro | -2/+1 |
| 2013-08-01 | Make a forgotten assert in comm be cfg(test)-dependent | Ben Blum | -3/+1 |
| 2013-08-01 | Relax some atomic barriers. Loosen up all that tension. There, doesn't that f... | Ben Blum | -6/+6 |
| 2013-08-01 | std: Change `Times` trait to use `do` instead of `for` | blake2-ppc | -19/+19 |
| 2013-07-31 | auto merge of #8139 : brson/rust/rm-old-task-apis, r=pcwalton | bors | -7/+14 |
| 2013-07-30 | std::rt: Change Thread interface to require an explicit join | Brian Anderson | -7/+14 |
| 2013-07-30 | Add a better-for-testing optimistic_check() for pipes with cfg(test). | Ben Blum | -1/+15 |
| 2013-07-30 | Implement select() for new runtime pipes. | Ben Blum | -32/+134 |
| 2013-07-29 | Optimize try_recv to not require the two context switches when data is availa... | Ben Blum | -31/+34 |
| 2013-07-29 | Remove ChanOneHack/PortOneHack extra allocation | Ben Blum | -50/+30 |
| 2013-07-20 | auto merge of #7910 : brson/rust/rm-fixme, r=graydon | bors | -5/+0 |
| 2013-07-20 | Enable taskgroup code for newsched spawns. | Ben Blum | -2/+8 |
| 2013-07-20 | Change the HOF context switchers to pass a BlockedTask instead of a ~Task. | Ben Blum | -14/+18 |
| 2013-07-19 | std::rt: Remove an obsolete FIXME. #7757 | Brian Anderson | -5/+0 |
| 2013-07-03 | Merge remote-tracking branch 'mozilla/master' | Brian Anderson | -15/+15 |
| 2013-07-01 | Refactored the runtime to view coroutines as a component of tasks, instead of... | toddaaro | -4/+8 |
| 2013-06-28 | librustc: Change "Owned" to "Send" everywhere | Patrick Walton | -5/+5 |
| 2013-06-25 | Change finalize -> drop. | Luqman Aden | -2/+2 |
| 2013-06-24 | std: Make box annihilator work with newsched | Brian Anderson | -12/+0 |
| 2013-06-16 | Merge remote-tracking branch 'brson/io' | Brian Anderson | -19/+322 |
| 2013-06-13 | automated whitespace fixes | Daniel Micay | -1/+0 |
| 2013-06-10 | debugged a compiler ICE when merging local::borrow changes into the main io b... | toddaaro | -2/+2 |
| 2013-06-06 | std::rt: Fix stream test to be parallel | Brian Anderson | -4/+4 |
| 2013-06-06 | std: Fix stage0 build | Brian Anderson | -0/+12 |
| 2013-06-05 | core::rt: Add `MegaPipe`, an unbounded, multiple producer/consumer, lock-free... | Brian Anderson | -0/+71 |
| 2013-06-05 | core::rt: Add SharedPort | Brian Anderson | -0/+132 |
| 2013-06-05 | core::rt: Implement SharedChan | Brian Anderson | -3/+64 |
| 2013-06-05 | std::rt: Use AtomicUint instead of intrinsics in comm | Brian Anderson | -9/+9 |
| 2013-06-04 | std::cell: Modernize constructors | Philipp Brüschweiler | -16/+16 |
| 2013-05-30 | core::rt: deny(unused_imports, unused_mut, unused_variable) | Brian Anderson | -1/+0 |
| 2013-05-30 | core::rt: Begin recording scheduler metrics | Brian Anderson | -6/+17 |
| 2013-05-29 | Merge remote-tracking branch 'brson/io' into incoming | Brian Anderson | -3/+20 |
| 2013-05-23 | cleanup warnings from libstd | Erick Tryzelaar | -1/+1 |
| 2013-05-22 | libstd: Fix merge fallout. | Patrick Walton | -0/+618 |