| Age | Commit message (Expand) | Author | Lines |
| 2016-08-11 | Auto merge of #34811 - DanielJCampbell:Expander, r=jseyfried | bors | -4/+2 |
| 2016-08-10 | Extended expand.rs to support alternate expansion behaviours | Daniel Campbell | -4/+2 |
| 2016-08-09 | incorporate resolve results into hashing | Niko Matsakis | -2/+2 |
| 2016-08-04 | Auto merge of #35168 - scottcarr:deaggregation, r=nikomatsakis | bors | -0/+2 |
| 2016-08-01 | deaggregate structs to enable further optimization | Scott A Carr | -0/+2 |
| 2016-07-28 | Address mw nits | Niko Matsakis | -12/+12 |
| 2016-07-28 | Code to save/load the work-products map from disk | Niko Matsakis | -3/+8 |
| 2016-07-28 | Store `crate_disambiguator` as an `InternedString` | Niko Matsakis | -1/+2 |
| 2016-07-18 | Add `librustc_driver::driver::reset_thread_local_state` and | Jeffrey Seyfried | -4/+8 |
| 2016-07-17 | Rename `mtwt` to `hygiene` | Jeffrey Seyfried | -6/+6 |
| 2016-07-17 | Clean up and encapsulate `syntax::ext::mtwt` | Jeffrey Seyfried | -4/+3 |
| 2016-07-15 | Auto merge of #34570 - jseyfried:no_rename, r=nrc | bors | -57/+13 |
| 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-08 | Adapt backend to trans::partitioning dictating the codegen-unit setup. | Michael Woerister | -1/+1 |
| 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 | -11/+55 |
| 2016-06-30 | Remove `after_expand` and `after_write_deps` CompileController entry points | Jeffrey Seyfried | -60/+0 |
| 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 | -0/+24 |
| 2016-06-23 | Avoid wasting node ids | Jeffrey Seyfried | -0/+25 |
| 2016-06-20 | Improves organization of driver includes. | Paul Jarrett | -3/+2 |
| 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 | 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 | -2/+1 |
| 2016-05-30 | Move driver::Resolutions::def_map out of its RefCell. | Ms2ger | -5/+5 |
| 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 |