| Age | Commit message (Expand) | Author | Lines |
| 2019-04-07 | implement by-value object safety | Ralf Jung | -11/+27 |
| 2019-04-06 | miri engine: lazily allocate memory for locals on first write | Ralf Jung | -3/+4 |
| 2019-04-02 | renames EvalErrorKind to InterpError | kenta7777 | -3/+3 |
| 2019-03-26 | renames EvalContext to InterpretCx. | kenta7777 | -2/+2 |
| 2019-03-01 | Put Local, Static and Promoted as one Base variant of Place | Santiago Pastorino | -2/+6 |
| 2019-02-13 | make bin_op and unary_op APIs consistently work on ImmTy | Ralf Jung | -2/+2 |
| 2019-02-13 | make OpTy.op private, and ImmTy.imm public instead | Ralf Jung | -6/+8 |
| 2019-02-08 | librustc_mir => 2018 | Taiki Endo | -3/+3 |
| 2019-01-30 | Allow `layout_of_local` to also use cached layouts | Oliver Scherer | -2/+2 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -1/+1 |
| 2018-12-01 | Auto merge of #56165 - RalfJung:drop-glue-type, r=eddyb,nikomatsakis | bors | -12/+24 |
| 2018-11-24 | Move alignment checks out of `Allocation` | Oliver Scherer | -2/+1 |
| 2018-11-24 | Adjust rustc_mir::interpret to changes in `Allocation`/`Memory` methods | Oliver Scherer | -1/+2 |
| 2018-11-22 | miri: restrict fn argument punning to Rust ABI | Ralf Jung | -12/+21 |
| 2018-11-22 | drop glue takes in mutable references, it should reflect that in its type | Ralf Jung | -0/+3 |
| 2018-11-22 | rustc_target: avoid using AbiAndPrefAlign where possible. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-11-07 | only count deref_operand as actual deref, but not all ref-to-place conversions | Ralf Jung | -1/+1 |
| 2018-11-07 | no more action on ref or cast, but add new MIR statement for escaping a ptr t... | Ralf Jung | -4/+1 |
| 2018-11-04 | rustc_target: pass contexts by reference, not value. | Eduard-Mihai Burtescu | -3/+3 |
| 2018-11-02 | Rename `Value` to `Immediate` for miri | Oliver Scherer | -7/+7 |
| 2018-10-24 | Add InstanceDef::VtableShim. | Masaki Hara | -0/+1 |
| 2018-10-21 | Use `read_local_of_frame` in `eval_place_to_op` | bjorn3 | -2/+2 |
| 2018-10-18 | add 'raw reference' to the machine hook, and use that in ptr-to-raw casts | Ralf Jung | -1/+1 |
| 2018-10-18 | provide machine hooks for creating references and accessing memory | Ralf Jung | -1/+4 |
| 2018-10-13 | validate return value on stack pop | Ralf Jung | -12/+10 |
| 2018-10-13 | check return type even for uninhabited case | Ralf Jung | -5/+6 |
| 2018-10-13 | fix validation around transmuting copy_op | Ralf Jung | -1/+2 |
| 2018-10-10 | miri engine: basic support for pointer provenance tracking | Ralf Jung | -7/+7 |
| 2018-10-09 | fix nits and handling of extern static | Ralf Jung | -1/+1 |
| 2018-10-09 | miri engine: also check return type before calling function | Ralf Jung | -1/+15 |
| 2018-09-20 | move CTFE engine snapshot state out of miri engine into CTFE machine instance | Ralf Jung | -1/+1 |
| 2018-09-10 | renamed mk_nil to mk_unit | kenta7777 | -1/+1 |
| 2018-08-29 | make ptr_op finally reponsible for all ops involving pointers; make ValTy con... | Ralf Jung | -3/+3 |
| 2018-08-29 | re-do argument passing one more time to finally be sane | Ralf Jung | -183/+160 |
| 2018-08-29 | move some Scalar helpers from miri here, and use them where appropriate | Ralf Jung | -6/+3 |
| 2018-08-28 | address nits | Ralf Jung | -2/+2 |
| 2018-08-27 | use associated const for machine controlling mutable statics | Ralf Jung | -1/+1 |
| 2018-08-27 | get rid of *most* of the fn call hack by honoring mir.spread_arg | Ralf Jung | -60/+54 |
| 2018-08-27 | fix handling of unsized types in validation; validate str to be UTF-8 | Ralf Jung | -11/+6 |
| 2018-08-27 | terminator/drop.rs is just one fn... merge it together with the other termina... | Ralf Jung | -0/+488 |