summary refs log tree commit diff
path: root/src/libcore/sync.rs
AgeCommit message (Expand)AuthorLines
2012-08-10Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusiveBen Blum-775/+0
2012-08-09Implement sync::rwlock::write_cond (and task::rekillable)Ben Blum-16/+57
2012-08-09Convert sync to the new struct syntaxBen Blum-49/+50
2012-08-09Make rwlocks fail-proofBen Blum-50/+106
2012-08-09sync: Add rwlocks (half-done) and test casesBen Blum-18/+177
2012-08-09Make sync primitives fail-unwind-friendlyBen Blum-50/+156
2012-08-08Convert impls to new syntaxBrian Anderson-7/+7
2012-08-08sync: add blocking mutexes, condvars, and testcasesBen Blum-67/+262
2012-08-07Touch up semaphores; add another testBen Blum-16/+44
2012-08-07fix trailing whitespaceBen Blum-1/+1
2012-08-07Add sync.rs with counting blocking semaphoresBen Blum-0/+189