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
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_mir
/
interpret
Age
Commit message (
Expand
)
Author
Lines
2018-08-23
Small style fixes
Bernardo Meurer
-5
/
+5
2018-08-23
More tidy fixes to CTFE
Bernardo Meurer
-9
/
+5
2018-08-23
Fix stylistic mistakes
Bernardo Meurer
-6
/
+13
2018-08-23
Fixup long code lines
Bernardo Meurer
-31
/
+91
2018-08-23
Reflow and fixup comments
Bernardo Meurer
-30
/
+47
2018-08-23
Add license header to CTFE/MIRI
Bernardo Meurer
-0
/
+140
2018-08-22
Auto merge of #52011 - oli-obk:dont_you_hate_it_too_when_everything_panics_co...
bors
-15
/
+82
2018-08-22
Allow panicking with string literal messages inside constants
Oliver Schneider
-15
/
+82
2018-08-22
Fix rebase issues
varkor
-20
/
+20
2018-08-22
Remove Ty prefix from Ty{Bool|Char|Int|Uint|Float|Str}
varkor
-20
/
+20
2018-08-22
Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu...
varkor
-16
/
+16
2018-08-22
Rename ty::TyVariants to ty::TyKind
varkor
-4
/
+4
2018-08-22
fix error reporting in validation
Ralf Jung
-6
/
+13
2018-08-22
fix validating fat pointers to user-defined unsized types
Ralf Jung
-53
/
+28
2018-08-22
fix a comment in validity
Ralf Jung
-1
/
+3
2018-08-22
fix layout sanity check
Ralf Jung
-1
/
+6
2018-08-22
also avoid recomputing the layout for unary and binary ops, where possible
Ralf Jung
-19
/
+47
2018-08-22
in a Use statement, exploit the fact that type and hence layout are the same ...
Ralf Jung
-15
/
+44
2018-08-22
optimize creating a stack frame
Ralf Jung
-6
/
+15
2018-08-22
fix validating fat raw pointers
Ralf Jung
-18
/
+25
2018-08-22
optimize sanity check path printing
Ralf Jung
-82
/
+97
2018-08-22
avoid some redundant alignment checks
Ralf Jung
-7
/
+18
2018-08-22
optimize validation iterating over the elements of an array
Ralf Jung
-30
/
+72
2018-08-22
fix formatting nits
Ralf Jung
-7
/
+7
2018-08-22
move validation to its own file
Ralf Jung
-331
/
+346
2018-08-22
fix operator handling when using 128bit intrinsics
Ralf Jung
-1
/
+1
2018-08-22
finally remove all traces of signs from memory
Ralf Jung
-71
/
+68
2018-08-22
fix computing layout when calling virtual fn
Ralf Jung
-3
/
+9
2018-08-22
avoid allocating for ZST
Ralf Jung
-1
/
+4
2018-08-22
fix using copy_op to transmute
Ralf Jung
-8
/
+10
2018-08-22
try_read_value_from_ptr -> try_read_value_from_mplace
Ralf Jung
-19
/
+18
2018-08-22
fix dynamically determining size and alignment
Ralf Jung
-17
/
+20
2018-08-22
fix accessing unsized fields
Ralf Jung
-14
/
+15
2018-08-22
fix drop typing; use same machinery for validating (sanity checking) dyn trai...
Ralf Jung
-54
/
+88
2018-08-22
fix dropping with vtables
Ralf Jung
-6
/
+14
2018-08-22
Tweak logging
Ralf Jung
-21
/
+23
2018-08-22
fix union field access and DST computations and dumping of places
Ralf Jung
-27
/
+33
2018-08-22
remove cur_frame from memory (validation is gone, new validation will not nee...
Ralf Jung
-14
/
+0
2018-08-22
generalize truncate and sign_extend to take a Size
Ralf Jung
-7
/
+7
2018-08-22
miri/CTFE refactor
Ralf Jung
-1694
/
+1816
2018-08-22
Move some value-and-memory related things out of eval_context
Ralf Jung
-765
/
+782
2018-08-21
Rollup merge of #53496 - matthiaskrgr:codespell_08_2018, r=varkor
kennytm
-2
/
+2
2018-08-19
mv (mod) codemap source_map
Donato Sciarra
-8
/
+8
2018-08-19
Fix typos found by codespell.
Matthias Krüger
-2
/
+2
2018-08-03
Reintroduce alignment check
Oliver Schneider
-0
/
+1
2018-08-03
Remove spurious whitespace
Oliver Schneider
-1
/
+1
2018-08-03
Remove some more unnecessary `mut`
Oliver Schneider
-4
/
+4
2018-08-02
Second field of ScalarPair can be undef in some cases
Oliver Schneider
-1
/
+1
2018-08-02
Reading values should not be looking at the variant
Oliver Schneider
-15
/
+2
2018-08-01
Fallout from fixing `try_read_value` to work with enums
Oliver Schneider
-34
/
+17
[prev]
[next]