| Age | Commit message (Expand) | Author | Lines |
| 2022-11-06 | std: remove lock wrappers in `sys_common` | joboet | -244/+5 |
| 2022-10-13 | std: use `sync::Mutex` for internal statics | joboet | -49/+4 |
| 2022-10-13 | Auto merge of #102655 - joboet:windows_tls_opt, r=ChrisDenton | bors | -24/+9 |
| 2022-10-09 | Auto merge of #93668 - SUPERCILEX:path_alloc, r=joshtriplett | bors | -9/+11 |
| 2022-10-08 | std: optimize TLS on Windows | joboet | -24/+9 |
| 2022-10-08 | Auto merge of #99505 - joboet:futex_once, r=thomcc | bors | -0/+460 |
| 2022-10-07 | std: use futex in `Once` | joboet | -0/+460 |
| 2022-10-03 | Reduce CString allocations in std as much as possible | Alex Saveau | -9/+11 |
| 2022-09-25 | Auto merge of #98457 - japaric:gh98378, r=m-ou-se | bors | -0/+4 |
| 2022-09-20 | Auto merge of #100581 - joboet:sync_rwlock_everywhere, r=thomcc | bors | -60/+0 |
| 2022-09-19 | std: use `sync::RwLock` for internal statics | joboet | -60/+0 |
| 2022-09-09 | std: use futex-based locks and thread parker on Hermit | joboet | -0/+1 |
| 2022-09-04 | Auto merge of #100576 - joboet:movable_const_remutex, r=Mark-Simulacrum | bors | -61/+22 |
| 2022-09-03 | std: make `ReentrantMutex` movable and `const`; simplify `Stdout` initialization | joboet | -61/+22 |
| 2022-08-28 | Auto merge of #100201 - RalfJung:thread-local-key, r=thomcc | bors | -0/+2 |
| 2022-08-28 | Auto merge of #96324 - berendjan:set_tcp_quickack, r=dtolnay | bors | -1/+7 |
| 2022-08-24 | Auto merge of #96869 - sunfishcode:main, r=joshtriplett | bors | -36/+351 |
| 2022-08-22 | Rollup merge of #100331 - lo48576:try-reserve-preserve-on-failure, r=thomcc | Dylan DPC | -1/+2 |
| 2022-08-22 | update and extend some comments, and cfg-out some unused code | Ralf Jung | -0/+2 |
| 2022-08-13 | created tcpstream quickack trait | Berend-Jan Lange | -1/+7 |
| 2022-08-11 | avoid some int2ptr casts in thread_local_key tests | Ralf Jung | -4/+5 |
| 2022-08-10 | Guarantee `try_reserve` preserves the contents on error | YOSHIOKA Takuma | -1/+2 |
| 2022-07-31 | Auto merge of #78802 - faern:simplify-socketaddr, r=joshtriplett | bors | -13/+48 |
| 2022-07-20 | Rollup merge of #98101 - vladimir-ea:stdlib_watch_os, r=thomcc | Dylan DPC | -1/+1 |
| 2022-07-20 | Library changes for Apple WatchOS | Vladimir Michael Eatwell | -1/+1 |
| 2022-07-17 | Move SocketAddrCRepr to sys_common | Linus Färnstrand | -0/+35 |
| 2022-06-27 | make Condvar, Mutex, RwLock const constructors work with unsupported impl | Jorge Aparicio | -0/+4 |
| 2022-06-26 | Rollup merge of #97140 - joboet:solid_parker, r=m-ou-se | Matthias Krüger | -3/+106 |
| 2022-06-25 | Rollup merge of #98194 - m-ou-se:leak-locked-pthread-mutex, r=Amanieu | Matthias Krüger | -3/+16 |
| 2022-06-23 | Remove `is_known_utf8` checks from more tests where it's no longer set. | Dan Gohman | -4/+0 |
| 2022-06-23 | Don't eagerly scan for `is_known_utf8` in `to_ascii_lowercase`/`uppercase`. | Dan Gohman | -12/+2 |
| 2022-06-23 | Panic safety. | Dan Gohman | -7/+7 |
| 2022-06-23 | Optimize `Wtf8Buf::into_string` for the case where it contains UTF-8. | Dan Gohman | -36/+365 |
| 2022-06-23 | Implement IpV{4,6}Addr structs with native Rust encoding | Linus Färnstrand | -3/+3 |
| 2022-06-23 | Represent SocketAddrV4 and SocketAddrV6 as Rust native encoding | Linus Färnstrand | -10/+10 |
| 2022-06-22 | Rollup merge of #96768 - m-ou-se:futex-fuchsia, r=tmandry | Yuki Okushi | -0/+1 |
| 2022-06-21 | Use futex based thread parker on Fuchsia. | Mara Bos | -0/+1 |
| 2022-06-20 | Remove lies in comments. | Mara Bos | -7/+6 |
| 2022-06-19 | Auto merge of #97791 - m-ou-se:const-locks, r=m-ou-se | bors | -3/+8 |
| 2022-06-16 | Leak pthreax_mutex_t when it's dropped while locked. | Mara Bos | -3/+16 |
| 2022-06-15 | std: relax memory orderings in `Parker` | joboet | -8/+7 |
| 2022-06-13 | Lower listen backlog to fix accept crashes | AzureMarker | -6/+13 |
| 2022-06-13 | Horizon OS STD support | Meziu | -0/+5 |
| 2022-06-06 | Make {Mutex, Condvar, RwLock}::new() const. | Mara Bos | -2/+2 |
| 2022-06-06 | Make all {Mutex, Condvar, RwLock}::new #[inline]. | Mara Bos | -1/+6 |
| 2022-06-05 | std: solve priority issue for Parker | joboet | -24/+31 |
| 2022-06-03 | Lazily allocate+initialize locks. | Mara Bos | -8/+83 |
| 2022-06-03 | Use Drop instead of destroy() for locks. | Mara Bos | -25/+0 |
| 2022-05-30 | Remove "sys isn't exported yet" phrase | est31 | -2/+2 |
| 2022-05-19 | std: fix deadlock in `Parker` | joboet | -4/+4 |