| Age | Commit message (Expand) | Author | Lines |
| 2018-11-18 | Remove mir::StatementKind::EndRegion | Matthew Jasper | -3/+0 |
| 2018-11-15 | Auto merge of #55716 - RalfJung:escape-to-raw, r=oli-obk | bors | -0/+3 |
| 2018-11-07 | no more action on ref or cast, but add new MIR statement for escaping a ptr t... | Ralf Jung | -0/+3 |
| 2018-11-06 | impl_stable_hash_for: support enums and tuple structs with generic parameters | Ralf Jung | -54/+17 |
| 2018-10-29 | Emit Retag statements, kill Validate statements | Ralf Jung | -20/+3 |
| 2018-10-26 | Add the actual chain of projections to `UserTypeProjection`. | Felix S. Klock II | -1/+1 |
| 2018-10-26 | Checkpoint: Added abstraction over collection of projections into user type. | Felix S. Klock II | -0/+1 |
| 2018-10-26 | Added `mir::UserTypeProjection`, a stub for a structure that projects *into* ... | Felix S. Klock II | -0/+2 |
| 2018-10-20 | Use more accurate `ConstraintCategory`s | Matthew Jasper | -0/+2 |
| 2018-10-19 | replace `UserTypeAnnotation::AdtDef` with `TypeOf` | Niko Matsakis | -4/+0 |
| 2018-10-19 | convert `FnDef` to `TypeOf`, which is more general | Niko Matsakis | -1/+1 |
| 2018-10-15 | introduce `FnDef` and `AdtDef` to `UserTypeAnnotation` | Niko Matsakis | -0/+8 |
| 2018-10-15 | introduce a `UserTypeAnnotation` enum | Niko Matsakis | -0/+13 |
| 2018-10-09 | Auto merge of #54798 - matthewjasper:free-region-closure-errors, r=nikomatsakis | bors | -1/+17 |
| 2018-10-06 | Move ConstraintCategory to rustc::mir | Matthew Jasper | -1/+17 |
| 2018-10-05 | Add flag to `mir::LocalDecl` to track whether its a temp from some subexpr a ... | Felix S. Klock II | -0/+1 |
| 2018-10-03 | Record whether a Call in MIR corresponds to a call in HIR | Matthew Jasper | -1/+3 |
| 2018-09-24 | Add more fake borrows to matches | Matthew Jasper | -1/+1 |
| 2018-09-24 | Add "Shallow" borrow kind | Matthew Jasper | -0/+1 |
| 2018-09-18 | Refactor 'ReadForMatch' into 'FakeRead' and add the cause of the fake read | Remy Rakic | -1/+4 |
| 2018-09-10 | propagate user-ascribes types down onto resulting bindings | Niko Matsakis | -0/+1 |
| 2018-09-10 | generalize `AscribeUserType` to handle sub or super type | Niko Matsakis | -1/+2 |
| 2018-09-10 | add the `AscribeUserType` statement kind | Niko Matsakis | -2/+2 |
| 2018-09-07 | make field always private, add `From` impls | Niko Matsakis | -5/+0 |
| 2018-08-31 | Implement the `min_const_fn` feature gate | Oliver Schneider | -0/+1 |
| 2018-08-24 | support user-given types in adts | Niko Matsakis | -1/+2 |
| 2018-08-24 | add a `user_ty` annotation to `Constant` | Niko Matsakis | -1/+1 |
| 2018-07-23 | Promoteds are statics and statics have a place, not just a value | Oliver Schneider | -16/+3 |
| 2018-07-10 | improve error message shown for unsafe operations: explain why undefined beha... | Ralf Jung | -1/+1 |
| 2018-07-03 | store the `HirId` of the upvar | Niko Matsakis | -1/+1 |
| 2018-05-30 | rustc: rename mir::LocalDecl's syntactic_source_info to source_info. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-05-30 | rustc: turn mir::LocalDecl's visibility_source_info into a SourceScope. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-05-30 | rustc: rename mir::LocalDecl's source_info to visibility_source_info. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-05-30 | rustc: turn mir::LocalDecl's syntactic_scope into a SourceInfo. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-05-30 | rustc: rename mir::SourceScopeInfo to mir::SourceScopeLocalData. | Eduard-Mihai Burtescu | -1/+1 |
| 2018-05-30 | rustc: rename mir::VisibilityScope to mir::SourceScope. | Eduard-Mihai Burtescu | -3/+3 |
| 2018-05-29 | rust-lang/rust#27282: Add `StatementKind::ReadForMatch` to MIR. | Felix S. Klock II | -0/+3 |
| 2018-05-08 | Store the GeneratorInterior in the new GeneratorSubsts | John Kåre Alsaker | -2/+1 |
| 2018-05-08 | Store generator movability outside GeneratorInterior | John Kåre Alsaker | -1/+2 |
| 2018-04-30 | Unify MIR assert messages and const eval errors | Oliver Schneider | -21/+0 |
| 2018-04-28 | Track unused mutable variables across closures | Keith Yeung | -0/+5 |
| 2018-03-22 | UserAssertTy can handle inference variables. | David Wood | -2/+2 |
| 2018-03-22 | Added UserAssertTy statement. | David Wood | -0/+4 |
| 2018-03-08 | Add InterpretInterner to StableHashingContext for AllocId serialization | Oliver Schneider | -49/+49 |
| 2018-03-08 | Prepare for using miri in trans | Alexander Regueiro | -0/+2 |
| 2018-02-09 | Auto merge of #47802 - bobtwinkles:loop_false_edge, r=nikomatsakis | bors | -0/+4 |
| 2018-02-08 | Encode (in MIR) whether borrows are explicit in source or arise due to autoref. | Felix S. Klock II | -1/+19 |
| 2018-02-05 | mir: Add TerminatorKind::FalseUnwind | bobtwinkles | -0/+4 |
| 2017-12-24 | Auto merge of #46896 - arielb1:shadow-scope, r=eddyb | bors | -1/+1 |
| 2017-12-21 | fix debuginfo scoping of let-statements | Ariel Ben-Yehuda | -1/+1 |