| Age | Commit message (Expand) | Author | Lines |
| 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-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 |
| 2016-05-28 | Add an AST sanity checking pass and use it to catch some illegal lifetime/lab... | Vadim Petrochenkov | -1/+5 |
| 2016-05-28 | Auto merge of #33821 - sanxiyn:cfg-test, r=nikomatsakis | bors | -1/+4 |
| 2016-05-27 | Auto merge of #33706 - jseyfried:refactor_cfg, r=nrc | bors | -9/+0 |
| 2016-05-27 | Rollup merge of #33839 - kamalmarhubi:codemape-get-filemap-option, r=nmatsakis | Manish Goregaokar | -0/+1 |
| 2016-05-27 | Strip unconfigured items during macro expansion | Jeffrey Seyfried | -9/+0 |
| 2016-05-25 | trans: save metadata even with -Z no-trans. | Eduard Burtescu | -4/+0 |
| 2016-05-24 | syntax: Make codemap::get_filemap() return an Option | Kamal Marhubi | -0/+1 |
| 2016-05-24 | Remove unused field and argument | Seo Sanghyeon | -1/+0 |
| 2016-05-24 | Do not inject test harness for --cfg test | Seo Sanghyeon | -1/+5 |
| 2016-05-20 | Auto merge of #33553 - alexcrichton:cdylibs, r=brson | bors | -0/+3 |
| 2016-05-19 | rustc: Add a new crate type, cdylib | Alex Crichton | -0/+3 |
| 2016-05-18 | ignore dep-graph in resolve and lower_crate | Niko Matsakis | -1/+1 |