| Age | Commit message (Expand) | Author | Lines |
| 2017-01-17 | fix function arguments in constant promotion | Ariel Ben-Yehuda | -13/+15 |
| 2017-01-06 | fix promotion of MIR terminators | Ariel Ben-Yehuda | -79/+67 |
| 2016-12-14 | Auto merge of #38332 - bluss:copy-prop-arguments, r=eddyb | bors | -4/+6 |
| 2016-12-12 | Rollup merge of #37052 - srinivasreddy:hair_cx, r=pnkfelix | Corey Farwell | -319/+373 |
| 2016-12-12 | Auto merge of #38307 - bluss:mir-opt-level, r=eddyb | bors | -13/+9 |
| 2016-12-11 | mir: Allow copy-propagation of function arguments | Ulrik Sverdrup | -4/+6 |
| 2016-12-11 | Simplify use of mir_opt_level | Ulrik Sverdrup | -13/+9 |
| 2016-12-09 | mir: Reinstate while loop in deaggregator pass | Ulrik Sverdrup | -59/+58 |
| 2016-12-07 | Run rustfmt on librustc_mir/hair/cx | Srinivas Reddy Thatiparthy | -319/+373 |
| 2016-12-05 | Refactor FnSig to contain a Slice for its inputs and outputs. | Mark-Simulacrum | -1/+1 |
| 2016-12-05 | Refactor ty::FnSig to privatize all fields | Mark-Simulacrum | -13/+13 |
| 2016-12-02 | Auto merge of #38053 - eddyb:lazy-9, r=nikomatsakis | bors | -6/+6 |
| 2016-11-30 | Update the bootstrap compiler | Alex Crichton | -2/+0 |
| 2016-11-29 | Auto merge of #37965 - Mark-Simulacrum:trait-obj-to-exis-predicate, r=eddyb | bors | -3/+5 |
| 2016-11-29 | rustc: simplify AdtDef by removing the field types and ty::ivar. | Eduard-Mihai Burtescu | -6/+6 |
| 2016-11-29 | revamp `Visitor` with a single method for controlling nested visits | Niko Matsakis | -3/+3 |
| 2016-11-29 | Split nested_visit_mode function off from nested_visit_map | Florian Diebold | -3/+3 |
| 2016-11-29 | Save bodies of functions for inlining into other crates | Florian Diebold | -16/+5 |
| 2016-11-29 | rustc_mir: fix compilation | Florian Diebold | -5/+11 |
| 2016-11-28 | Adds TyCtxt::require_lang_item(LangItem) to simplify lang item requires. | Mark-Simulacrum | -5/+2 |
| 2016-11-28 | Remove BuiltinBound and BuiltinBounds. | Mark-Simulacrum | -1/+6 |
| 2016-11-28 | rustc: embed path resolutions into the HIR instead of keeping DefMap. | Eduard-Mihai Burtescu | -23/+27 |
| 2016-11-28 | rustc: desugar UFCS as much as possible during HIR lowering. | Eduard Burtescu | -2/+2 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -72/+68 |
| 2016-11-21 | Auto merge of #37824 - jseyfried:symbols, r=eddyb | bors | -4/+4 |
| 2016-11-21 | Stabilize RFC 1560. | Jeffrey Seyfried | -2/+1 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -4/+4 |
| 2016-11-17 | Auto merge of #37660 - nikomatsakis:incremental-36349, r=eddyb | bors | -4/+8 |
| 2016-11-17 | Auto merge of #37717 - nikomatsakis:region-obligations-pre, r=eddyb | bors | -21/+32 |
| 2016-11-16 | include a Name and Span for each item in the HIR of the impl | Niko Matsakis | -6/+6 |
| 2016-11-16 | fallout from separating impl-items from impls | Niko Matsakis | -2/+6 |
| 2016-11-16 | refactor Visitor into ItemLikeVisitor and intravisit::Visitor | Niko Matsakis | -2/+2 |
| 2016-11-15 | register `infer-ok` obligations properly | Niko Matsakis | -16/+21 |
| 2016-11-15 | remove TypeOrigin and use ObligationCause instead | Niko Matsakis | -6/+12 |
| 2016-11-14 | Remove `scope_auxiliary`. | Nicholas Nethercote | -129/+30 |
| 2016-11-12 | rustc: move closure upvar types to the closure substs | Ariel Ben-Yehuda | -5/+11 |
| 2016-11-10 | rustc: clean up lookup_item_type and remove TypeScheme. | Eduard Burtescu | -14/+14 |
| 2016-11-10 | Rollup merge of #37412 - eddyb:lazy-6, r=nikomatsakis | Eduard-Mihai Burtescu | -15/+9 |
| 2016-11-10 | rustc: unify and simplify managing associated items. | Eduard Burtescu | -14/+8 |
| 2016-11-10 | rustc: use an Expr instead of a Block for function bodies. | Eduard Burtescu | -15/+9 |
| 2016-11-09 | Rollup merge of #37229 - nnethercote:FxHasher, r=nikomatsakis | Eduard-Mihai Burtescu | -18/+18 |
| 2016-11-08 | Auto merge of #36843 - petrochenkov:dotstab, r=nikomatsakis | bors | -1/+1 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -18/+18 |
| 2016-11-04 | Rollup merge of #37408 - eddyb:lazy-5, r=nikomatsakis | Alex Crichton | -66/+63 |
| 2016-11-03 | A way to remove otherwise unused locals from MIR | Simonas Kazlauskas | -15/+105 |
| 2016-11-03 | Stabilize `..` in tuple (struct) patterns | Vadim Petrochenkov | -1/+1 |
| 2016-11-02 | rustc: record the target type of every adjustment. | Eduard Burtescu | -19/+18 |
| 2016-11-02 | rustc: make all read access to tcx.tables go through a method. | Eduard Burtescu | -49/+47 |
| 2016-10-28 | rustc: move the MIR map into TyCtxt. | Eduard Burtescu | -136/+90 |
| 2016-10-28 | rustc: move mir::repr::* to mir. | Eduard Burtescu | -39/+38 |