| Age | Commit message (Expand) | Author | Lines |
| 2017-01-30 | Merge ty::TyBox into ty::TyAdt | Vadim Petrochenkov | -3/+4 |
| 2017-01-27 | Rollup merge of #39351 - nikomatsakis:incr-comp-skip-typeck-1, r=eddyb | Alex Crichton | -1/+1 |
| 2017-01-27 | Rollup merge of #39311 - solson:fix-unpretty-mir-non-local, r=eddyb | Alex Crichton | -1/+1 |
| 2017-01-27 | Rollup merge of #39290 - canndrew:hide-uninhabitedness, r=nikomatsakis | Alex Crichton | -13/+17 |
| 2017-01-27 | move `cast_kinds` into `TypeckTables` where it belongs | Niko Matsakis | -1/+1 |
| 2017-01-26 | Avoid ICE when pretty-printing non-local MIR item. | Scott Olson | -1/+1 |
| 2017-01-26 | Auto merge of #39066 - arielb1:lifetime-extension-test, r=nikomatsakis | bors | -51/+86 |
| 2017-01-26 | rustc: rename TyCtxt's `map` field to `hir`. | Eduard-Mihai Burtescu | -33/+33 |
| 2017-01-25 | rename `Tables` to `TypeckTables` | Niko Matsakis | -1/+1 |
| 2017-01-25 | Hide uninhabitedness checks behind feature gate | Andrew Cann | -13/+17 |
| 2017-01-25 | Auto merge of #35712 - oli-obk:exclusive_range_patterns, r=nikomatsakis | bors | -4/+11 |
| 2017-01-25 | end temporary lifetimes being extended by `let X: &_` hints | Ariel Ben-Yehuda | -51/+86 |
| 2017-01-22 | Remove unused `extern crate`s. | Jeffrey Seyfried | -2/+0 |
| 2017-01-19 | add exclusive range patterns under a feature gate | Oliver Schneider | -4/+11 |
| 2017-01-16 | Rename ExprKind::Vec to Array in HIR and HAIR. | Scott Olson | -6/+6 |
| 2017-01-11 | fix function arguments in constant promotion | Ariel Ben-Yehuda | -13/+15 |
| 2017-01-08 | Auto merge of #38837 - eddyb:issue-38074, r=nikomatsakis | bors | -13/+12 |
| 2017-01-08 | Auto merge of #38813 - eddyb:lazy-11, r=nikomatsakis | bors | -217/+107 |
| 2017-01-08 | Auto merge of #38679 - alexcrichton:always-deny-warnings, r=nrc | bors | -1/+1 |
| 2017-01-06 | rustc: store ty::Tables separately for each body (except closures'). | Eduard-Mihai Burtescu | -12/+1 |
| 2017-01-06 | rustc: keep track of tables everywhere as if they were per-body. | Eduard-Mihai Burtescu | -205/+106 |
| 2017-01-06 | Auto merge of #38833 - arielb1:constant-mir-overflow, r=eddyb | bors | -79/+67 |
| 2017-01-05 | Allow projections to be promoted to constants in MIR. | Eduard-Mihai Burtescu | -13/+12 |
| 2017-01-05 | fix promotion of MIR terminators | Ariel Ben-Yehuda | -79/+67 |
| 2017-01-03 | Refactor is_uninhabited | Andrew Cann | -6/+8 |
| 2017-01-03 | More pattern matching for empty types changes | Andrew Cann | -3/+21 |
| 2016-12-30 | Cleanup FIXMEs | Simonas Kazlauskas | -1/+0 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -4/+13 |
| 2016-12-29 | Remove not(stage0) from deny(warnings) | Alex Crichton | -1/+1 |
| 2016-12-29 | Fallout from updating bootstrap Cargo | Alex Crichton | -1/+0 |
| 2016-12-28 | rustc: move function arguments into hir::Body. | Eduard-Mihai Burtescu | -13/+9 |
| 2016-12-28 | rustc: separate bodies for static/(associated)const and embedded constants. | Eduard-Mihai Burtescu | -25/+26 |
| 2016-12-28 | rustc: separate TraitItem from their parent Item, just like ImplItem. | Eduard-Mihai Burtescu | -1/+1 |
| 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 |