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
/
validity.rs
Age
Commit message (
Expand
)
Author
Lines
2020-01-17
Rollup merge of #68288 - RalfJung:fmt, r=oli-obk
Dylan DPC
-8
/
+4
2020-01-16
adjust Deref comment
Ralf Jung
-7
/
+5
2020-01-16
let rustfmt undo most of my edits :(
Ralf Jung
-4
/
+2
2020-01-16
fix rustfmt fallout
Ralf Jung
-5
/
+5
2020-01-14
Untangle ZST validation from integer validation and generalize it to all zsts
Oliver Scherer
-11
/
+7
2020-01-13
Early abort validation of arrays of zsts because there is no data to be checked
Oliver Scherer
-3
/
+8
2020-01-09
Rename `Unsized` to `Meta`
Oliver Scherer
-2
/
+2
2020-01-07
Poison any `MemPlace` created from a zst Operand (or otherwise via `MPlaceTy:...
Oliver Scherer
-6
/
+9
2020-01-07
Remove a ZST special casing that is not necessary anymore
Oliver Scherer
-6
/
+2
2020-01-07
Automatically prefer integer addresses for zst MPlace
Oliver Scherer
-7
/
+4
2020-01-05
Remove rustc_hir reexports in rustc::hir.
Mazdak Farrokhzad
-1
/
+1
2020-01-01
Rename `syntax_pos` to `rustc_span` in source code
Vadim Petrochenkov
-1
/
+1
2019-12-29
Resolve long compile times when evaluating always valid constants
Wesley Wiser
-3
/
+12
2019-12-22
Format the world
Mark Rousskov
-124
/
+128
2019-12-12
avoid more intermediate allocations in validation errors
Ralf Jung
-23
/
+16
2019-12-12
validation: avoid some intermediate allocations
Ralf Jung
-6
/
+6
2019-11-22
fix reoccuring typo: dereferencable -> dereferenceable
Ralf Jung
-2
/
+2
2019-11-08
Rollup merge of #66154 - RalfJung:to_usize, r=oli-obk
Mazdak Farrokhzad
-1
/
+1
2019-11-08
miri: Rename to_{u,i}size to to_machine_{u,i}size
Ralf Jung
-1
/
+1
2019-11-08
rename Memory::get methods to get_raw to indicate their unchecked nature
Ralf Jung
-1
/
+4
2019-11-06
improve a comment
Ralf Jung
-1
/
+1
2019-11-06
remvoe to_scalar_ptr and use ref_to_mplace everywhere
Ralf Jung
-28
/
+14
2019-11-04
let caller of check_ptr_access_align control the error message
Ralf Jung
-2
/
+7
2019-10-18
Don't ICE when evaluating writes to uninhabited enum variants
Wesley Wiser
-1
/
+1
2019-09-26
Rename `Pat.node` to `Pat.kind`
varkor
-1
/
+1
2019-09-25
Rename `sty` to `kind`
varkor
-6
/
+6
2019-08-30
mod-level doc comment for validity check
Ralf Jung
-0
/
+6
2019-08-26
raw slices do not have to comply to the size limit
Ralf Jung
-14
/
+5
2019-08-25
test for too long slices
Ralf Jung
-2
/
+14
2019-08-25
validate raw wide pointers
Ralf Jung
-2
/
+9
2019-08-25
factor wide ptr metadata checking into separate method
Ralf Jung
-33
/
+42
2019-08-02
miri: validity checks alignment even when machine otherwise does not
Ralf Jung
-1
/
+3
2019-07-31
code review fixes
Saleem Jaffer
-23
/
+22
2019-07-30
renaming throw_err_* to throw_*
Saleem Jaffer
-15
/
+13
2019-07-30
renaming err to err_unsup
Saleem Jaffer
-2
/
+2
2019-07-30
adding throw_ and err_ macros for InterpError
Saleem Jaffer
-2
/
+2
2019-07-29
code review fixes
Saleem Jaffer
-4
/
+5
2019-07-29
adding a err macro for each of the InterpError variants
Saleem Jaffer
-4
/
+4
2019-07-29
fixing fallout due to InterpError refactor
Saleem Jaffer
-11
/
+11
2019-07-14
miri validation: better error messages for dangling references
Ralf Jung
-2
/
+2
2019-07-13
Rollup merge of #62585 - pnkfelix:issue-60431-make-struct-tail-normalize-when...
Mazdak Farrokhzad
-1
/
+2
2019-07-12
Replace `struct_tail` and `struct_lockstep_tails` with variants handling norm...
Felix S. Klock II
-1
/
+2
2019-07-06
forcing instead of normalization
Ralf Jung
-4
/
+11
2019-07-06
Add check_mplace_ptr convenience method; provide ptr-normalization methods fo...
Ralf Jung
-8
/
+11
2019-07-04
improve validity error range printing for singleton ranges
Ralf Jung
-8
/
+9
2019-07-04
turns out that dangling pointer branch is dead code; remove it and improve th...
Ralf Jung
-12
/
+9
2019-07-04
use get_size_and_align to test if an allocation is live
Ralf Jung
-9
/
+8
2019-07-04
make Memory::get_fn take a Scalar like most of the Memory API surface
Ralf Jung
-5
/
+5
2019-06-27
rename InterpretCx -> InterpCx
Ralf Jung
-4
/
+4
2019-06-23
comment tweaks, better validation errors, update UI tests
Ralf Jung
-6
/
+18
[next]