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_middle
/
src
/
mir
/
interpret
/
allocation.rs
Age
Commit message (
Expand
)
Author
Lines
2024-01-10
Add `DiagCtxt::delayed_bug`.
Nicholas Nethercote
-4
/
+1
2023-12-24
Remove `Session` methods that duplicate `DiagCtxt` methods.
Nicholas Nethercote
-1
/
+1
2023-12-07
ctfe interpreter: extend provenance so that it can track whether a pointer is...
Ralf Jung
-8
/
+8
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-10-14
interpret: clean up AllocBytes
Ralf Jung
-13
/
+5
2023-08-09
Convert Const to Allocation in smir
ouz-a
-0
/
+3
2023-08-02
const validation: point at where we found a pointer but expected an integer
Ralf Jung
-25
/
+41
2023-07-25
add some sanity checks in write_immediate_no_validate
Ralf Jung
-1
/
+1
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-19
/
+29
2023-04-09
fixup! Improve `Allocation::hash
Nilstrieb
-1
/
+1
2023-04-09
Improve `Allocation::hash
Nilstrieb
-9
/
+17
2023-03-28
address review comments
Rémy Rakic
-2
/
+0
2023-03-01
Format
Rune Tynan
-8
/
+2
2023-02-28
Make zeroed return an Option
Rune Tynan
-13
/
+8
2023-02-20
Minimal changes to make miri work
Rune Tynan
-12
/
+2
2023-02-20
Remove unused lifetime
Rune Tynan
-1
/
+1
2023-02-20
Add mentioned from_raw_bytes constructor
Rune Tynan
-0
/
+17
2023-02-20
Allow non-`Box` allocations in preparation for aligned const allocations for ...
Rune Tynan
-16
/
+72
2022-11-30
Update documentation
Oli Scherer
-1
/
+1
2022-11-26
interpret: remove PartialOrd from a bunch of types that do not have or need a...
Ralf Jung
-2
/
+2
2022-11-18
interpret: use Either over Result when it is not representing an error condition
Ralf Jung
-3
/
+5
2022-11-14
assert that we are (de)seiralizing ProvenanceMap correctly
Ralf Jung
-9
/
+7
2022-11-06
make uninit_mask a unit test
Ralf Jung
-0
/
+2
2022-11-06
move InitMask to its own module
Ralf Jung
-583
/
+36
2022-11-06
dont debug-print allocations, that's too verbose
Ralf Jung
-4
/
+4
2022-11-06
interpret: support for per-byte provenance
Ralf Jung
-173
/
+21
2022-08-27
interpret: make read-pointer-as-bytes *always* work in Miri
Ralf Jung
-91
/
+65
2022-08-27
interpret: rename relocation → provenance
Ralf Jung
-91
/
+90
2022-08-26
make read_immediate error immediately on uninit, so ImmTy can carry initializ...
Ralf Jung
-17
/
+8
2022-08-26
remove some now-unnecessary parameters from check_bytes
Ralf Jung
-19
/
+4
2022-07-19
interpret: rename Tag/PointerTag to Prov/Provenance
Ralf Jung
-40
/
+41
2022-07-13
get rid of MemPlaceMeta::Poison
Ralf Jung
-0
/
+2
2022-07-06
interpret: use AllocRange in UninitByteAccess
Ralf Jung
-9
/
+12
2022-07-05
Rollup merge of #98811 - RalfJung:interpret-alloc-range, r=oli-obk
Dylan DPC
-1
/
+7
2022-07-02
add AllocRange Debug impl; remove redundant AllocId Display impl
Ralf Jung
-1
/
+7
2022-06-28
make `get_relocations` private
Rémy Rakic
-6
/
+11
2022-06-22
Rollup merge of #98099 - RalfJung:convert_tag_add_extra, r=oli-obk
Yuki Okushi
-6
/
+6
2022-06-17
Auto merge of #98097 - lqd:const-alloc-hash, r=oli-obk
bors
-2
/
+75
2022-06-16
adjust const alloc interning partial hash comments
Rémy Rakic
-4
/
+8
2022-06-16
ctfe: limit hashing of big const allocations when interning
Rémy Rakic
-2
/
+71
2022-06-16
interpret: convert_tag_add_extra, init_allocation_extra: allow tagger to rais...
Ralf Jung
-6
/
+6
2022-06-05
interpret: better control over whether we read data with provenance, and impl...
Ralf Jung
-28
/
+53
2022-05-22
Lifetime variance fixes for rustc
Michael Goulet
-1
/
+1
2022-05-19
interpret/validity: separately control checking numbers for being init and no...
Ralf Jung
-4
/
+7
2022-05-02
fix most compiler/ doctests
Elliot Roberts
-5
/
+5
2022-04-21
deduplicate a lot of code
b-naber
-4
/
+0
2022-04-21
implement valtree -> constvalue conversion
b-naber
-0
/
+5
2022-04-20
Rollup merge of #96160 - RalfJung:interpret-debug, r=oli-obk
Dylan DPC
-0
/
+8
2022-04-17
explain why prepare_relocation_copy works the way it does
Ralf Jung
-4
/
+11
2022-04-17
add caution to some comments
Ralf Jung
-1
/
+7
[next]