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
/
compiler
/
rustc_const_eval
/
src
/
interpret
/
memory.rs
Age
Commit message (
Expand
)
Author
Lines
2023-04-16
Report a backtrace for memory leaks under Miri
Ben Kimock
-12
/
+15
2023-02-20
Minimal changes to make miri work
Rune Tynan
-3
/
+7
2023-02-20
Fix alloc_base_addr type
Rune Tynan
-1
/
+1
2023-02-20
Allow non-`Box` allocations in preparation for aligned const allocations for ...
Rune Tynan
-15
/
+27
2023-02-16
changes from review
Kyle Matsuda
-1
/
+5
2023-02-16
remove bound_type_of query; make type_of return EarlyBinder; change type_of i...
Kyle Matsuda
-1
/
+1
2023-02-16
change usages of type_of to bound_type_of
Kyle Matsuda
-1
/
+1
2023-02-15
Use target instead of machine for mir interpreter integer handling.
Oli Scherer
-1
/
+1
2023-02-07
miri: fix ICE when running out of address space
Ralf Jung
-7
/
+5
2023-01-30
Use `Mutability::{is_mut, is_not}`
Maybe Waffle
-2
/
+2
2023-01-20
Auto merge of #106090 - WaffleLapkin:dereffffffffff, r=Nilstrieb
bors
-1
/
+1
2023-01-17
Remove double spaces after dots in comments
Maybe Waffle
-2
/
+2
2023-01-17
`rustc_const_eval`: remove `ref` patterns (+some pattern matching imps)
Maybe Waffle
-1
/
+1
2022-12-15
Move alignment failure error reporting to machine
Oli Scherer
-39
/
+2
2022-12-15
Make alignment checks a future incompat lint
Oli Scherer
-21
/
+62
2022-12-15
Always pass alignment and handle checking lazily
Oli Scherer
-9
/
+17
2022-11-16
cleanup and dedupe CTFE and Miri error reporting
Ralf Jung
-2
/
+3
2022-11-15
Auto merge of #104054 - RalfJung:byte-provenance, r=oli-obk
bors
-23
/
+18
2022-11-14
assert that we are (de)seiralizing ProvenanceMap correctly
Ralf Jung
-2
/
+2
2022-11-13
add is_sized method on Abi and Layout, and use it
Ralf Jung
-1
/
+1
2022-11-06
move InitMask to its own module
Ralf Jung
-3
/
+3
2022-11-06
interpret: support for per-byte provenance
Ralf Jung
-20
/
+15
2022-10-14
more dupe word typos
Rageking8
-1
/
+1
2022-08-31
Fix a bunch of typo
Dezhi Wu
-2
/
+2
2022-08-27
interpret: make read-pointer-as-bytes *always* work in Miri
Ralf Jung
-10
/
+14
2022-08-27
interpret: rename relocation → provenance
Ralf Jung
-17
/
+17
2022-08-26
make read_immediate error immediately on uninit, so ImmTy can carry initializ...
Ralf Jung
-14
/
+5
2022-08-26
remove some now-unnecessary parameters from check_bytes
Ralf Jung
-7
/
+2
2022-08-26
fix an outdated machine hook name
Ralf Jung
-2
/
+2
2022-08-15
Rename Machine memory hooks to suggest when they run
Ben Kimock
-5
/
+11
2022-08-05
add method to get the mutability of an AllocId
Ralf Jung
-0
/
+7
2022-07-23
now we can make scalar_to_ptr a method on Scalar
Ralf Jung
-22
/
+1
2022-07-23
remove some provenance-related machine hooks that Miri no longer needs
Ralf Jung
-1
/
+1
2022-07-20
consistently use VTable over Vtable (matching stable stdlib API RawWakerVTable)
Ralf Jung
-10
/
+10
2022-07-20
incorporate some review feedback
Ralf Jung
-1
/
+1
2022-07-20
make use of symbolic vtables in interpreter
Ralf Jung
-7
/
+26
2022-07-20
rename get_global_alloc to try_get_global_alloc
Ralf Jung
-6
/
+6
2022-07-20
add a Vtable kind of symbolic allocations
Ralf Jung
-1
/
+17
2022-07-19
interpret: rename Tag/PointerTag to Prov/Provenance
Ralf Jung
-78
/
+82
2022-07-05
Rollup merge of #98811 - RalfJung:interpret-alloc-range, r=oli-obk
Dylan DPC
-31
/
+17
2022-07-02
more use of format! variable capture
Ralf Jung
-3
/
+1
2022-07-02
make AllocRef APIs more consistent
Ralf Jung
-6
/
+8
2022-07-02
add AllocRange Debug impl; remove redundant AllocId Display impl
Ralf Jung
-23
/
+9
2022-06-28
make `get_relocations` private
Rémy Rakic
-1
/
+1
2022-06-28
ctfe interning: don't walk allocations that don't need it
Rémy Rakic
-0
/
+5
2022-06-26
interpret: refactor allocation info query
Ralf Jung
-50
/
+33
2022-06-16
interpret: convert_tag_add_extra, init_allocation_extra: allow tagger to rais...
Ralf Jung
-8
/
+10
2022-06-09
Auto merge of #97740 - RalfJung:ctfe-cycle-spans, r=lcnr
bors
-1
/
+2
2022-06-05
interpret: better control over whether we read data with provenance, and impl...
Ralf Jung
-4
/
+19
2022-06-04
use precise spans for recursive const evaluation
Ralf Jung
-1
/
+2
[next]