| Age | Commit message (Expand) | Author | Lines |
| 2023-03-06 | Implement read_buf for a few more types | Tomasz Miąsko | -1/+5 |
| 2023-03-03 | Match unmatched backticks in library/ | est31 | -2/+2 |
| 2023-03-02 | Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubilee | bors | -5/+25 |
| 2023-02-28 | Add QNX Neutrino support to libstd | Florian Bartels | -5/+25 |
| 2023-02-24 | add support of RustyHermit's BSD socket layer | Stefan Lankes | -1/+0 |
| 2023-02-22 | Rollup merge of #107736 - tgross35:atomic-as-ptr, r=m-ou-se | Matthias Krüger | -3/+3 |
| 2023-02-18 | Auto merge of #107329 - joboet:optimize_lazylock, r=m-ou-se | bors | -0/+22 |
| 2023-02-16 | Rollup merge of #106372 - joboet:solid_id_parking, r=m-ou-se | Dylan DPC | -105/+1 |
| 2023-02-12 | Auto merge of #105671 - lukas-code:depreciate-char, r=scottmcm | bors | -3/+3 |
| 2023-02-10 | Rename atomic 'as_mut_ptr' to 'as_ptr' to match Cell (ref #66893) | Trevor Gross | -3/+3 |
| 2023-01-28 | Replace libc::{type} with crate::ffi::{type} | Ayush Singh | -4/+4 |
| 2023-01-26 | std: optimize `LazyLock` size | joboet | -0/+22 |
| 2023-01-17 | refactor[std]: do not use box syntax | joboet | -1/+1 |
| 2023-01-14 | Use associated items of `char` instead of freestanding items in `core::char` | Lukas Markeffsky | -3/+3 |
| 2023-01-04 | Update rand in the stdlib tests, and remove the getrandom feature from it | Thom Chiovoloni | -1/+2 |
| 2022-12-31 | std: use id-based thread parking on SOLID | joboet | -105/+1 |
| 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 |