| Age | Commit message (Expand) | Author | Lines |
| 2019-06-05 | Permit unwinding through FFI by default | Mark Rousskov | -1/+1 |
| 2019-05-10 | Remove hir::ExprKind::If and replace it with lowering to hir::ExprKind::Match. | Mazdak Farrokhzad | -40/+0 |
| 2019-05-04 | Auto merge of #59897 - tmandry:variantful-generators, r=eddyb | bors | -15/+3 |
| 2019-04-25 | Update existing usages | varkor | -8/+8 |
| 2019-04-25 | Support variantful generators | Tyler Mandry | -16/+3 |
| 2019-04-25 | Define generator discriminant type in only one place | Tyler Mandry | -2/+3 |
| 2019-04-24 | Evaluate hair::ExprKind::Use in into | Matthew Jasper | -6/+5 |
| 2019-04-24 | Allow subtyping of the final expression of a constant | Matthew Jasper | -5/+28 |
| 2019-04-23 | rustc_mir: create the `let` and "remainder" scopes in source order. | Eduard-Mihai Burtescu | -2/+3 |
| 2019-04-23 | rustc: dissuade compiler developers from misusing upvar debuginfo. | Eduard-Mihai Burtescu | -9/+9 |
| 2019-04-23 | rustc: don't track var_hir_id or mutability in mir::UpvarDecl. | Eduard-Mihai Burtescu | -10/+15 |
| 2019-04-21 | Enable migrate mode by default on the 2015 edition | Matthew Jasper | -53/+39 |
| 2019-04-16 | refactor ExprKind to use new PointerCast enum | Saleem Jaffer | -44/+5 |
| 2019-04-15 | basic refactor. Adding PointerCast enum | Saleem Jaffer | -10/+27 |
| 2019-04-03 | Rollup merge of #59630 - nnethercote:shrink-mir-Statement, r=pnkfelix | Mazdak Farrokhzad | -3/+3 |
| 2019-04-03 | Rollup merge of #59514 - tmandry:remove-adt-def-from-projection-elem, r=eddyb | Mazdak Farrokhzad | -9/+10 |
| 2019-04-03 | Shrink `mir::Statement`. | Nicholas Nethercote | -3/+3 |
| 2019-04-02 | Remove adt_def from PlaceTy and make it a struct | Tyler Mandry | -5/+5 |
| 2019-04-02 | Replace adt_def with name in mir::ProjectionElem::Downcast | Tyler Mandry | -4/+5 |
| 2019-04-02 | renames EvalErrorKind to InterpError | kenta7777 | -6/+6 |
| 2019-04-01 | Allow closure to unsafe fn coercion | Taiki Endo | -2/+2 |
| 2019-03-26 | Rollup merge of #59232 - saleemjaffer:mir_place_refactor, r=oli-obk | Mazdak Farrokhzad | -1/+1 |
| 2019-03-24 | Remove `CtorOf` from `Node::Ctor`. | David Wood | -1/+1 |
| 2019-03-24 | Remove `VariantDef::parent_did` | Vadim Petrochenkov | -1/+1 |
| 2019-03-24 | Separate variant id and variant constructor id. | David Wood | -4/+1 |
| 2019-03-24 | Auto merge of #59199 - estebank:untrack-errors, r=eddyb | bors | -4/+10 |
| 2019-03-23 | Auto merge of #59068 - ljedrz:kill_off_NodeId_stragglers, r=Zoxc | bors | -2/+2 |
| 2019-03-23 | adding mir::StaticKind enum for static and promoted | Saleem Jaffer | -2/+1 |
| 2019-03-22 | Add note to address check_match errors | Esteban Küber | -3/+3 |
| 2019-03-22 | address review comments | Esteban Küber | -5/+6 |
| 2019-03-22 | Remove track_errors from check_match | Esteban Küber | -1/+6 |
| 2019-03-18 | promoted is still left in 2 places | Saleem Jaffer | -0/+1 |
| 2019-03-16 | Revert the `LazyConst` PR | Oliver Scherer | -5/+5 |
| 2019-03-16 | removed some unnecessary comments. | kenta7777 | -2/+0 |
| 2019-03-14 | Auto merge of #58176 - Zoxc:lint-levels, r=oli-obk | bors | -11/+19 |
| 2019-03-12 | replaced some bit operations with truncate | kenta7777 | -3/+3 |
| 2019-03-11 | reduced some code repetitions of bit operation | kenta7777 | -2/+3 |
| 2019-03-10 | HirIdification: remove all NodeIds from rustc_mir | ljedrz | -2/+2 |
| 2019-03-09 | Rollup merge of #58762 - petrochenkov:unwind, r=Mark-Simulacrum | Mazdak Farrokhzad | -2/+5 |
| 2019-03-07 | hir: remove NodeId from PatKind | ljedrz | -20/+18 |
| 2019-03-07 | HirIdification: replace NodeId method calls | ljedrz | -20/+18 |
| 2019-03-05 | Only insert nodes which changes lint levels in the LintLevelMap | John Kåre Alsaker | -11/+19 |
| 2019-03-03 | Auto merge of #58673 - matthewjasper:typeck-ptr-coercions, r=pnkfelix | bors | -2/+7 |
| 2019-03-02 | hir: remove NodeId from VariantData | ljedrz | -2/+2 |
| 2019-03-01 | Put Local, Static and Promoted as one Base variant of Place | Santiago Pastorino | -40/+54 |
| 2019-02-27 | Validate `#[unwind]` syntax regardless of platform-specific panic strategy | Vadim Petrochenkov | -2/+5 |
| 2019-02-26 | replace &'tcx Substs with SubstsRef | csmoe | -2/+2 |
| 2019-02-26 | Auto merge of #58561 - ljedrz:HirIdify_some_nodes, r=Zoxc | bors | -14/+8 |
| 2019-02-24 | hir: remove NodeId from Block | ljedrz | -14/+8 |
| 2019-02-23 | Type check coercions to pointer types | Matthew Jasper | -2/+7 |