| Age | Commit message (Expand) | Author | Lines |
| 2025-09-28 | Rollup merge of #146675 - Jules-Bertholet:sync-nonexclusive, r=Mark-Simulacrum | Matthias Krüger | -10/+104 |
| 2025-09-26 | Update CURRENT_RUSTC_VERSION post-bump | Mark Rousskov | -7/+7 |
| 2025-09-21 | Allow shared access to `Exclusive<T>` when `T: Sync` | Jules Bertholet | -10/+104 |
| 2025-09-03 | Rollup merge of #145279 - clarfonthey:const-convert-initial, r=tgross35 | Stuart Cook | -4/+6 |
| 2025-09-01 | Constify conversion traits | ltdk | -4/+6 |
| 2025-08-15 | stabilize strict provenance atomic ptr | Kivooeo | -14/+7 |
| 2025-08-08 | Rollup merge of #144192 - RalfJung:atomicrmw-ptr, r=nikic | Trevor Gross | -44/+45 |
| 2025-07-28 | fix `Atomic*::as_ptr` wording | usamoi | -9/+9 |
| 2025-07-28 | Rollup merge of #144072 - usamoi:docs, r=Mark-Simulacrum | Matthias Krüger | -9/+15 |
| 2025-07-23 | atomicrmw on pointers: move integer-pointer cast hacks into backend | Ralf Jung | -44/+45 |
| 2025-07-21 | Constify Try, From, TryFrom | Evgenii Zheltonozhskii | -2/+4 |
| 2025-07-19 | update `Atomic*::from_ptr` and `Atomic*::as_ptr` docs | usamoi | -9/+15 |
| 2025-06-10 | core docs: improve clarity of considerations about atomic CAS operations | Gray Olson | -33/+146 |
| 2025-06-08 | Rollup merge of #142053 - heiher:loong32-none, r=wesleywiser | Jubilee | -3/+7 |
| 2025-06-07 | intrinsics: use const generic to set atomic ordering | Ralf Jung | -105/+165 |
| 2025-06-06 | Add new Tier-3 targets: `loongarch32-unknown-none*` | WANG Rui | -3/+7 |
| 2025-06-02 | Remove bootstrap cfgs from library/ | Josh Stone | -17/+0 |
| 2025-05-30 | Rollup merge of #141507 - RalfJung:atomic-intrinsics, r=bjorn3 | Matthias Krüger | -0/+18 |
| 2025-05-28 | atomic_load intrinsic: use const generic parameter for ordering | Ralf Jung | -0/+18 |
| 2025-05-28 | core: unstably expose atomic_compare_exchange so stdarch can use it | Ralf Jung | -1/+4 |
| 2025-05-15 | Updated std doctests for wasm | Eric Huss | -7/+7 |
| 2025-04-27 | Remove `#[doc(hidden)]` from `AtomicPrimitive::AtomicInner` | Pavel Grigorenko | -2/+2 |
| 2025-04-27 | name ATOMIC_INIT without unstable alias | Christopher Durham | -3/+3 |
| 2025-04-27 | use generic Atomic type where possible | Christopher Durham | -3/+3 |
| 2025-04-27 | add generic Atomic<T> type alias | Christopher Durham | -0/+94 |
| 2025-03-21 | Allow inlining for `Atomic*::from_ptr` | Trevor Gross | -0/+3 |
| 2025-03-16 | Rollup merge of #138082 - thaliaarchi:slice-cfg-not-test, r=thomcc | 许杰友 Jieyou Xu (Joe) | -13/+13 |
| 2025-03-10 | Rollup merge of #137585 - xizheyin:issue-135801, r=workingjubilee | Matthias Krüger | -5/+5 |
| 2025-03-07 | Rollup merge of #138000 - RalfJung:atomic-rmw, r=Amanieu | Jacob Pratt | -2/+3 |
| 2025-03-06 | library: Use size_of from the prelude instead of imported | Thalia Archibald | -2/+2 |
| 2025-03-06 | Remove #[cfg(not(test))] gates in core | Thalia Archibald | -13/+13 |
| 2025-03-04 | atomic: clarify that failing conditional RMW operations are not 'writes' | Ralf Jung | -2/+3 |
| 2025-02-25 | fix doc in library/core/src/sync/atomic.rs | xizheyin | -5/+5 |
| 2025-01-30 | atomic: extend compare_and_swap migration docs | Ralf Jung | -0/+18 |
| 2025-01-28 | Auto merge of #136203 - matthiaskrgr:rollup-1k0f44l, r=matthiaskrgr | bors | -1/+1 |
| 2025-01-28 | Rollup merge of #135869 - hkBst:patch-12, r=Noratrieb | Matthias Krüger | -1/+1 |
| 2025-01-28 | Rollup merge of #133829 - GrigorenkoPV:fetch_update_infallible, r=Noratrieb | Matthias Krüger | -3/+374 |
| 2025-01-28 | Fix platform-specific doc string for AtomicUsize::from_mut to be platform-ind... | Marijn Schouten | -1/+1 |
| 2025-01-26 | compiler_fence: fix example | Ralf Jung | -13/+13 |
| 2025-01-22 | Implement `AtomicT::update` & `AtomicT::try_update` | Pavel Grigorenko | -3/+374 |
| 2024-12-21 | Less unwrap() in documentation | Kornel | -2/+2 |
| 2024-11-27 | replace placeholder version | Boxy | -3/+3 |
| 2024-11-16 | Rollup merge of #131717 - tgross35:stabilize-const_atomic_from_ptr, r=RalfJung | Matthias Krüger | -3/+3 |
| 2024-11-02 | get rid of a whole bunch of unnecessary rustc_const_unstable attributes | Ralf Jung | -2/+0 |
| 2024-10-29 | Stabilize `const_atomic_from_ptr` | Trevor Gross | -3/+3 |
| 2024-10-25 | Re-do recursive const stability checks | Ralf Jung | -5/+21 |
| 2024-10-21 | move strict provenance lints to new feature gate, remove old feature gates | Ralf Jung | -6/+6 |
| 2024-09-29 | Rollup merge of #130972 - RalfJung:const_cell_into_inner, r=dtolnay | Matthias Krüger | -3/+3 |
| 2024-09-28 | Further clarificarion for atomic and UnsafeCell docs: | Ralf Jung | -19/+18 |
| 2024-09-28 | allow mixed-size atomic reads | Ralf Jung | -10/+16 |