| Age | Commit message (Expand) | Author | Lines |
| 2016-09-30 | rustdoc: Fix documenting rustc-macro crates | Alex Crichton | -12/+17 |
| 2016-09-27 | Build the reduced graph during expansion. | Jeffrey Seyfried | -7/+6 |
| 2016-09-27 | Peform def id assignment during expansion. | Jeffrey Seyfried | -3/+0 |
| 2016-09-24 | Load macros from `#[macro_use]` extern crates in `resolve`. | Jeffrey Seyfried | -0/+3 |
| 2016-09-23 | Load extern crates in `resolve`. | Jeffrey Seyfried | -11/+3 |
| 2016-09-22 | Refactor `no_implicit_prelude: Cell<bool>` -> `no_implicit_prelude: bool`. | Jeffrey Seyfried | -1/+2 |
| 2016-09-19 | librustc: Implement def-use chains and trivial copy propagation on MIR. | Patrick Walton | -0/+1 |
| 2016-09-17 | Auto merge of #36504 - pcwalton:and-star, r=eddyb | bors | -0/+3 |
| 2016-09-16 | librustc_mir: Remove `&*x` when `x` has a reference type. | Patrick Walton | -0/+3 |
| 2016-09-15 | Move fields `single_step` and `keep_macs` from `MacroExpander` to `ExpansionC... | Jeffrey Seyfried | -1/+1 |
| 2016-09-13 | Expand generated test harnesses and macro registries. | Jeffrey Seyfried | -0/+2 |
| 2016-09-13 | Perform node id assignment and `macros_at_scope` construction during | Jeffrey Seyfried | -2/+0 |
| 2016-09-13 | Move macro resolution into `librustc_resolve`. | Jeffrey Seyfried | -6/+3 |
| 2016-09-13 | Refactor `ExtCtxt` to use a `Resolver` instead of a `MacroLoader`. | Jeffrey Seyfried | -8/+7 |
| 2016-09-07 | Auto merge of #36214 - jseyfried:stackless_expansion, r=nrc | bors | -16/+4 |
| 2016-09-06 | Auto merge of #36025 - michaelwoerister:incr-comp-hash-spans, r=nikomatsakis | bors | -0/+4 |
| 2016-09-05 | Remove `syntax::config::strip_unconfigured`, add `syntax::config::features`. | Jeffrey Seyfried | -16/+4 |
| 2016-09-04 | Auto merge of #36240 - leeopop:master, r=jseyfried | bors | -4/+9 |
| 2016-09-04 | Auto merge of #36132 - nrc:save-std, r=@eddyb | bors | -1/+2 |
| 2016-09-04 | Allow CompilerControllers to access rustc_plugin::registry::Registry structure. | Keunhong Lee | -4/+9 |
| 2016-09-02 | rustc: Implement custom derive (macros 1.1) | Alex Crichton | -0/+18 |
| 2016-09-01 | Add some infrastructure for timing things where time_passes can't be used. | Michael Woerister | -0/+4 |
| 2016-09-01 | save-analysis: add parent info to api dumps | Nick Cameron | -1/+2 |
| 2016-08-31 | Auto merge of #35718 - michaelwoerister:incr-comp-dir-locking, r=alexcrichton | bors | -8/+12 |
| 2016-08-29 | Implement copy-on-write scheme for managing the incremental compilation cache. | Michael Woerister | -8/+12 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-23 | pacify the mercilous tidy | Niko Matsakis | -2/+10 |
| 2016-08-23 | rename HashesMap to IncrementalHashesMap | Niko Matsakis | -15/+15 |
| 2016-08-20 | compute and cache HIR hashes at beginning | Niko Matsakis | -13/+20 |
| 2016-08-15 | Auto merge of #35340 - michaelwoerister:incr-comp-cli-args, r=nikomatsakis | bors | -7/+9 |
| 2016-08-11 | Auto merge of #34811 - DanielJCampbell:Expander, r=jseyfried | bors | -4/+2 |
| 2016-08-11 | Remove the 'cfg' field from session::config::Options. | Michael Woerister | -1/+4 |
| 2016-08-11 | Add the notion of a dependency tracking status to commandline arguments. | Michael Woerister | -6/+5 |
| 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 |