about summary refs log tree commit diff
path: root/library/std/src/sync/condvar.rs
AgeCommit message (Expand)AuthorLines
2022-11-06std: remove lock wrappers in `sys_common`joboet-1/+1
2022-06-06Make {Mutex, Condvar, RwLock}::new() const.Mara Bos-0/+1
2022-06-06Make all {Mutex, Condvar, RwLock}::new #[inline].Mara Bos-1/+2
2022-04-14Remove use of `#[rustc_deprecated]`Jacob Pratt-1/+1
2021-10-30Add #[must_use] to remaining std functions (O-Z)John Kugelman-0/+1
2021-10-10Add #[must_use] to core and std constructorsJohn Kugelman-0/+1
2021-07-29Fix may not to appropriate might not or must notAli Malik-3/+3
2021-04-22Move `sys_common::poison` to `sync::poison`Christiaan Dirkx-2/+1
2021-04-21Replace all `fmt.pad` with `debug_struct`Christiaan Dirkx-1/+1
2020-10-02Move boxing and mutex checking logic of condvar into sys_common.Mara Bos-40/+4
2020-09-27Split sys_common::Mutex in StaticMutex and MovableMutex.Mara Bos-2/+2
2020-09-19Relax promises about condition variable.Mara Bos-11/+5
2020-09-06Auto merge of #76128 - poliorcetics:doc-use-arc-clone, r=KodrAusbors-9/+9
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-215/+3
2020-08-30Move to Arc::clone(&x) over x.clone() in library/stdAlexis Bourget-9/+9
2020-08-22Use intra-doc-links in `std::sync::*`LeSeulArtichaut-21/+18
2020-07-27mv std libs to library/mark-0/+818