| Age | Commit message (Expand) | Author | Lines |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-18 | treat ref-to-raw cast like a reborrow: do a special kind of retag | Ralf Jung | -4/+5 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -2/+2 |
| 2018-12-06 | Use a function to access the Hir map to be able to turn it into a query later | John Kåre Alsaker | -2/+2 |
| 2018-12-03 | Retag needs to know whether this is a 2-phase-reborrow | Ralf Jung | -2/+8 |
| 2018-11-09 | Don't inline virtual calls (take 2) | Wesley Wiser | -45/+49 |
| 2018-11-07 | Consume optimization fuel from the MIR inliner | Wesley Wiser | -1/+13 |
| 2018-10-29 | make inliner remove the fn_entry flag on Retag statements | Ralf Jung | -0/+8 |
| 2018-10-14 | [mir-inlining] Don't inline virtual calls | Wesley Wiser | -7/+16 |
| 2018-09-26 | Auto merge of #54526 - nnethercote:shrink-StatementKind, r=nagisa | bors | -2/+2 |
| 2018-09-24 | Shrink StatementKind::Assign. | Nicholas Nethercote | -2/+2 |
| 2018-09-20 | Extend MIR inlining to all operand variants | Christian Poveda | -2/+2 |
| 2018-09-18 | Merge indexed_set.rs into bitvec.rs, and rename it bit_set.rs. | Nicholas Nethercote | -2/+2 |
| 2018-08-22 | Remove Ty prefix from Ty{Adt|Array|Slice|RawPtr|Ref|FnDef|FnPtr|Dynamic|Closu... | varkor | -4/+4 |
| 2018-08-19 | Fix typos found by codespell. | Matthias Krüger | -3/+3 |
| 2018-08-01 | Split out growth functionality into BitVector type | Mark Rousskov | -2/+2 |
| 2018-07-29 | Replace push loops with collect() and extend() where possible | ljedrz | -4/+3 |
| 2018-07-23 | Promoteds are statics and statics have a place, not just a value | Oliver Schneider | -15/+12 |
| 2018-06-14 | rustc: rename ty::maps to ty::query. | Eduard-Mihai Burtescu | -3/+2 |
| 2018-05-30 | rustc: rename mir::LocalDecl's syntactic_source_info to source_info. | Eduard-Mihai Burtescu | -3/+3 |
| 2018-05-30 | rustc: turn mir::LocalDecl's visibility_source_info into a SourceScope. | Eduard-Mihai Burtescu | -3/+1 |
| 2018-05-30 | rustc: rename mir::LocalDecl's source_info to visibility_source_info. | Eduard-Mihai Burtescu | -2/+3 |
| 2018-05-30 | rustc: turn mir::LocalDecl's syntactic_scope into a SourceInfo. | Eduard-Mihai Burtescu | -0/+3 |
| 2018-05-30 | rustc: rename mir::VisibilityScope to mir::SourceScope. | Eduard-Mihai Burtescu | -5/+5 |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -8/+8 |
| 2018-05-01 | rustc: return impl Iterator from Terminator(Kind)::successors(_mut). | Eduard-Mihai Burtescu | -1/+1 |
| 2018-04-27 | Auto merge of #50102 - Zoxc:query-nomacro, r=michaelwoerister | bors | -1/+1 |
| 2018-04-27 | Auto merge of #50097 - glandium:box_free, r=nikomatsakis | bors | -63/+2 |
| 2018-04-27 | Move query functions out from the define_maps! macro | John Kåre Alsaker | -1/+1 |
| 2018-04-26 | rustc_target: move in syntax::abi and flip dependency. | Irina Popa | -1/+1 |
| 2018-04-20 | Pass the right type to box_free() in MIR | Mike Hommey | -63/+2 |
| 2018-03-14 | remove defaulting to unit | Andrew Cann | -1/+1 |
| 2018-03-13 | `trans_apply_param_substs` => `subst_and_normalize_erasing_regions` | Niko Matsakis | -27/+7 |
| 2018-03-08 | Produce instead of pointers | Oliver Schneider | -0/+7 |
| 2018-03-06 | Replace attr::contains_name(..., "cold") | Wesley Wiser | -5/+5 |
| 2018-03-06 | Add `inline` to `TransFnAttrs` | Wesley Wiser | -1/+1 |
| 2018-02-09 | Auto merge of #47802 - bobtwinkles:loop_false_edge, r=nikomatsakis | bors | -0/+3 |
| 2018-02-08 | Encode (in MIR) whether borrows are explicit in source or arise due to autoref. | Felix S. Klock II | -2/+2 |
| 2018-02-05 | mir: Add TerminatorKind::FalseUnwind | bobtwinkles | -0/+3 |
| 2018-02-01 | rustc: prefer ParamEnvAnd and LayoutCx over tuples for LayoutOf. | Eduard-Mihai Burtescu | -2/+1 |
| 2017-12-21 | Mir: Add Terminatorkind::Abort | David Henningsson | -0/+1 |
| 2017-12-01 | MIR: s/lv(al(ue)?)?/place in function/variable/module names. | Eduard-Mihai Burtescu | -13/+13 |
| 2017-12-01 | MIR: s/Lvalue/Place in type names. | Eduard-Mihai Burtescu | -17/+17 |
| 2017-11-28 | MIR: split Operand::Consume into Copy and Move. | Eduard-Mihai Burtescu | -4/+4 |
| 2017-11-28 | rustc_mir: enforce that arguments are replaced with Local's only. | Eduard-Mihai Burtescu | -41/+14 |
| 2017-11-21 | Auto merge of #45879 - nikomatsakis:nll-kill-cyclic-closures, r=arielb1 | bors | -8/+39 |
| 2017-11-19 | fix closure inlining by spilling arguments to a temporary | Niko Matsakis | -8/+39 |
| 2017-11-19 | rustc: move size, align & primitive_align from Abi::Aggregate to layout. | Eduard-Mihai Burtescu | -1/+1 |
| 2017-11-19 | rustc: remove Ty::layout and move everything to layout_of. | Eduard-Mihai Burtescu | -3/+2 |
| 2017-11-15 | Auto merge of #45913 - sinkuu:mir-inlining-closure, r=arielb1 | bors | -22/+61 |