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
/
mod.rs
Age
Commit message (
Expand
)
Author
Lines
2024-11-19
move `fn is_item_raw` to `TypingEnv`
lcnr
-3
/
+3
2024-11-18
use `TypingEnv` when no `infcx` is available
lcnr
-2
/
+6
2024-11-09
make return type of get_alloc_info a struct, and reduce some code duplication...
Ralf Jung
-3
/
+83
2024-11-03
compiler: Directly use rustc_abi in metadata and middle
Jubilee Young
-1
/
+1
2024-10-19
interpret errors: add map_err_kind, rename InterpError -> InterpErrorKind
Ralf Jung
-1
/
+1
2024-10-01
make InterpResult a dedicated type to avoid accidentally discarding the error
Ralf Jung
-6
/
+6
2024-09-30
panic when an interpreter error gets unintentionally discarded
Ralf Jung
-6
/
+6
2024-09-23
Check vtable projections for validity in miri
Michael Goulet
-7
/
+9
2024-09-22
Reformat using the new identifier sorting from rustfmt
Michael Goulet
-2
/
+2
2024-08-06
miri: make vtable addresses not globally unique
Ralf Jung
-94
/
+51
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-21
/
+14
2024-07-22
Auto merge of #127442 - saethlin:alloc-decoding-lock, r=oli-obk
bors
-89
/
+25
2024-07-21
Explain why the new setup can't deadlock
Ben Kimock
-1
/
+13
2024-07-17
Remove in-progress allocation decoding states
Ben Kimock
-89
/
+13
2024-07-14
Add cache for `allocate_str`
Adwin White
-6
/
+11
2024-07-02
Miri function identity hack: account for possible inlining
Ralf Jung
-23
/
+50
2024-05-23
Remove `#[macro_use] extern crate tracing` from `rustc_middle`.
Nicholas Nethercote
-0
/
+1
2024-05-13
interpret: move error macros into error.rs
Ralf Jung
-129
/
+8
2024-05-13
Remove `extern crate rustc_middle` from `rustc_const_eval`.
Nicholas Nethercote
-11
/
+27
2024-05-09
Remove `TinyList`.
Nicholas Nethercote
-9
/
+8
2024-04-29
Remove `extern crate rustc_macros` from `rustc_middle`.
Nicholas Nethercote
-1
/
+1
2024-03-20
resolve clippy errors
onur-ozkan
-2
/
+2
2024-03-12
Ensure nested allocations in statics do not get deduplicated
Oli Scherer
-1
/
+11
2024-03-11
Rename `IntoDiagnosticArg` as `IntoDiagArg`.
Nicholas Nethercote
-1
/
+1
2024-02-16
Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnay
bors
-4
/
+4
2024-02-15
Add new query just for static initializers
Oli Scherer
-5
/
+6
2024-02-15
Replace `NonZero::<_>::new` with `NonZero::new`.
Markus Reiter
-1
/
+1
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-4
/
+4
2024-01-04
Remove unused `struct_error` function.
Nicholas Nethercote
-6
/
+5
2023-12-07
ctfe interpreter: extend provenance so that it can track whether a pointer is...
Ralf Jung
-1
/
+1
2023-12-02
Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`.
Nicholas Nethercote
-1
/
+1
2023-11-19
Expand Miri's BorTag GC to a Provenance GC
Ben Kimock
-7
/
+0
2023-11-16
Let Miri see the AllocId for all TyCtxt allocations
Ben Kimock
-0
/
+7
2023-10-15
more precise error for 'based on misaligned pointer' case
Ralf Jung
-5
/
+6
2023-10-15
place evaluation: require the original pointer to be aligned if an access hap...
Ralf Jung
-1
/
+1
2023-09-19
move ConstValue into mir
Ralf Jung
-1
/
+1
2023-09-18
Remove unused `Lift` derives.
Nicholas Nethercote
-1
/
+1
2023-09-14
don't force all slice-typed ConstValue to be ConstValue::Slice
Ralf Jung
-1
/
+1
2023-09-14
make it more clear which functions create fresh AllocId
Ralf Jung
-7
/
+8
2023-08-03
Rollup merge of #114372 - RalfJung:const-pointer-as-int, r=oli-obk
Matthias Krüger
-5
/
+5
2023-08-02
const validation: point at where we found a pointer but expected an integer
Ralf Jung
-5
/
+5
2023-08-02
avoid 'miri' when refering to the shared interpreter
Ralf Jung
-1
/
+1
2023-07-30
inline format!() args up to and including rustc_middle
Matthias Krüger
-1
/
+1
2023-07-17
Auto merge of #113562 - saethlin:larger-incr-comp-offset, r=nnethercote
bors
-2
/
+2
2023-07-14
Use u64 for incr comp allocation offsets
Ben Kimock
-2
/
+2
2023-07-14
refactor(rustc_middle): Substs -> GenericArg
Mahdi Dibaiee
-2
/
+2
2023-06-01
Use translatable diagnostics in `rustc_const_eval`
Deadbeef
-3
/
+28
2023-05-15
Suppress "erroneous constant used" for constants tainted by errors
Tomasz Miąsko
-2
/
+2
2023-04-26
Remove QueryEngine trait
John Kåre Alsaker
-1
/
+3
2023-04-04
Remove a fishy Clone impl
Oli Scherer
-1
/
+2
[next]