| Age | Commit message (Expand) | Author | Lines |
| 2023-01-04 | Update rand in the stdlib tests, and remove the getrandom feature from it | Thom Chiovoloni | -1/+2 |
| 2022-12-30 | Rollup merge of #105903 - joboet:unify_parking, r=m-ou-se | Michael Goulet | -7/+119 |
| 2022-12-30 | std: rename `Parker::new` to `Parker::new_in_place`, add safe `Parker::new` c... | joboet | -5/+9 |
| 2022-12-30 | Replace libstd, libcore, liballoc in line comments. | jonathanCogan | -1/+1 |
| 2022-12-30 | Replace libstd, libcore, liballoc in docs. | jonathanCogan | -2/+2 |
| 2022-12-29 | std: pass hint to id-based parking functions | joboet | -3/+3 |
| 2022-12-29 | std: unify id-based thread parking implementations | joboet | -4/+112 |
| 2022-12-28 | Rollup merge of #105359 - flba-eb:thread_local_key_sentinel_value, r=m-ou-se | Matthias Krüger | -8/+17 |
| 2022-12-28 | Rollup merge of #104402 - joboet:sync_remutex, r=m-ou-se | Matthias Krüger | -239/+0 |
| 2022-12-27 | Auto merge of #97176 - kraktus:cmd_debug, r=the8472 | bors | -1/+10 |
| 2022-12-27 | More verbose `Debug` implementation of `std::process:Command` | kraktus | -1/+10 |
| 2022-12-19 | Auto merge of #105698 - joboet:unsupported_threads_once, r=thomcc | bors | -18/+9 |
| 2022-12-17 | Rollup merge of #105458 - Ayush1325:blocking_spawn, r=Mark-Simulacrum | Matthias Krüger | -1/+30 |
| 2022-12-14 | std: use a more efficient `Once` on platforms without threads | joboet | -18/+9 |
| 2022-12-11 | Implement blocking output | Ayush Singh | -1/+30 |
| 2022-12-10 | Rollup merge of #98391 - joboet:sgx_parker, r=m-ou-se | Matthias Krüger | -0/+2 |
| 2022-12-06 | Make sentinel value configurable | Florian Bartels | -8/+17 |
| 2022-12-01 | Auto merge of #104160 - Ayush1325:windows-args, r=m-ou-se | bors | -0/+60 |
| 2022-11-28 | Extract WStrUnits to sys_common::wstr | Ayush Singh | -0/+60 |
| 2022-11-22 | Rollup merge of #103193 - krasimirgg:sysonce, r=Amanieu | Manish Goregaokar | -0/+1 |
| 2022-11-14 | std: move `ReentrantMutex` to `sync` | joboet | -239/+0 |
| 2022-11-06 | std: remove lock wrappers in `sys_common` | joboet | -244/+5 |
| 2022-10-18 | mark sys_common::once::generic::Once::new const-stable | Krasimir Georgiev | -0/+1 |
| 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 |