| Age | Commit message (Expand) | Author | Lines |
| 2016-07-15 | Remove unused import | Jonathan Turner | -1/+1 |
| 2016-07-14 | Fix up more tests that I missed | Jonathan Turner | -1/+1 |
| 2016-07-14 | Remove CoreEmitter and focus on Emitter | Jonathan Turner | -11/+8 |
| 2016-07-14 | Remove emit from emitter, leaving emit_struct | Jonathan Turner | -14/+20 |
| 2016-07-14 | Remove BasicEmitter | Jonathan Turner | -3/+14 |
| 2016-07-14 | Move node id assigning into `resolve` | Jeffrey Seyfried | -57/+13 |
| 2016-07-11 | Refactor `get_ident_interner` -> `with_ident_interner`. | Jeffrey Seyfried | -2/+2 |
| 2016-07-11 | Avoid passing around the thread-local interner in `librustc_metadata`. | Jeffrey Seyfried | -4/+4 |
| 2016-07-11 | Add help for target CPUs, features, relocation and code models. | Cameron Hart | -0/+24 |
| 2016-07-08 | Adapt backend to trans::partitioning dictating the codegen-unit setup. | Michael Woerister | -1/+1 |
| 2016-07-05 | Auto merge of #34412 - gnzlbg:document_platform_intrinsics_generate, r=alexcr... | bors | -0/+3 |
| 2016-07-04 | Renamed phase to compilation_done | Will Crichton | -5/+5 |
| 2016-07-04 | Added new compilation phase and test | Will Crichton | -0/+18 |
| 2016-07-04 | Moved LLVM cleanup to after `after_llvm` phase | Will Crichton | -0/+2 |
| 2016-07-01 | Add the `after_expand` entry point between import resolution and the rest of ... | Jeffrey Seyfried | -14/+60 |
| 2016-06-30 | Remove `after_expand` and `after_write_deps` CompileController entry points | Jeffrey Seyfried | -61/+1 |
| 2016-06-28 | groundwork: create the `Resolver` earlier in phase 2 | Jeffrey Seyfried | -8/+8 |
| 2016-06-28 | groundwork: refactor the interface that `resolve` exposes to `driver` | Jeffrey Seyfried | -43/+30 |
| 2016-06-28 | cleanup: refactor away `ast::NodeIdAssigner` | Jeffrey Seyfried | -4/+2 |
| 2016-06-26 | Rollup merge of #34436 - jseyfried:no_block_expr, r=eddyb | Jeffrey Seyfried | -2/+29 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -1/+1 |
| 2016-06-23 | Avoid wasting node ids | Jeffrey Seyfried | -0/+25 |
| 2016-06-23 | Remove field `expr` of `ast::Block` | Jeffrey Seyfried | -2/+4 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -18/+24 |
| 2016-06-22 | Add target_features for the bit manipulation instruction sets: BMI 1.0, BMI 2... | gnzlbg | -0/+3 |
| 2016-06-20 | Improves organization of driver includes. | Paul Jarrett | -3/+2 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -1/+1 |
| 2016-06-16 | Simplify gated cfg checking | Jeffrey Seyfried | -36/+12 |
| 2016-06-11 | Strip `#[test]` nodes during `cfg` processing on non-test builds. | Jeffrey Seyfried | -0/+2 |
| 2016-06-09 | Auto merge of #34149 - arielb1:remove-remove-dead-blocks, r=nikomatsakis | bors | -6/+13 |
| 2016-06-09 | fix issues | Ariel Ben-Yehuda | -1/+2 |
| 2016-06-09 | use the type name as the pass name | Ariel Ben-Yehuda | -1/+1 |
| 2016-06-09 | refactor simplify_cfg and split off simplify_branches | Ariel Ben-Yehuda | -0/+1 |
| 2016-06-09 | add hook infrastructure for automatically dumping MIR on every pass | Ariel Ben-Yehuda | -1/+3 |
| 2016-06-09 | merge the RemoveDeadBlocks pass into the SimplifyCfg pass | Ariel Ben-Yehuda | -5/+8 |
| 2016-06-09 | Auto merge of #34108 - jseyfried:refactor_prelude_injection, r=nrc | bors | -5/+2 |
| 2016-06-09 | Load macros from `extern crate`s during expansion. | Jeffrey Seyfried | -6/+3 |
| 2016-06-08 | Auto merge of #34083 - alexcrichton:dumb-hack, r=nrc | bors | -4/+16 |
| 2016-06-07 | Refactor away the prelude injection pass | Jeffrey Seyfried | -5/+2 |
| 2016-06-05 | rustc: Try to contain prepends to PATH | Alex Crichton | -4/+16 |
| 2016-06-04 | Auto merge of #33622 - arielb1:elaborate-drops, r=nikomatsakis | bors | -1/+6 |
| 2016-06-05 | break critical edges only when needed | Ariel Ben-Yehuda | -2/+3 |
| 2016-06-03 | implement drop elaboration | Ariel Ben-Yehuda | -0/+4 |
| 2016-06-01 | Remove the `dep-info-no-analysis` test and fix other fallout. | Jeffrey Seyfried | -12/+3 |
| 2016-06-01 | Move name resolution to phase 2 | Jeffrey Seyfried | -57/+66 |
| 2016-06-01 | Remove redundant `check_for_macros` AST pass. | Jeffrey Seyfried | -4/+0 |
| 2016-06-01 | Auto merge of #33794 - petrochenkov:sanity, r=nrc | bors | -1/+5 |
| 2016-05-31 | Take the def_map argument to TyCtxt::create_and_enter out of its RefCell. | Ms2ger | -4/+2 |
| 2016-05-30 | Move driver::Resolutions::def_map out of its RefCell. | Ms2ger | -7/+8 |
| 2016-05-28 | sanity -> validation | Vadim Petrochenkov | -3/+3 |