| Age | Commit message (Expand) | Author | Lines |
| 2024-10-14 | replace placeholder version | Josh Stone | -4/+4 |
| 2024-10-09 | Rollup merge of #130827 - fmease:library-mv-obj-save-dyn-compat, r=ibraheemdev | Matthias Krüger | -3/+3 |
| 2024-10-09 | Library: Rename "object safe" to "dyn compatible" | León Orell Valerian Liehr | -3/+3 |
| 2024-10-05 | make Cell unstably const | Ralf Jung | -6/+12 |
| 2024-10-04 | Rollup merge of #131177 - workingjubilee:stabilize-const-mut-referees, r=tgro... | Jubilee | -1/+2 |
| 2024-10-02 | library: Stabilize `const_unsafecell_get_mut` | Jubilee Young | -1/+2 |
| 2024-09-29 | Rollup merge of #130972 - RalfJung:const_cell_into_inner, r=dtolnay | Matthias Krüger | -45/+6 |
| 2024-09-28 | Further clarificarion for atomic and UnsafeCell docs: | Ralf Jung | -4/+6 |
| 2024-09-28 | stabilize const_cell_into_inner | Ralf Jung | -45/+6 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -8/+9 |
| 2024-09-05 | update cfgs | Boxy | -3/+3 |
| 2024-08-24 | New `#[rustc_pub_transparent]` attribute | Pavel Grigorenko | -0/+3 |
| 2024-07-31 | PinCoerceUnsized trait into core | Xiangfei Ding | -0/+19 |
| 2024-07-26 | Fix doc nits | John Arundel | -5/+7 |
| 2024-06-11 | replace version placeholder | Pietro Albini | -1/+1 |
| 2024-06-05 | Rollup merge of #123168 - joshtriplett:size-of-prelude, r=Amanieu | Jubilee | -1/+1 |
| 2024-06-02 | Explain LazyCell in core::cell overview | Jubilee Young | -0/+15 |
| 2024-05-13 | Add `size_of`, `size_of_val`, `align_of`, and `align_of_val` to the prelude | Josh Triplett | -1/+1 |
| 2024-05-03 | Rollup merge of #123480 - Nadrieril:impl-all-derefpures, r=compiler-errors | Matthias Krüger | -1/+7 |
| 2024-04-17 | Rollup merge of #122201 - coolreader18:doc-clone_from, r=dtolnay | Matthias Krüger | -3/+3 |
| 2024-04-17 | Address comments | Noa | -1/+1 |
| 2024-04-05 | Stabilize const Atomic*::into_inner | David Tolnay | -0/+42 |
| 2024-04-05 | Impl `DerefPure` for more std types | Nadrieril | -1/+7 |
| 2024-03-09 | Explain why we don't use intrinsics::is_nonoverlapping | Ben Kimock | -0/+2 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -2/+4 |
| 2024-03-08 | Document overrides of `clone_from()` | Noa | -2/+2 |
| 2024-02-22 | Add `rustc_confusables` annotations to some stdlib APIs | Esteban Küber | -0/+2 |
| 2024-02-20 | Stabilize `LazyCell` and `LazyLock` (`lazy_cell`) | Peter Jaszkowiak | -1/+1 |
| 2024-02-11 | Cleanup around the new assert_unsafe_precondition | Ben Kimock | -3/+7 |
| 2023-11-29 | Use OnceCell in cell module documentation | Marcin Serwin | -4/+4 |
| 2023-11-16 | remove unnecessary drop | zhiqiangxu | -2/+1 |
| 2023-10-29 | Increase the reach of panic_immediate_abort | Ben Kimock | -2/+2 |
| 2023-10-14 | Auto merge of #116407 - Mark-Simulacrum:bootstrap-bump, r=onur-ozkan | bors | -4/+4 |
| 2023-10-08 | Bump to latest beta | Mark Rousskov | -4/+4 |
| 2023-10-05 | Add more diagnostic items for clippy | Jason Newcomb | -0/+2 |
| 2023-09-16 | Auto merge of #114494 - est31:extend_useless_ptr_null_checks, r=jackh726 | bors | -0/+4 |
| 2023-09-07 | Auto merge of #115166 - Urgau:invalid_ref_casting-invalid-unsafecell-usage, r... | bors | -0/+1 |
| 2023-09-03 | Outline panicking code for `RefCell::borrow` and `RefCell::borrow_mut` | John Kåre Alsaker | -2/+24 |
| 2023-08-29 | Auto merge of #114795 - RalfJung:cell-swap, r=dtolnay | bors | -2/+15 |
| 2023-08-24 | Lint on invalid UnsafeCell::raw_get with invalid_reference_casting lint | Urgau | -0/+1 |
| 2023-08-23 | Bump cfg(bootstrap) | Mark Rousskov | -2/+1 |
| 2023-08-16 | use mem::swap instead of ptr::swap_nonoverlapping | Ralf Jung | -1/+1 |
| 2023-08-14 | make Cell::swap panic if the Cells partially overlap | Ralf Jung | -2/+15 |
| 2023-08-06 | Add #[rustc_never_returns_null_ptr] to std functions | est31 | -0/+4 |
| 2023-07-29 | Adjust some tests for invalid_reference_casting improvements | Urgau | -1/+2 |
| 2023-06-18 | Same for BorrowRef | David Weikersdorfer | -1/+1 |
| 2023-06-18 | Use BorrowFlag instead of explicit isize | David Weikersdorfer | -1/+1 |
| 2023-06-02 | Fix typo in `std::cell` module docs | Kourosh | -1/+1 |
| 2023-05-16 | add `UnsafeCell::from_mut` | JoJoJet | -0/+21 |
| 2023-05-15 | Rollup merge of #108356 - gftea:master, r=workingjubilee | Matthias Krüger | -0/+2 |