| Age | Commit message (Expand) | Author | Lines |
| 2016-10-10 | Error monitor should emit error to stderr instead of stdout | Nick Cameron | -1/+1 |
| 2016-10-07 | Refactor away `ext::expand::{expand_crate, expand_crate_with_expander}`. | Jeffrey Seyfried | -2/+8 |
| 2016-10-07 | Add macros from plugins in `libsyntax_ext::register_builtins`. | Jeffrey Seyfried | -2/+2 |
| 2016-10-06 | rustc: Rename rustc_macro to proc_macro | Alex Crichton | -14/+14 |
| 2016-10-03 | Auto merge of #36847 - alexcrichton:rustc-macro-doc, r=nrc | bors | -12/+17 |
| 2016-09-30 | Change the sigs of set_print/set_panic to allow restoring the default objects | Brian Anderson | -2/+2 |
| 2016-09-30 | rustdoc: Fix documenting rustc-macro crates | Alex Crichton | -12/+17 |
| 2016-09-28 | Rollup merge of #36760 - nrc:input2, r=alexcrichton | Jonathan Turner | -19/+20 |
| 2016-09-28 | Allow supplying an error destination via the compiler driver | Nick Cameron | -19/+20 |
| 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-26 | appease tidy | Tim Neumann | -1/+2 |
| 2016-09-26 | deduplicate inline is_nightly_build implementations | Tim Neumann | -4/+1 |
| 2016-09-26 | refactor away get_unstable_features_setting | Tim Neumann | -2/+2 |
| 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-21 | Auto merge of #36551 - eddyb:meta-games, r=nikomatsakis | bors | -9/+11 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -9/+11 |
| 2016-09-20 | Auto merge of #36388 - pcwalton:copy-propagation, r=nikomatsakis | bors | -0/+1 |
| 2016-09-19 | librustc: Implement def-use chains and trivial copy propagation on MIR. | Patrick Walton | -0/+1 |
| 2016-09-19 | Auto merge of #36102 - GuillaumeGomez:rustc_metadata_diagnostics, r=jonathand... | bors | -0/+1 |
| 2016-09-17 | Auto merge of #36504 - pcwalton:and-star, r=eddyb | bors | -0/+3 |
| 2016-09-16 | Auto merge of #36444 - jseyfried:macro_rules_ext, r=nrc | bors | -1/+1 |
| 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-15 | Default RUST_MIN_STACK to 16MiB for now | Simonas Kazlauskas | -1/+2 |
| 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 | -5/+10 |
| 2016-09-04 | Auto merge of #36203 - petrochenkov:uvsdot, r=nrc | bors | -2/+3 |
| 2016-09-04 | Auto merge of #36132 - nrc:save-std, r=@eddyb | bors | -2/+6 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -2/+3 |
| 2016-09-04 | Allow CompilerControllers to access rustc_plugin::registry::Registry structure. | Keunhong Lee | -5/+10 |
| 2016-09-04 | Add librustc metadata error codes to global check | ggomez | -0/+1 |
| 2016-09-03 | Some better support for unions through the compiler | Vadim Petrochenkov | -0/+1 |
| 2016-09-02 | rustc: Implement custom derive (macros 1.1) | Alex Crichton | -1/+56 |
| 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-09-01 | save-analsysis: add save-analysis-api CLI flag | Nick Cameron | -1/+4 |
| 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-28 | Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrc | Jeffrey Seyfried | -2/+1 |
| 2016-08-28 | Rollup merge of #35850 - SergioBenitez:master, r=nrc | Jeffrey Seyfried | -5/+7 |
| 2016-08-27 | rustc: use Vec<Kind> in Substs, where Kind is a &TyS | &Region tagged pointer. | Eduard Burtescu | -4/+5 |