about summary refs log tree commit diff
path: root/src/rt/sync/sync.cpp
AgeCommit message (Collapse)AuthorLines
2011-07-13Remove 'Nop.' comments, add emacs lines, remove obsolete file.Graydon Hoare-1/+0
2011-07-06Removed what seems to be the last of the calls to rand(). Closes #582.Eric Holk-4/+0
2010-09-10Cleanup, refactoring, and some runtime tests.Michael Bebenita-0/+12
2010-09-08Tidy up the sync dir, remove dead or mis-designed code in favour of OS ↵Graydon Hoare-4/+5
primitives, switch rust_kernel to use a lock/signal pair and wait rather than spin.
2010-09-07Fixed race in the rust kernel.Michael Bebenita-2/+7
2010-09-07Added a thread utility class to factor out operations on threads.Michael Bebenita-0/+43
2010-08-16Putting out the burning tree on Windows. Turns out you can completely starve ↵Michael Bebenita-1/+1
threads by not yielding on windows/vmware, really weird.
2010-08-09Added class to abstract away platform specific thread primitives.Michael Bebenita-0/+12