about summary refs log tree commit diff
path: root/src/rt/sync/sync.h
AgeCommit message (Expand)AuthorLines
2012-03-05rt: Fix the atomic get_ref_count method to avoid racesBrian Anderson-0/+10
2012-02-09rt: Remove sync::yield and sync::sleepBrian Anderson-2/+0
2012-02-09rt: Move rust_thread to its own filesBrian Anderson-22/+0
2012-02-08rt: Remove is_running flag from rust_thread. UnusedBrian Anderson-4/+0
2011-07-28Per-thread scheduling. Closes #682.Eric Holk-1/+1
2011-07-13Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases.Graydon Hoare-3/+3
2011-07-07Work on debugging race conditions.Eric Holk-0/+21
2011-07-06Removed what seems to be the last of the calls to rand(). Closes #582.Eric Holk-1/+0
2010-10-20Add a virtual destructor to rust_thread in sync.h, to quiet the compilerPatrick Walton-0/+2
2010-09-10Cleanup, refactoring, and some runtime tests.Michael Bebenita-0/+2
2010-09-07Fixed race in the rust kernel.Michael Bebenita-0/+3
2010-09-07Added a thread utility class to factor out operations on threads.Michael Bebenita-0/+21
2010-08-24Implemented an lock free queue based on this paper http://www.cs.rochester.ed...Michael Bebenita-0/+5
2010-08-09Added class to abstract away platform specific thread primitives.Michael Bebenita-0/+9