| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2018-12-23 | Rollup merge of #56973 - RalfJung:miri-trace, r=oli-obk | kennytm | -3/+3 |
| 2018-12-19 | make basic CTFE tracing available on release builds | Ralf Jung | -3/+3 |
| 2018-12-18 | treat ref-to-raw cast like a reborrow: do a special kind of retag | Ralf Jung | -6/+2 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -3/+3 |
| 2018-12-03 | Retag needs to know whether this is a 2-phase-reborrow | Ralf Jung | -2/+2 |
| 2018-11-18 | Remove mir::StatementKind::EndRegion | Matthew Jasper | -1/+0 |
| 2018-11-07 | no more action on ref or cast, but add new MIR statement for escaping a ptr t... | Ralf Jung | -13/+9 |
| 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 | -6/+6 |
| 2018-10-29 | let create_ref take a mutability, and leave it to step.rs to interpret mir::B... | Ralf Jung | -2/+10 |
| 2018-10-29 | Emit Retag statements, kill Validate statements | Ralf Jung | -5/+4 |
| 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 | -2/+3 |
| 2018-10-14 | Add comment about step being used by priroda | bjorn3 | -0/+2 |
| 2018-10-14 | Make EvalContext::step public again | bjorn3 | -1/+1 |
| 2018-09-23 | Auto merge of #54380 - RalfJung:miri-snapshot, r=eddyb | bors | -40/+2 |
| 2018-09-20 | move CTFE engine snapshot state out of miri engine into CTFE machine instance | Ralf Jung | -40/+2 |
| 2018-09-18 | Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake read | Remy Rakic | -2/+2 |
| 2018-09-14 | Rollup merge of #54076 - RalfJung:miri-snapshot, r=oli-obk | kennytm | -1/+4 |
| 2018-09-10 | add the `AscribeUserType` statement kind | Niko Matsakis | -1/+1 |
| 2018-09-09 | miri loop detector hashing: fix enum hashing to also consider discriminant; d... | Ralf Jung | -1/+4 |
| 2018-09-03 | Use EvalContext's TyCtx for the purpose of hashing the evaluation context | Bruno Dutra | -1/+6 |
| 2018-09-03 | Promote EvalSnapshot to newtype | Bruno Dutra | -1/+1 |
| 2018-08-29 | move some Scalar helpers from miri here, and use them where appropriate | Ralf Jung | -16/+7 |
| 2018-08-27 | fix handling of unsized types in validation; validate str to be UTF-8 | Ralf Jung | -3/+3 |
| 2018-08-27 | validate enum discriminant whenever it is read | Ralf Jung | -3/+3 |
| 2018-08-27 | without all those copies of constants, we can finally make eval_operand take ... | Ralf Jung | -5/+5 |
| 2018-08-27 | Miri Memory Work | Ralf Jung | -4/+12 |
| 2018-08-25 | Auto merge of #53609 - bemeurer:tidy-ctfe, r=RalfJung | bors | -2/+12 |
| 2018-08-24 | support user-given types in adts | Niko Matsakis | -1/+1 |
| 2018-08-23 | Reflow and fixup comments | Bernardo Meurer | -2/+2 |
| 2018-08-23 | Add license header to CTFE/MIRI | Bernardo Meurer | -0/+10 |
| 2018-08-22 | also avoid recomputing the layout for unary and binary ops, where possible | Ralf Jung | -6/+38 |
| 2018-08-22 | in a Use statement, exploit the fact that type and hence layout are the same ... | Ralf Jung | -4/+5 |
| 2018-08-22 | Tweak logging | Ralf Jung | -3/+3 |
| 2018-08-22 | miri/CTFE refactor | Ralf Jung | -89/+48 |
| 2018-08-22 | Move some value-and-memory related things out of eval_context | Ralf Jung | -3/+197 |
| 2018-08-01 | Reintroduce `Undef` and properly check constant value sizes | Oliver Schneider | -1/+1 |
| 2018-07-04 | Move `Eq + Hash + Clone` bounds to `Machine` | Dylan MacKenzie | -5/+1 |
| 2018-07-04 | Avoid overflow in step counter | Dylan MacKenzie | -13/+13 |
| 2018-07-04 | Rename `bloom` to `hashes` | Dylan MacKenzie | -2/+2 |
| 2018-07-04 | Enable loop detector in step loop | Dylan MacKenzie | -8/+25 |