| Age | Commit message (Expand) | Author | Lines |
| 2022-10-27 | Rollup merge of #103106 - saethlin:from_exposed_docs, r=thomcc | Matthias Krüger | -6/+15 |
| 2022-10-27 | Rollup merge of #103035 - saethlin:assert_unsafe_precondition3, r=thomcc | Matthias Krüger | -6/+24 |
| 2022-10-26 | Print the precondition we violated, and visible through output capture | Ben Kimock | -6/+24 |
| 2022-10-26 | Update library/core/src/ptr/mod.rs | Ben Kimock | -0/+1 |
| 2022-10-26 | explicitly mention that both components of wide prts are compared | Ralf Jung | -0/+1 |
| 2022-10-26 | ptr::eq: clarify that comparing dyn Trait is fragile | Ralf Jung | -35/+5 |
| 2022-10-25 | Try to say that memory outside the AM is always exposed | Ben Kimock | -6/+14 |
| 2022-10-24 | Auto merge of #100848 - xfix:use-metadata-for-slice-len, r=thomcc | bors | -1/+0 |
| 2022-10-20 | Skip C-unwind fn pointer impls with the bootstrap compiler | Ryan Lopopolo | -0/+1 |
| 2022-10-19 | Update stability annotations on fnptr impls for C-unwind ABI | Ryan Lopopolo | -13/+19 |
| 2022-10-19 | Add default trait implementations for "c-unwind" ABI function pointers | Ryan Lopopolo | -0/+6 |
| 2022-10-10 | Rollup merge of #102072 - scottmcm:ptr-alignment-type, r=thomcc | Yuki Okushi | -0/+4 |
| 2022-10-07 | add a few more assert_unsafe_precondition | Ralf Jung | -0/+2 |
| 2022-09-20 | Add `ptr::Alignment` type | Scott McMurray | -0/+4 |
| 2022-09-04 | Make `const_eval_select` a real intrinsic | Deadbeef | -4/+4 |
| 2022-08-31 | Fix a bunch of typo | Dezhi Wu | -3/+3 |
| 2022-08-21 | Use ptr::metadata in <[T]>::len implementation | Konrad Borowski | -1/+0 |
| 2022-08-13 | nicer Miri backtraces for from_exposed_addr | Ralf Jung | -0/+2 |
| 2022-08-12 | Adjust cfgs | Mark Rousskov | -1/+1 |
| 2022-07-20 | prune raw pointer read and write methods from Miri backtraces | Ralf Jung | -0/+6 |
| 2022-07-19 | Use `T` for all the function primitive docs lists | Michael Howell | -1/+1 |
| 2022-07-19 | Improve the function pointer docs | Michael Howell | -29/+71 |
| 2022-07-16 | Auto merge of #98866 - nagisa:nagisa/align-offset-wroom, r=Mark-Simulacrum | bors | -30/+53 |
| 2022-07-17 | Add a special case for align_offset /w stride != 1 | Simonas Kazlauskas | -30/+53 |
| 2022-07-09 | Partially stabilize const_slice_from_raw_parts | Konrad Borowski | -2/+3 |
| 2022-07-05 | Rollup merge of #97712 - RalfJung:untyped, r=scottmcm | Dylan DPC | -14/+20 |
| 2022-07-01 | update cfg(bootstrap)s | Pietro Albini | -44/+0 |
| 2022-06-08 | Stabilize `const_intrinsic_copy` | Yuki Okushi | -2/+2 |
| 2022-06-05 | use strict provenance APIs | Ralf Jung | -2/+2 |
| 2022-06-05 | promise that ptr::copy and ptr::swap are doing untyped copies | Ralf Jung | -2/+8 |
| 2022-06-05 | change ptr::swap methods to do untyped copies | Ralf Jung | -12/+12 |
| 2022-06-02 | Rollup merge of #97420 - WaffleLapkin:no_oxford_casts_qqq, r=Mark-Simulacrum | Dylan DPC | -12/+2 |
| 2022-05-29 | Remove `(fn(...) -> ...)` -> `usize` -> `*const ()` -> `usize` cast | Maybe Waffle | -12/+2 |
| 2022-05-28 | note to future self | Ralf Jung | -0/+1 |
| 2022-05-28 | ptr::invalid is not equivalent to a int2ptr cast | Ralf Jung | -6/+6 |
| 2022-05-25 | Auto merge of #94954 - SimonSapin:null-thin3, r=yaahc | bors | -0/+46 |
| 2022-05-20 | make ptr::invalid not the same as a regular int2ptr cast | Ralf Jung | -2/+10 |
| 2022-05-13 | Extend ptr::null and null_mut to all thin (including extern) types | Simon Sapin | -0/+46 |
| 2022-04-05 | Rollup merge of #95588 - RalfJung:strict-provenance, r=scottmcm | Dylan DPC | -9/+119 |
| 2022-04-04 | explicitly distinguish pointer::addr and pointer::expose_addr | Ralf Jung | -9/+119 |
| 2022-04-03 | Rollup merge of #95617 - saethlin:swap-test-invalidation, r=Dylan-DPC | Dylan DPC | -2/+3 |
| 2022-04-03 | Fix &mut invalidation in ptr::swap doctest | Ben Kimock | -2/+3 |
| 2022-04-03 | Auto merge of #92686 - saethlin:unsafe-debug-asserts, r=Amanieu | bors | -10/+20 |
| 2022-04-02 | Rollup merge of #95354 - dtolnay:rustc_const_stable, r=lcnr | Dylan DPC | -2/+2 |
| 2022-03-31 | Fix feature name of stable parts of strict_provenance | David Tolnay | -2/+2 |
| 2022-03-31 | Fix typos in core::ptr docs | bstrie | -4/+4 |
| 2022-03-29 | clarify that WASM has address spaces | Aria Beingessner | -1/+1 |
| 2022-03-29 | fix doc link | Aria Beingessner | -1/+1 |
| 2022-03-29 | refine the definition of temporal provenance | Aria Beingessner | -1/+1 |
| 2022-03-29 | more review fixes to ptr docs | Aria Beingessner | -11/+19 |