| Age | Commit message (Expand) | Author | Lines |
| 2022-10-25 | more dupe typos again | Rageking8 | -1/+1 |
| 2022-10-11 | Rollup merge of #102277 - mgeisler:rwlock, r=m-ou-se | Yuki Okushi | -31/+32 |
| 2022-10-08 | Auto merge of #99505 - joboet:futex_once, r=thomcc | bors | -289/+23 |
| 2022-10-07 | std: use futex in `Once` | joboet | -289/+23 |
| 2022-09-27 | Address feedback | mejrs | -0/+1 |
| 2022-09-25 | Consistently write `RwLock` | Martin Geisler | -31/+32 |
| 2022-09-04 | Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrum | bors | -55/+0 |
| 2022-09-03 | std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initialization | joboet | -55/+0 |
| 2022-09-02 | Rollup merge of #97739 - a2aaron:let_underscore, r=estebank | Guillaume Gomez | -0/+3 |
| 2022-08-18 | make many std tests work in Miri | Ralf Jung | -18/+24 |
| 2022-06-30 | Rollup merge of #97629 - guswynn:exclusive_struct, r=m-ou-se | Matthias Krüger | -0/+2 |
| 2022-06-25 | Auto merge of #96820 - r-raymond:master, r=cuviper | bors | -5/+37 |
| 2022-06-23 | add tracking issue for exclusive | Gus Wynn | -1/+1 |
| 2022-06-19 | Auto merge of #97791 - m-ou-se:const-locks, r=m-ou-se | bors | -3/+10 |
| 2022-06-19 | Add comment explaining why we use NonNull | Robin Raymond | -0/+4 |
| 2022-06-19 | Add safety comments | Robin Raymond | -6/+9 |
| 2022-06-19 | Documentation typo | Robin Raymond | -1/+1 |
| 2022-06-19 | *const to NonNull plus documentation | Robin Raymond | -3/+12 |
| 2022-06-19 | Address comments | Robin Raymond | -3/+3 |
| 2022-06-19 | More formatting | Robin Raymond | -1/+1 |
| 2022-06-19 | Formatting | Robin Raymond | -2/+5 |
| 2022-06-19 | Make RwLockReadGuard covariant | Robin Raymond | -5/+18 |
| 2022-06-19 | Rollup merge of #98165 - WaffleLapkin:once_things_renamings, r=m-ou-se | Matthias Krüger | -0/+970 |
| 2022-06-16 | Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock` | Maybe Waffle | -0/+970 |
| 2022-06-09 | Avoid `thread::panicking()` in non-poisoning methods of `Mutex` and `RwLock` | Josh Stone | -8/+15 |
| 2022-06-07 | [core] add Exclusive to sync | Gus Wynn | -0/+2 |
| 2022-06-07 | Update library/std/src/sync/mutex.rs | Dylan DPC | -1/+1 |
| 2022-06-07 | Remove confusing sentence from `Mutex` docs | Nilstrieb | -5/+4 |
| 2022-06-06 | Make {Mutex, Condvar, RwLock}::new() const. | Mara Bos | -0/+3 |
| 2022-06-06 | Make all {Mutex, Condvar, RwLock}::new #[inline]. | Mara Bos | -3/+7 |
| 2022-06-05 | Add diagnostic items to MutexGuard and RwLock Guards | Aaron Kofsky | -0/+3 |
| 2022-06-01 | use 128 cache align for m1 mac | yifei | -1/+2 |
| 2022-05-29 | Use Box::new() instead of box syntax in std tests | est31 | -17/+17 |
| 2022-05-20 | Auto merge of #96422 - tmccombs:mutex-unpoison, r=m-ou-se | bors | -0/+83 |
| 2022-05-20 | Remove references to guards in documentation for clear_poison | Thayne McCombs | -10/+10 |
| 2022-05-19 | Change clear_poison to take the lock instead of a guard | Thayne McCombs | -8/+18 |
| 2022-05-09 | Auto merge of #95960 - jhpratt:remove-rustc_deprecated, r=compiler-errors | bors | -3/+3 |
| 2022-05-06 | Mark locks in std lib with clippy::has_significant_drop | Preston From | -0/+3 |
| 2022-05-05 | Remove condvar::two_mutexes test. | Mara Bos | -21/+0 |
| 2022-04-27 | Add tracking issue number for mutex_unpoison | Thayne McCombs | -2/+2 |
| 2022-04-26 | Add functions to un-poison Mutex and RwLock | Thayne McCombs | -0/+73 |
| 2022-04-14 | Remove use of `#[rustc_deprecated]` | Jacob Pratt | -3/+3 |
| 2022-04-08 | Remove ptr-int transmute in std::sync::mpsc | Ben Kimock | -49/+50 |
| 2022-04-06 | Rename RWLock to RwLock in std::sys. | Mara Bos | -2/+2 |
| 2022-04-05 | Auto merge of #95035 - m-ou-se:futex-locks-on-linux, r=Amanieu | bors | -1/+1 |
| 2022-03-29 | Make the stdlib largely conform to strict provenance. | Aria Beingessner | -21/+28 |
| 2022-03-23 | Update tests. | Mara Bos | -1/+1 |
| 2022-03-10 | Use implicit capture syntax in format_args | T-O-R-U-S | -17/+17 |
| 2022-03-03 | Add #[track_caller] to track callers when initializing poisoned Once | reez12g | -0/+2 |
| 2022-01-28 | update cfg(bootstrap)s | Pietro Albini | -15/+6 |