about summary refs log tree commit diff
path: root/src/libstd/rt/local.rs
AgeCommit message (Expand)AuthorLines
2013-08-12std: Re-optimize tls access on local allocation pathBrian Anderson-5/+1
2013-08-07std: Allow spawners to specify stack sizeBrian Anderson-5/+6
2013-08-04std::rt: Run the tests for Local in a bare threadBrian Anderson-36/+45
2013-08-01modified local to include an implementation for try_unsafe_borrow::<Task> so ...toddaaro-2/+8
2013-08-01minor tweaks - unboxed the coroutine so that it is no longer a ~ pointer insi...toddaaro-2/+0
2013-08-01Fixed a race where a scheduler configured to only run tasks pinned to it woul...toddaaro-1/+1
2013-08-01A major refactoring that changes the way the runtime uses TLS. In thetoddaaro-59/+87
2013-07-09std::rt: Do local tests in a bare thread to not interfere with the schedulerBrian Anderson-21/+30
2013-07-01Refactored the runtime to view coroutines as a component of tasks, instead of...toddaaro-2/+7
2013-06-17std: Rename `abort!` to `rtabort!` to match other macrosBrian Anderson-12/+12
2013-06-14redesigned the pinning to pin deal with things on dequeue, not on enqueuetoddaaro-3/+3
2013-06-10debugged a compiler ICE when merging local::borrow changes into the main io b...toddaaro-5/+30
2013-05-30core::rt: deny(unused_imports, unused_mut, unused_variable)Brian Anderson-1/+0
2013-05-29Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-4/+5
2013-05-23cleanup warnings from libstdErick Tryzelaar-4/+4
2013-05-22libstd: Fix merge fallout.Patrick Walton-0/+118