index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
ptr
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
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-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
2022-03-29
Add even more details to top-level pointer docs
Aria Beingessner
-4
/
+20
2022-03-29
clean up pointer docs
Aria Beingessner
-25
/
+64
2022-03-29
Introduce experimental APIs for conforming to "strict provenance".
Aria Beingessner
-8
/
+260
2022-03-29
Add debug assertions to some unsafe functions
Ben Kimock
-10
/
+20
2022-02-26
For MIRI, cfg out the swap logic from 94212
Scott McMurray
-8
/
+15
2022-02-21
Stop manually SIMDing in swap_nonoverlapping
Scott McMurray
-90
/
+42
2021-10-30
Add #[must_use] to mem/ptr functions
John Kugelman
-0
/
+2
2021-09-01
remove redundant / misplaced sentence from docs
ast-ral
-4
/
+0
2021-08-22
Fix typos “an”→“a” and a few different ones that appeared in the sa...
Frank Steffahn
-3
/
+3
2021-08-08
Avoid using the `copy_nonoverlapping` wrapper through `mem::replace`.
Eduard-Mihai Burtescu
-0
/
+7
2021-06-27
Add reference to tracking issue #86302 for const_ptr_write
Albin Hedman
-2
/
+2
2021-06-27
Add reference to issue for const_intrinsic_copy in ptr::write
Albin Hedman
-1
/
+1
2021-06-27
Revert "Revert effects of PRs 81167 and 83091."
Albin Hedman
-3
/
+7
2021-06-04
Revert PRs 81238 and 82967 (which made copy and copy_nonoverlapping intrinsics).
Felix S. Klock II
-1
/
+6
2021-06-04
Revert effects of PRs 81167 and 83091.
Felix S. Klock II
-6
/
+3
[next]