| Age | Commit message (Expand) | Author | Lines |
| 2020-04-25 | Bump bootstrap compiler | Mark Rousskov | -20/+0 |
| 2020-04-23 | Rollup merge of #71446 - Amanieu:transmute_copy, r=sfackler | Dylan DPC | -1/+6 |
| 2020-04-22 | Only use read_unaligned in transmute_copy if necessary | Amanieu d'Antras | -1/+6 |
| 2020-04-17 | Lint must_use on mem::replace | Josh Stone | -0/+1 |
| 2020-03-22 | Auto merge of #69079 - CAD97:layout-of-ptr, r=RalfJung | bors | -0/+92 |
| 2020-03-21 | Allow calculating the layout behind a pointer | CAD97 | -0/+92 |
| 2020-03-19 | Don't hard-code the vector length in the examples. | Hrvoje Nikšić | -4/+3 |
| 2020-03-19 | Minor re-wordings and typo fixes. | Hrvoje Nikšić | -8/+8 |
| 2020-03-19 | Restore (and reword) the warning against passing invalid values to mem::forget. | Hrvoje Niksic | -17/+35 |
| 2020-03-19 | Clarify the relationship between `forget()` and `ManuallyDrop`. | Hrvoje Niksic | -11/+27 |
| 2020-03-17 | Rollup merge of #69922 - RalfJung:less-intrinsic, r=oli-obk | Mazdak Farrokhzad | -4/+4 |
| 2020-03-16 | make mem::{zeroed,uninitialized} inline(always) | Ralf Jung | -2/+2 |
| 2020-03-12 | rename panic_if_ intrinsics to assert_ | Ralf Jung | -2/+14 |
| 2020-03-11 | implement zeroed and uninitialized with MaybeUninit | Ralf Jung | -2/+2 |
| 2020-03-11 | Rollup merge of #69825 - lcnr:discriminant, r=oli-obk | Mazdak Farrokhzad | -1/+2 |
| 2020-03-11 | Rollup merge of #66059 - RalfJung:panic-on-non-zero, r=eddyb | Mazdak Farrokhzad | -0/+6 |
| 2020-03-08 | constify `mem::discriminant` | Bastian Kauschke | -1/+2 |
| 2020-03-06 | fix various typos | Matthias Krüger | -2/+2 |
| 2020-03-02 | actually mark the function const | DutchGhost | -1/+1 |
| 2020-03-01 | constify mem::forget | DutchGhost | -0/+1 |
| 2020-02-29 | mem::zeroed/uninit: panic on types that do not permit zero-initialization | Ralf Jung | -0/+6 |
| 2020-02-22 | Fix doc example for `MaybeUninit::get_mut()` | Daniel Henry-Mantilla | -1/+1 |
| 2020-01-09 | stabalize ManuallyDrop::take | CAD97 | -7/+8 |
| 2020-01-03 | Minor: change take() docs grammar to match other docs | Peter Todd | -1/+1 |
| 2019-12-29 | Typo fix | Peter Todd | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -9/+8 |
| 2019-12-21 | Require issue = "none" over issue = "0" in unstable attributes | Ross MacArthur | -5/+5 |
| 2019-12-18 | Propagate cfg bootstrap | Mark Rousskov | -38/+12 |
| 2019-12-14 | Auto merge of #67136 - oli-obk:const_stability, r=Centril | bors | -0/+19 |
| 2019-12-13 | be explicit that mem::uninitialized is the same as MaybeUninit::uninit().assu... | Ralf Jung | -1/+5 |
| 2019-12-13 | Require stable/unstable annotations for the constness of all stable functions... | Oliver Scherer | -0/+19 |
| 2019-11-28 | Auto merge of #65013 - petertodd:2019-maybeuninit-debug, r=sfackler | bors | -0/+9 |
| 2019-11-26 | Format libcore with rustfmt | David Tolnay | -1/+1 |
| 2019-11-24 | Rollup merge of #66411 - RalfJung:forget, r=sfackler | Mazdak Farrokhzad | -3/+33 |
| 2019-11-16 | Clarify transmute_copy documentation example | Adam Schwalm | -5/+5 |
| 2019-11-14 | mem::forget docs: mention ManuallyDrop | Ralf Jung | -3/+33 |
| 2019-11-10 | Rollup merge of #66217 - RalfJung:diagnostic-items, r=Centril | Yuki Okushi | -0/+4 |
| 2019-11-09 | partially port invalid_value lint to diagnostic items | Ralf Jung | -0/+4 |
| 2019-11-08 | Rollup merge of #65580 - SimonSapin:maybeuninit-array, r=Amanieu | Yuki Okushi | -0/+63 |
| 2019-11-07 | Implement Debug for MaybeUninit | Peter Todd | -0/+9 |
| 2019-11-07 | Rollup merge of #63793 - oli-obk:🧹, r=dtolnay | Mazdak Farrokhzad | -1/+20 |
| 2019-11-07 | MaybeUninit::uninit_array docs: better example | Simon Sapin | -14/+20 |
| 2019-11-07 | Apply docs suggestions from review | Simon Sapin | -4/+4 |
| 2019-11-07 | Add `MaybeUninit` methods `uninit_array`, `slice_get_ref`, `slice_get_mut` | Simon Sapin | -0/+57 |
| 2019-11-07 | Rollup merge of #66044 - RalfJung:uninit-lint, r=oli-obk | Yuki Okushi | -0/+1 |
| 2019-11-06 | Silence a deprecation warning | Oliver Scherer | -0/+1 |
| 2019-11-06 | Halloween... time to get rid of 👻 | Oliver Scherer | -6/+6 |
| 2019-11-06 | Have tidy ensure that we document all `unsafe` blocks in libcore | Oliver Scherer | -1/+19 |
| 2019-11-04 | Minor style improvements | Daniel Henry-Mantilla | -13/+7 |
| 2019-11-04 | more robust method checking through DefId and diagnostic_item | Ralf Jung | -0/+1 |