rust/src/libstd/sync
Alex Crichton 35e63e3827 std: Stabilization pass for mutex/rwlock/condvar
This commit performs a stabilization pass over the sync::{mutex, rwlock,
condvar} modules, marking the following items as stable:

* Mutex
* Mutex::new
* Mutex::lock
* Mutex::try_lock
* MutexGuard
* RWLock
* RWLock::new
* RWLock::read
* RWLock::try_read
* RWLock::write
* RWLock::try_write
* RWLockReadGuard
* RWLockWriteGuard
* Condvar
* Condvar::new
* Condvar::wait
* Condvar::notify_one
* Condvar::notify_all
* PoisonError
* TryLockError
* TryLockError::Poisoned
* TryLockError::WouldBlock
* LockResult
* TryLockResult

The following items remain unstable to explore future possibilities of unifying
the static/non-static variants of the types:

* StaticMutex
* StaticMutex::new
* StaticMutex::lock
* StaticMutex::try_lock
* StaticMutex::desroy
* StaticRWLock
* StaticRWLock::new
* StaticRWLock::read
* StaticRWLock::try_read
* StaticRWLock::write
* StaticRWLock::try_write
* StaticRWLock::destroy

The following items were removed in favor of `Guard<'static, ()>` instead.

* StaticMutexGuard
* StaticRWLockReadGuard
* StaticRWLockWriteGuard
2014-12-29 14:41:30 -08:00
..
atomic.rs Revise std::thread API to join by default 2014-12-18 23:31:52 -08:00
barrier.rs std: Return Result from RWLock/Mutex methods 2014-12-29 09:18:09 -08:00
condvar.rs std: Stabilization pass for mutex/rwlock/condvar 2014-12-29 14:41:30 -08:00
future.rs Fix fallout of removing import_shadowing in tests. 2014-12-20 07:49:37 +02:00
mod.rs std: Stabilization pass for mutex/rwlock/condvar 2014-12-29 14:41:30 -08:00
mutex.rs std: Stabilization pass for mutex/rwlock/condvar 2014-12-29 14:41:30 -08:00
once.rs Make Send and Sync traits unsafe 2014-12-26 17:26:33 +01:00
poison.rs std: Stabilization pass for mutex/rwlock/condvar 2014-12-29 14:41:30 -08:00
rwlock.rs std: Stabilization pass for mutex/rwlock/condvar 2014-12-29 14:41:30 -08:00
semaphore.rs std: Return Result from RWLock/Mutex methods 2014-12-29 09:18:09 -08:00
task_pool.rs std: Return Result from RWLock/Mutex methods 2014-12-29 09:18:09 -08:00