rust/library/std/src/sync
Martin Habovstiak f42e96149d Stabilize poison API of Once, rename poisoned()
This stabilizes:

* `OnceState`
* `OnceState::is_poisoned()` (previously named `poisoned()`)
* `Once::call_once_force()`

`poisoned()` was renamed because the new name is more clear as a few
people agreed and nobody objected.

Closes #33577
2021-02-04 15:20:14 +01:00
..
barrier std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
condvar Disable condvar::two_mutexes test on non-unix platforms. 2020-10-02 09:47:08 +02:00
mpsc Migrate standard library away from compare_and_swap 2020-12-22 12:19:46 +01:00
mutex std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
once Stabilize poison API of Once, rename poisoned() 2021-02-04 15:20:14 +01:00
rwlock std: move "mod tests/benches" to separate files 2020-08-31 02:56:59 +00:00
barrier.rs Fix nits 2020-09-20 18:37:05 +02:00
condvar.rs Move boxing and mutex checking logic of condvar into sys_common. 2020-10-02 09:47:08 +02:00
mod.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
mutex.rs (docs): make mutex error comment consistent with codebase 2020-10-07 11:48:26 -06:00
once.rs Stabilize poison API of Once, rename poisoned() 2021-02-04 15:20:14 +01:00
rwlock.rs Replace unneeded unsafe calls to .get() with calls to .get_mut() 2020-09-20 18:06:03 +02:00