about summary refs log tree commit diff
path: root/library/std/src/sync/barrier.rs
AgeCommit message (Expand)AuthorLines
2025-09-10Add suggestionsGeorg Semmler-3/+2
2025-09-09Make Barrier RefUnwindSafe againGeorg Semmler-0/+5
2025-08-23change `Barrier` implementation to use `nonpoison::Condvar`Connor Tsui-5/+3
2025-01-26Move std::sync unit tests to integration testsbjorn3-3/+0
2025-01-02Move some things to `std::sync::poison` and reexport them in `std::sync`Pavel Grigorenko-0/+1
2024-12-24Use scoped threads in `std::sync::Barrier` examplesdeltragon-34/+26
2024-06-18Replace `move||` with `move ||` in `compiler/` and `library/`Vonr-2/+2
2024-03-19branch 1.78: replace-version-placeholderMark Rousskov-1/+1
2024-01-02Make `Barrier::new()` constJules Bertholet-1/+3
2023-08-01[library/std] Replace condv while loop with `cvar.wait_while`.Taras Tsugrii-5/+2
2023-06-30std docs: factorize literal in Barrier exampleGuilliam Xavier-6/+8
2021-10-21Rollup merge of #87440 - twetzel59:fix-barrier-no-op, r=yaahcYuki Okushi-1/+1
2021-10-11Add #[must_use] to is_condition testsJohn Kugelman-0/+1
2021-10-10Add #[must_use] to core and std constructorsJohn Kugelman-0/+1
2021-07-24Remove unnecessary condition in Barrier::wait()twetzel59-1/+1
2021-04-21Replace all `fmt.pad` with `debug_struct`Christiaan Dirkx-1/+1
2020-09-20Fix nitsAlexis Bourget-2/+2
2020-09-18Fix broken linkAlexis Bourget-3/+3
2020-09-18Finish moving to intra doc links for std::syncAlexis Bourget-15/+8
2020-09-06Auto merge of #76128 - poliorcetics:doc-use-arc-clone, r=KodrAusbors-2/+2
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-39/+3
2020-08-30Move to Arc::clone(&x) over x.clone() in library/stdAlexis Bourget-2/+2
2020-08-23Prefer https link for wikipedia URLsLzu Tao-1/+1
2020-07-27mv std libs to library/mark-0/+215