| Age | Commit message (Expand) | Author | Lines |
| 2025-09-22 | Mutex/RwLock/ReentrantLock::data_ptr to be const fn | Peter Lyons Kehl | -5/+5 |
| 2025-09-13 | fix Condvar::wait_timeout docs | Ralf Jung | -10/+8 |
| 2025-09-10 | Add suggestions | Georg Semmler | -3/+2 |
| 2025-09-09 | Make Barrier RefUnwindSafe again | Georg Semmler | -0/+5 |
| 2025-08-30 | Rollup merge of #144651 - connortsui20:nonpoison_condvar, r=joboet | Stuart Cook | -76/+530 |
| 2025-08-27 | Rollup merge of #145078 - minxuanz:riscv-cacheline, r=samueltardieu | Matthias Krüger | -5/+3 |
| 2025-08-26 | Rollup merge of #144373 - hkBst:remove-deprecated-1, r=jhpratt | Guillaume Gomez | -56/+6 |
| 2025-08-26 | remove deprecated Error::description in impls | Marijn Schouten | -56/+6 |
| 2025-08-23 | Rollup merge of #145307 - connortsui20:lazylock-poison-msg, r=Amanieu | Jacob Pratt | -3/+6 |
| 2025-08-23 | fix visibility of private getters | Connor Tsui | -3/+6 |
| 2025-08-23 | move `WaitTimeoutResult` up to `mod.rs` | Connor Tsui | -137/+68 |
| 2025-08-23 | change `Barrier` implementation to use `nonpoison::Condvar` | Connor Tsui | -5/+3 |
| 2025-08-23 | add `nonpoison::condvar` implementation | Connor Tsui | -2/+524 |
| 2025-08-22 | Rollup merge of #144648 - connortsui20:nonpoison_rwlock, r=Mark-Simulacrum | Jacob Pratt | -327/+1458 |
| 2025-08-22 | modify `LazyLock` poison panic message | Connor Tsui | -3/+6 |
| 2025-08-19 | Rollup merge of #145025 - lolbinarycat:ci-tidy-spellcheck, r=Kobzol | 许杰友 Jieyou Xu (Joe) | -2/+2 |
| 2025-08-16 | run spellcheck as a tidy extra check in ci | binarycat | -2/+2 |
| 2025-08-16 | library: Migrate from `cfg_if` to `cfg_select` | Josh Triplett | -5/+4 |
| 2025-08-13 | doc test: fix mpsc.rs try_send doc test | Eval EXEC | -2/+6 |
| 2025-08-09 | add `nonpoison::rwlock` implementation | Connor Tsui | -0/+1086 |
| 2025-08-09 | reorganize rwlock file | Connor Tsui | -327/+372 |
| 2025-08-08 | Fix wrong cache line size of riscv64 | minxuanz | -5/+3 |
| 2025-08-03 | add poisoning documentation to `LazyLock` | Connor Tsui | -2/+58 |
| 2025-08-03 | fix broken doc section link in `poison.rs` | Connor Tsui | -1/+1 |
| 2025-08-02 | Rollup merge of #144185 - purplesyringa:poisoning-wording, r=Amanieu | Samuel Tardieu | -25/+87 |
| 2025-07-29 | add `nonpoison::mutex` implementation | Connor Tsui | -0/+650 |
| 2025-07-29 | clean up existing poison files | Connor Tsui | -5/+5 |
| 2025-07-25 | Add a note on foreign exceptions | Alisa Sireneva | -0/+3 |
| 2025-07-25 | Add a list of failure conditions for poisoning | Alisa Sireneva | -4/+19 |
| 2025-07-25 | Link to Mutex poisoning docs from RwLock docs | Alisa Sireneva | -1/+3 |
| 2025-07-19 | Document guarantees of poisoning | Alisa Sireneva | -25/+67 |
| 2025-07-15 | Update poison.rs | Martin Ombura Jr. | -1/+1 |
| 2025-07-07 | Rollup merge of #143340 - nabijaczleweli:awhile, r=mati865 | Matthias Krüger | -2/+2 |
| 2025-07-04 | Rollup merge of #143086 - SciMind2460:patch-2, r=workingjubilee | Jubilee | -1/+1 |
| 2025-07-02 | awhile -> a while where appropriate | наб | -2/+2 |
| 2025-07-01 | Update version placeholders | Josh Stone | -1/+1 |
| 2025-06-27 | Update poison.rs to fix the typo (sys->sync) | Kurt Heiritz (pseudo) | -1/+1 |
| 2025-06-26 | Fix RwLock::try_write documentation for WouldBlock condition | krikera | -1/+1 |
| 2025-06-03 | Rollup merge of #140715 - lukaslueg:oncecellsyncdocs, r=tgross35 | Matthias Krüger | -5/+13 |
| 2025-05-28 | Clarify &mut-methods' docs on sync::OnceLock | Lukas Lueg | -5/+13 |
| 2025-05-28 | Rollup merge of #140369 - jplatte:mutex-rwlock-data-ptr, r=Amanieu | Trevor Gross | -0/+33 |
| 2025-05-22 | docs: fix typos | Dannyyy93 | -1/+1 |
| 2025-05-21 | Add ReentrantLock::data_ptr | Jonas Platte | -0/+11 |
| 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-05-19 | fix data race in ReentrantLock fallback for targets without 64bit atomics | Ralf Jung | -2/+6 |
| 2025-05-10 | Rollup merge of #140783 - veluca93:oncelock-docs, r=jhpratt | Matthias Krüger | -1/+1 |
| 2025-05-10 | Rollup merge of #129334 - ChayimFriedman2:more-lazy-methods, r=Amanieu | Matthias Krüger | -1/+9 |
| 2025-05-08 | Update documentation of OnceLock::get_or_init. | Luca Versari | -1/+1 |
| 2025-04-30 | Rename `(Mapped)(RwLock|Mutex)Guard::try_map` to `filter_map`. | Zachary S | -41/+35 |