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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
compiler
/
rustc_middle
/
src
/
mir
/
interpret
/
pointer.rs
Age
Commit message (
Expand
)
Author
Lines
2023-12-07
also print 'immutable' flag
Ralf Jung
-25
/
+12
2023-12-07
ctfe interpreter: extend provenance so that it can track whether a pointer is...
Ralf Jung
-4
/
+76
2023-09-04
interpret: make MemPlace, Place, Operand types private to the interpreter
Ralf Jung
-1
/
+1
2023-07-21
Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"
David Tolnay
-8
/
+22
2023-07-21
CTFE: move `target_{i, u}size_{min, max)` to `rustc_abi::TargetDataLayout`
Moulins
-22
/
+8
2023-04-17
Spelling - compiler
Josh Soref
-1
/
+1
2023-02-15
Use target instead of machine for mir interpreter integer handling.
Oli Scherer
-8
/
+8
2023-02-14
interpret: rename Pointer::from_addr → from_addr_invalid
Ralf Jung
-2
/
+4
2022-12-10
compiler: remove unnecessary imports and qualified paths
KaDiWa
-1
/
+0
2022-11-26
interpret: remove PartialOrd from a bunch of types that do not have or need a...
Ralf Jung
-1
/
+1
2022-11-06
interpret: support for per-byte provenance
Ralf Jung
-10
/
+15
2022-10-14
more dupe word typos
Rageking8
-1
/
+1
2022-08-28
improve OFFSET_IS_ADDR docs
Ralf Jung
-2
/
+6
2022-08-27
interpret: make read-pointer-as-bytes *always* work in Miri
Ralf Jung
-0
/
+7
2022-07-19
interpret: rename Tag/PointerTag to Prov/Provenance
Ralf Jung
-26
/
+26
2022-07-05
adjust dangling-int-ptr error message
Ralf Jung
-2
/
+17
2022-07-02
add AllocRange Debug impl; remove redundant AllocId Display impl
Ralf Jung
-2
/
+2
2022-05-13
Rustc changes for permissive provenance
carbotaniuman
-4
/
+6
2022-04-18
avoid an unnecessary call to Pointer::into_parts, and caution against into_po...
Ralf Jung
-0
/
+4
2022-04-18
add method to get absolute address of a pointer (useful only for Miri)
Ralf Jung
-0
/
+10
2022-04-18
avoid pairing up AllocId and PointerTag, which is redundant
Ralf Jung
-0
/
+3
2022-03-31
interpret: make isize::MAX the limit for dynamic value sizes
Ralf Jung
-0
/
+5
2022-03-16
resolve the conflict in compiler/rustc_session/src/parse.rs
codehorseman
-1
/
+1
2021-09-11
interpreter PointerArithmetic: use new Size helper methods
Ralf Jung
-8
/
+6
2021-07-31
CTFE: throw unsupported error when partially overwriting a pointer
Ralf Jung
-0
/
+7
2021-07-18
miri: better ptr-out-of-bounds errors
Ralf Jung
-0
/
+14
2021-07-16
avoid manual Debug impls by adding extra Provenance bounds to types
Ralf Jung
-3
/
+5
2021-07-16
get rid of incorrect erase_for_fmt
Ralf Jung
-21
/
+5
2021-07-15
adjustions and cleanup to make Miri build again
Ralf Jung
-1
/
+13
2021-07-14
use NonZeroU64 for AllocId to restore old type sizes
Ralf Jung
-1
/
+1
2021-07-14
consistently treat None-tagged pointers as ints; get rid of some deprecated S...
Ralf Jung
-1
/
+1
2021-07-14
CTFE/Miri engine Pointer type overhaul: make Scalar-to-Pointer conversion inf...
Ralf Jung
-59
/
+102
2021-01-13
Use unsigned_abs throughout repository
Jacob Pratt
-2
/
+2
2020-08-30
mv compiler to compiler/
mark
-0
/
+208