| Age | Commit message (Expand) | Author | Lines |
| 2025-09-14 | Update CURRENT_RUSTC_VERSION post-bump | Mark Rousskov | -1/+1 |
| 2025-08-26 | remove deprecated Error::description in impls | Marijn Schouten | -5/+0 |
| 2025-07-15 | Add `Default` impls for `Pin`ned `Box`, `Rc`, `Arc` | Jules Bertholet | -0/+13 |
| 2025-07-01 | Change `{Box,Arc,Rc,Weak}::into_raw` to only work with `A = Global` | Amanieu d'Antras | -61/+61 |
| 2025-06-19 | Remove incorrect comments in `Weak` | Tim (Theemathas) Chirananthavat | -1/+0 |
| 2025-04-28 | Auto merge of #136316 - GrigorenkoPV:generic_atomic, r=Mark-Simulacrum | bors | -5/+5 |
| 2025-04-28 | Rollup merge of #138939 - SabrinaJewson:arc-is-unique, r=tgross35 | Chris Denton | -8/+61 |
| 2025-04-27 | Add `Arc::is_unique` | SabrinaJewson | -8/+61 |
| 2025-04-27 | use generic Atomic type where possible | Christopher Durham | -5/+5 |
| 2025-03-22 | Remove `PartialEq::ne` for `UniqueArc` | Frank King | -19/+0 |
| 2025-03-22 | Add more APIs for UniqueArc | Frank King | -5/+250 |
| 2025-03-22 | Make UniqueArc invariant for soundness | Frank King | -2/+6 |
| 2025-03-22 | Implement `UniqueArc` | Frank King | -1/+181 |
| 2025-03-17 | Rollup merge of #138341 - xizheyin:issue-138322, r=joboet | Jacob Pratt | -3/+23 |
| 2025-03-11 | std: Mention clone-on-write mutation in Arc<T> | xizheyin | -3/+23 |
| 2025-03-10 | fix copy typo | LemonJ | -2/+2 |
| 2025-03-10 | fix ptr inconsistency in Rc Arc | LemonJ | -11/+23 |
| 2025-03-08 | Rollup merge of #136642 - bjorn3:separate_alloctest_crate, r=cuviper | Jacob Pratt | -2/+2 |
| 2025-03-07 | Fully test the alloc crate through alloctests | bjorn3 | -2/+2 |
| 2025-03-07 | Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis | Matthias Krüger | -0/+7 |
| 2025-03-06 | library: Use size_of from the prelude instead of imported | Thalia Archibald | -2/+2 |
| 2025-03-06 | Add UseCloned trait related code | Santiago Pastorino | -0/+7 |
| 2025-02-08 | Rustfmt | bjorn3 | -5/+8 |
| 2025-01-21 | add missing allocator safety in alloc crate | LemonJ | -1/+1 |
| 2025-01-16 | Rollup merge of #134496 - DiuDiu777:fix-doc, r=ibraheemdev | Matthias Krüger | -2/+6 |
| 2025-01-16 | fix typo in library/alloc/src/sync.rs | ClearLove | -1/+1 |
| 2025-01-10 | Use `NonNull::without_provenance` within the standard library | Samuel Tardieu | -12/+3 |
| 2025-01-08 | Remove some unnecessary `.into()` calls | Esteban Küber | -1/+1 |
| 2024-12-26 | Rollup merge of #134379 - bjoernager:slice-as-array, r=dtolnay | Jacob Pratt | -0/+20 |
| 2024-12-19 | Add missing safety descriptions to Arc's 'from_raw','increment_strong_count',... | LemonJ | -2/+6 |
| 2024-12-18 | Add 'into_array' conversion destructors for 'Box', 'Rc', and 'Arc'; | Gabriel Bjørnager Jensen | -0/+20 |
| 2024-12-17 | Use field init shorthand where possible | Josh Triplett | -1/+1 |
| 2024-12-04 | Move some alloc tests to the alloctests crate | bjorn3 | -3/+0 |
| 2024-11-27 | update cfgs | Boxy | -1/+1 |
| 2024-11-27 | replace placeholder version | Boxy | -2/+2 |
| 2024-11-12 | Make `CloneToUninit` dyn-compatible | Zachary S | -1/+1 |
| 2024-11-12 | Rollup merge of #132869 - lolbinarycat:library-fix-too_long_first_doc_paragra... | Matthias Krüger | -1/+3 |
| 2024-11-11 | Auto merge of #127589 - notriddle:notriddle/search-sem-3, r=GuillaumeGomez | bors | -0/+1 |
| 2024-11-10 | split up the first paragraph of doc comments for better summaries | binarycat | -1/+3 |
| 2024-11-03 | Rollup merge of #129329 - eduardosm:rc-from-mut-slice, r=dtolnay | Matthias Krüger | -0/+40 |
| 2024-10-30 | rustdoc-search: simplify rules for generics and type params | Michael Howell | -0/+1 |
| 2024-10-29 | Implement `From<&mut {slice}>` for `Box/Rc/Arc<{slice}>` | Eduardo Sánchez Muñoz | -0/+40 |
| 2024-10-27 | Rc/Arc: don't leak the allocation if drop panics | Lukas Markeffsky | -7/+9 |
| 2024-10-25 | library: consistently use American spelling for 'behavior' | Ralf Jung | -2/+2 |
| 2024-10-24 | Rollup merge of #130225 - adetaylor:rename-old-receiver, r=wesleywiser | Stuart Cook | -3/+3 |
| 2024-10-22 | Rename Receiver -> LegacyReceiver | Adrian Taylor | -3/+3 |
| 2024-10-22 | refactor `Arc<T>::default` | Slanterns | -7/+10 |
| 2024-10-16 | Auto merge of #131460 - jwong101:default-placement-new, r=ibraheemdev | bors | -1/+7 |
| 2024-10-11 | rename RcBox in other places too | Jonathan Dönszelmann | -4/+4 |
| 2024-10-10 | allocate before calling T::default in <Arc<T>>::default() | Joshua Wong | -1/+7 |