GitHub PushEvent at 2014-12-29 22:43:04
Repository: rust
Actor: alexcrichton
Payload: {"shas":[["35e63e382783c1dfea6f8c8ec451bab9f4076f9c","60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","std: Stabilization pass for mutex/rwlock/condvar\n\nThis commit performs a stabilization pass over the sync::{mutex, rwlock,\ncondvar} modules, marking the following items as stable:\n\n* Mutex\n* Mutex::new\n* Mutex::lock\n* Mutex::try_lock\n* MutexGuard\n* RWLock\n* RWLock::new\n* RWLock::read\n* RWLock::try_read\n* RWLock::write\n* RWLock::try_write\n* RWLockReadGuard\n* RWLockWriteGuard\n* Condvar\n* Condvar::new\n* Condvar::wait\n* Condvar::notify_one\n* Condvar::notify_all\n* PoisonError\n* TryLockError\n* TryLockError::Poisoned\n* TryLockError::WouldBlock\n* LockResult\n* TryLockResult\n\nThe following items remain unstable to explore future possibilities of unifying\nthe static/non-static variants of the types:\n\n* StaticMutex\n* StaticMutex::new\n* StaticMutex::lock\n* StaticMutex::try_lock\n* StaticMutex::desroy\n* StaticRWLock\n* StaticRWLock::new\n* StaticRWLock::read\n* StaticRWLock::try_read\n* StaticRWLock::write\n* StaticRWLock::try_write\n* StaticRWLock::destroy\n\nThe following items were removed in favor of `Guard<'static, ()>` instead.\n\n* StaticMutexGuard\n* StaticRWLockReadGuard\n* StaticRWLockWriteGuard","Alex Crichton",true]],"size":1,"ref":"refs/heads/mutex-result","head":"35e63e382783c1dfea6f8c8ec451bab9f4076f9c"}