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
/
src
/
librustc_mir
/
interpret
/
step.rs
Age
Commit message (
Expand
)
Author
Lines
2020-04-15
Add function eval_maybe_thread_local_static_const that allows handling thread...
Vytautas Astrauskas
-4
/
+4
2020-04-15
Make the necessary changes to support concurrency in Miri.
Vytautas Astrauskas
-4
/
+4
2020-04-05
set span more accurately during const_prop
Ralf Jung
-4
/
+2
2020-04-05
Miri terminator handling: only do progress sanity check for 'Call' terminator
Ralf Jung
-5
/
+0
2020-04-02
nix rustc_target::abi::* reexport in ty::layout
Mazdak Farrokhzad
-1
/
+1
2020-03-31
Use Place directly, it's Copy even more use cases
Santiago Pastorino
-14
/
+14
2020-03-30
rustc -> rustc_middle part 2
Mazdak Farrokhzad
-7
/
+7
2020-03-28
use more specialized Scalar::from_ constructors where appropriate
Ralf Jung
-5
/
+3
2020-03-26
Rename asm! to llvm_asm!
Amanieu d'Antras
-1
/
+1
2020-03-25
miri: avoid a bunch of casts by offering usized-based field indexing
Ralf Jung
-4
/
+1
2020-03-25
use checked casts and arithmetic in Miri engine
Ralf Jung
-1
/
+4
2020-03-12
codegen/mir: support polymorphic `InstanceDef`s
David Wood
-1
/
+1
2020-02-28
miri engine: turn some debug_assert into assert
Ralf Jung
-1
/
+1
2020-01-30
Change opt-level from 2 back to 3
Gregor Peach
-0
/
+3
2019-12-22
Format the world
Mark Rousskov
-41
/
+22
2019-12-18
Add Rvalue::AddressOf to MIR
Matthew Jasper
-1
/
+1
2019-12-08
fix miri step debug printing
Ralf Jung
-1
/
+3
2019-12-06
Rename to `then_some` and `then`
varkor
-3
/
+3
2019-12-06
Use `to_option` in various places
varkor
-3
/
+3
2019-11-11
avoid the loop in unwinding stack popping
Ralf Jung
-1
/
+10
2019-11-11
Add hooks for Miri panic unwinding
Aaron Hill
-0
/
+1
2019-09-27
Move Ref-from-arg checking from `step.rs` to `const_prop.rs`
Wesley Wiser
-19
/
+2
2019-09-27
Respond to code review feedback and fix tidy
Wesley Wiser
-1
/
+1
2019-09-27
[const-prop] Replace `Ref` handling with use of `InterpCx`
Wesley Wiser
-2
/
+19
2019-09-27
[const-prop] Replace `Use` handling with use of `InterpCx`
Wesley Wiser
-1
/
+1
2019-09-11
Make Place Boxed on Statement to reduce size from 64 bytes to 32 bytes
Santiago Pastorino
-1
/
+1
2019-08-19
rustc_mir: make subst_from_frame_and_normalize_erasing_regions infallible.
Eduard-Mihai Burtescu
-1
/
+1
2019-08-19
start cleaning up subst mess
Ralf Jung
-1
/
+1
2019-08-17
make both unary_op and binary_op fully typed, including a return type
Ralf Jung
-1
/
+2
2019-08-14
Rollup merge of #63075 - RalfJung:deref-checks, r=oli-obk
Mazdak Farrokhzad
-2
/
+6
2019-08-02
dedup free-form Unsupported errors; add macros for free-form UB and Unsupport...
Ralf Jung
-1
/
+1
2019-07-30
renaming throw_err_* to throw_*
Saleem Jaffer
-1
/
+1
2019-07-30
renaming err to err_unsup
Saleem Jaffer
-1
/
+1
2019-07-30
adding throw_ and err_ macros for InterpError
Saleem Jaffer
-1
/
+1
2019-07-29
adding a err macro for each of the InterpError variants
Saleem Jaffer
-2
/
+2
2019-07-29
fixing fallout due to InterpError refactor
Saleem Jaffer
-2
/
+2
2019-07-28
'Ref' can now be sure it gets a 'Pointer'
Ralf Jung
-2
/
+6
2019-07-06
Add check_mplace_ptr convenience method; provide ptr-normalization methods fo...
Ralf Jung
-6
/
+7
2019-06-27
rename InterpretCx -> InterpCx
Ralf Jung
-3
/
+3
2019-06-12
rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.
Eduard-Mihai Burtescu
-1
/
+1
2019-06-09
Changed usages of `mir` in librustc::mir and librustc_mir to `body`
Jad Ghalayini
-2
/
+2
2019-06-08
rename EvalResult -> InterpResult and EvalError -> InterpErrorInfo
Ralf Jung
-6
/
+6
2019-04-24
Remove incorrect debug assertion in interpret
Matthew Jasper
-2
/
+1
2019-03-26
renames EvalContext to InterpretCx.
kenta7777
-3
/
+3
2019-02-16
Remove an intermediate value from discriminant reading
Oliver Scherer
-2
/
+2
2019-02-13
make bin_op and unary_op APIs consistently work on ImmTy
Ralf Jung
-1
/
+1
2019-02-10
rustc: doc comments
Alexander Regueiro
-1
/
+1
2019-01-23
Follow naming scheme for "frame" methods
Oliver Scherer
-2
/
+2
2019-01-22
Bail out on overly generic substitutions
Oliver Scherer
-2
/
+2
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
[next]