| Age | Commit message (Expand) | Author | Lines |
| 2024-11-12 | a release operation synchronizes with an acquire operation | xmh0511 | -3/+3 |
| 2024-10-25 | Auto merge of #131349 - RalfJung:const-stability-checks, r=compiler-errors | bors | -1/+1 |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -1/+1 |
| 2024-10-25 | library: consistently use American spelling for 'behavior' | Ralf Jung | -2/+2 |
| 2024-10-19 | Remove the Arc rt::init allocation for thread info | GnomedDev | -53/+117 |
| 2024-10-12 | std: fix stdout-before-main | joboet | -20/+24 |
| 2024-10-02 | std: make `thread::current` available in all `thread_local!` destructors | joboet | -94/+319 |
| 2024-09-30 | Rollup merge of #129638 - nickrum:wasip2-net, r=alexcrichton | Trevor Gross | -2/+2 |
| 2024-09-29 | Auto merge of #128321 - BatmanAoD:catch-unwind-doc-update, r=Mark-Simulacrum | bors | -1/+26 |
| 2024-09-29 | Fix std tests for wasm32-wasip2 target | Nicola Krumschmidt | -2/+2 |
| 2024-09-25 | Use `&raw` in the standard library | Josh Stone | -4/+3 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -7/+7 |
| 2024-09-20 | Auto merge of #124895 - obeis:static-mut-hidden-ref, r=compiler-errors | bors | -0/+3 |
| 2024-09-18 | Rollup merge of #97524 - ibraheemdev:thread-raw, r=ibraheemdev | Jubilee | -0/+48 |
| 2024-09-17 | add `Thread::{into_raw, from_raw}` | Ibraheem Ahmed | -0/+48 |
| 2024-09-15 | update docs for `catch_unwind` & related funcs | Kyle J Strand | -1/+26 |
| 2024-09-13 | Update tests for hidden references to mutable static | Obei Sideg | -0/+3 |
| 2024-09-03 | replace placeholder version | Boxy | -1/+1 |
| 2024-08-16 | Stabilize std::thread::Builder::spawn_unchecked | David Tolnay | -2/+1 |
| 2024-08-06 | Remove unused lifetime parameter from spawn_unchecked | David Tolnay | -8/+7 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -18/+9 |
| 2024-07-26 | Fix doc nits | John Arundel | -3/+3 |
| 2024-07-24 | Rollup merge of #128135 - joboet:reduplicate_tls, r=tgross35 | Matthias Krüger | -16/+8 |
| 2024-07-24 | Rollup merge of #127733 - GrigorenkoPV:don't-forget, r=Amanieu | Matthias Krüger | -5/+4 |
| 2024-07-24 | std: use duplicate thread local state in tests | joboet | -16/+8 |
| 2024-07-20 | Rollup merge of #127918 - ChrisDenton:thread-name-string, r=joboet | Matthias Krüger | -23/+51 |
| 2024-07-18 | Move ThreadName conversions to &cstr/&str | Chris Denton | -6/+19 |
| 2024-07-18 | Style change | Chris Denton | -3/+3 |
| 2024-07-18 | Make `Thread::new_inner` a safe function | Chris Denton | -6/+4 |
| 2024-07-18 | Rollup merge of #124881 - Sp00ph:reentrant_lock_tid, r=joboet | Matthias Krüger | -3/+29 |
| 2024-07-18 | Update `ReentrantLock` implementation, add `CURRENT_ID` thread local. | Markus Everling | -3/+29 |
| 2024-07-18 | Safely enforce thread name requirements | Chris Denton | -11/+28 |
| 2024-07-15 | lib: replace some `mem::forget`'s with `ManuallyDrop` | Pavel Grigorenko | -5/+4 |
| 2024-06-18 | Replace `move||` with `move ||` in `compiler/` and `library/` | Vonr | -1/+1 |
| 2024-06-16 | std: move `sys_common::backtrace` to `sys` | joboet | -1/+1 |
| 2024-06-05 | Rollup merge of #125800 - fortanix:raoul/rte-99-fix_mut_static_task_queue, r=... | Matthias Krüger | -2/+3 |
| 2024-06-04 | Pass function for `Thread` as `Send` to `Thread::imp` | Raoul Strackx | -2/+3 |
| 2024-05-25 | std: make TLS accessors closures that return pointers | joboet | -8/+4 |
| 2024-05-23 | std: rewrite native thread-local storage | joboet | -1/+1 |
| 2024-05-04 | Rollup merge of #124159 - joboet:move_pal_thread_parking, r=ChrisDenton | Matthias Krüger | -1/+1 |
| 2024-05-04 | Rollup merge of #123356 - joboet:set_current_size, r=ChrisDenton | Matthias Krüger | -2/+7 |
| 2024-05-02 | std: move thread parking to `sys::sync` | joboet | -1/+1 |
| 2024-04-28 | Use `target_vendor = "apple"` instead of `target_os = "..."` | Mads Marquart | -5/+1 |
| 2024-04-14 | Rollup merge of #123879 - beetrees:missing-unsafe, r=Mark-Simulacrum | Matthias Krüger | -13/+20 |
| 2024-04-14 | Rollup merge of #123651 - tgross35:thread-local-updates, r=Mark-Simulacrum | Matthias Krüger | -28/+32 |
| 2024-04-13 | Add missing `unsafe` to internal `std::thread::Thread` creation functions | beetrees | -13/+20 |
| 2024-04-12 | Rollup merge of #123807 - joboet:sys_common_thread, r=jhpratt | Matthias Krüger | -5/+22 |
| 2024-04-11 | Move rare overflow error to a cold function | Kornel | -2/+8 |
| 2024-04-11 | std: remove `sys_common::thread` | joboet | -5/+22 |
| 2024-04-08 | Change method calls to using the method directly | Trevor Gross | -3/+3 |