| Age | Commit message (Expand) | Author | Lines |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -8/+8 |
| 2016-10-29 | Move `CrateConfig` from `Crate` to `ParseSess`. | Jeffrey Seyfried | -8/+1 |
| 2016-10-24 | Clean up `CrateLoader::process_item`. | Jeffrey Seyfried | -62/+32 |
| 2016-10-24 | Refactor away `CrateLoader::load_macros`. | Jeffrey Seyfried | -14/+14 |
| 2016-10-24 | Refactor away `metadata::creader::Macros`. | Jeffrey Seyfried | -58/+30 |
| 2016-10-24 | Refactor away fields `MacroDef::{use_locally, export}`. | Jeffrey Seyfried | -3/+0 |
| 2016-10-24 | Import macros in `resolve` instead of in `metadata::macro_import`. | Jeffrey Seyfried | -8/+69 |
| 2016-10-22 | Rename `loader.rs` -> `locator.rs`. | Jeffrey Seyfried | -15/+15 |
| 2016-10-22 | Move `Library` into `creader.rs`. | Jeffrey Seyfried | -4/+10 |
| 2016-10-22 | Remove `CrateReader`, use `CrateLoader` instead. | Jeffrey Seyfried | -34/+14 |
| 2016-10-17 | Auto merge of #36969 - nnethercote:rename-Parser-fields, r=eddyb | bors | -1/+1 |
| 2016-10-06 | rustc: Rename rustc_macro to proc_macro | Alex Crichton | -6/+6 |
| 2016-10-05 | Rename Parser::last_span as prev_span. | Nicholas Nethercote | -1/+1 |
| 2016-09-28 | Rollup merge of #36794 - japaric:target-panic, r=alexcrichton | Jonathan Turner | -2/+2 |
| 2016-09-27 | add a panic-strategy field to the target specification | Jorge Aparicio | -2/+2 |
| 2016-09-24 | Load macros from `#[macro_use]` extern crates in `resolve`. | Jeffrey Seyfried | -1/+1 |
| 2016-09-23 | Load extern crates in `resolve`. | Jeffrey Seyfried | -109/+74 |
| 2016-09-20 | rustc_metadata: replace RBML with a simple and type-safe scheme. | Eduard Burtescu | -172/+39 |
| 2016-09-20 | rustc_metadata: move all encoding/decoding helpers to methods. | Eduard Burtescu | -17/+18 |
| 2016-09-20 | rustc_metadata: use the shorthand encoding for predicates also. | Eduard Burtescu | -1/+0 |
| 2016-09-20 | rustc_metadata: group information into less tags. | Eduard Burtescu | -35/+30 |
| 2016-09-20 | rustc_metadata: move more RBML tags to auto-serialization. | Eduard Burtescu | -13/+1 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -14/+16 |
| 2016-09-04 | Auto merge of #36203 - petrochenkov:uvsdot, r=nrc | bors | -8/+8 |
| 2016-09-04 | Rollup merge of #36070 - gavinb:master, r=jonathandturner | Manish Goregaokar | -4/+6 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -8/+8 |
| 2016-09-02 | rustc: Implement custom derive (macros 1.1) | Alex Crichton | -56/+148 |
| 2016-08-29 | E0458 Update error format #35932 | Gavin Baker | -2/+3 |
| 2016-08-29 | E0459 Update error format #35933 | Gavin Baker | -2/+3 |
| 2016-08-25 | Refactor away `AttrMetaMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Refactor away `AttrNestedMetaItemMethods`. | Jeffrey Seyfried | -1/+1 |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -2/+1 |
| 2016-08-24 | Update E0445 and E0454 to new error format | Mohit Agarwal | -2/+4 |
| 2016-08-11 | Remove the 'cfg' field from session::config::Options. | Michael Woerister | -3/+7 |
| 2016-07-28 | Store `crate_disambiguator` as an `InternedString` | Niko Matsakis | -1/+1 |
| 2016-07-11 | Avoid passing around the thread-local interner in `librustc_metadata`. | Jeffrey Seyfried | -1/+0 |
| 2016-07-02 | make the metadata lock more robust and bump the metadata encoding version | Ariel Ben-Yehuda | -21/+2 |
| 2016-06-28 | refactor rustc_metadata to use CamelCase names and IndexVec | Ariel Ben-Yehuda | -42/+38 |
| 2016-06-26 | Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrc | Jeffrey Seyfried | -2/+2 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -6/+7 |
| 2016-06-16 | Add an abs_path member to FileMap, use it when writing debug info. | Ted Mielczarek | -0/+2 |
| 2016-06-15 | prefer `if let` to match with `None => ()` arm in some places | Zack M. Davis | -23/+20 |
| 2016-06-14 | Remove the type parameter from `syntax::visit::Visitor` | Jeffrey Seyfried | -2/+2 |
| 2016-05-25 | rustc: use a simpler scheme for plugin registrar symbol names. | Eduard Burtescu | -5/+9 |
| 2016-05-20 | Auto merge of #33625 - alexcrichton:rustbuild-moar-tests, r=aturon | bors | -49/+80 |
| 2016-05-20 | rustc: Fix again order-dependence in extern crate | Alex Crichton | -49/+80 |
| 2016-05-20 | Auto merge of #33553 - alexcrichton:cdylibs, r=brson | bors | -0/+1 |
| 2016-05-19 | rustc: Add a new crate type, cdylib | Alex Crichton | -0/+1 |
| 2016-05-18 | allow retracing paths across crates | Niko Matsakis | -0/+1 |
| 2016-05-11 | Make LocalCrateReader private to creader. | Ms2ger | -8/+19 |