| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-07-29 | clean up existing poison files | Connor Tsui | -2/+2 | |
| 2025-06-26 | Fix RwLock::try_write documentation for WouldBlock condition | krikera | -1/+1 | |
| 2025-05-21 | Add more docs to new data_ptr methods | Jonas Platte | -0/+10 | |
| 2025-05-21 | Add data_ptr method to Mutex and RwLock | Jonas Platte | -0/+12 | |
| 2025-04-30 | Rename `(Mapped)(RwLock|Mutex)Guard::try_map` to `filter_map`. | Zachary S | -41/+35 | |
| 1. analogous to std::cell::Ref(Mut)::filter_map. 2. doesn't imply `Try` genericizability. | ||||
| 2025-04-03 | std: clarify RwLock::get_mut more clearly | xizheyin | -1/+3 | |
| Signed-off-by: xizheyin <xizheyin@smail.nju.edu.cn> | ||||
| 2025-03-31 | std: clarify Mutex::get_mut more clearly | xizheyin | -1/+5 | |
| Signed-off-by: xizheyin <xizheyin@smail.nju.edu.cn> | ||||
| 2025-02-18 | update version placeholders | Josh Stone | -2/+2 | |
| (cherry picked from commit e4840ce59bdddb19394df008c5c26d9c493725f8) | ||||
| 2025-02-04 | Rollup merge of #135621 - bjorn3:move_tests_to_stdtests, r=Noratrieb | Jacob Pratt | -1535/+0 | |
| Move some std tests to integration tests Unit tests directly inside of standard library crates require a very fragile way of building that is hard to reproduce outside of bootstrap. Follow up to https://github.com/rust-lang/rust/pull/133859 | ||||
| 2025-02-01 | Rollup merge of #136360 - slanterns:once_wait, r=tgross35 | Matthias Krüger | -4/+2 | |
| Stabilize `once_wait` Closes: https://github.com/rust-lang/rust/issues/127527. `@rustbot` label: +T-libs-api r? libs-api | ||||
| 2025-02-01 | docs: Documented Send and Sync requirements for Mutex + MutexGuard | Ross Sullivan | -2/+30 | |
| 2025-02-01 | stabilize `once_wait` | Slanterns | -4/+2 | |
| 2025-01-26 | Move std::sync unit tests to integration tests | bjorn3 | -1535/+0 | |
| This removes two minor OnceLock tests which test private methods. The rest of the tests should be more than enough to catch mistakes in those private methods. Also makes ReentrantLock::try_lock public. And finally it makes the mpmc tests actually run. | ||||
| 2025-01-06 | chore: remove redundant words in comment | crystalstall | -1/+1 | |
| Signed-off-by: crystalstall <crystalruby@qq.com> | ||||
| 2025-01-02 | Move some things to `std::sync::poison` and reexport them in `std::sync` | Pavel Grigorenko | -0/+4538 | |
