| Age | Commit message (Expand) | Author | Lines |
| 2017-01-16 | Implement `#[proc_macro_attribute]` | Austin Bonander | -0/+10 |
| 2017-01-09 | metadata: Add is_exported_symbol() method to CrateStore. | Michael Woerister | -0/+3 |
| 2016-12-29 | Change --crate-type metadata to --emit=metadata | Nick Cameron | -2/+1 |
| 2016-12-16 | definitions: Add some timing stats for DefPathTable decoding. | Michael Woerister | -1/+6 |
| 2016-12-16 | definitions: Store DefPath data in separate table in metadata | Michael Woerister | -1/+1 |
| 2016-12-05 | Consider only libs that aren't excluded by #[link(cfg=...)] | Vadim Chugunov | -4/+20 |
| 2016-12-02 | Rename _all_ library instances. | Vadim Chugunov | -1/+0 |
| 2016-12-01 | Tighten up error checking of library renames. | Vadim Chugunov | -5/+37 |
| 2016-12-01 | Remove the "linked_from" feature. | Vadim Chugunov | -22/+1 |
| 2016-12-01 | Implement native library kind and name overrides from the command line. | Vadim Chugunov | -8/+14 |
| 2016-12-01 | Emit 'dllimport' attribute for dylib foreign items on Windows. | Vadim Chugunov | -25/+53 |
| 2016-11-28 | Avoid loading needless proc-macro dependencies. | Jeffrey Seyfried | -18/+13 |
| 2016-11-24 | Delay error reporting of filename mismatch. | Paul Lietar | -0/+3 |
| 2016-11-22 | Auto merge of #37681 - nrc:crate-metadata, r=@alexcrichton | bors | -4/+9 |
| 2016-11-23 | Rebasing and review changes | Nick Cameron | -2/+1 |
| 2016-11-21 | Auto merge of #37824 - jseyfried:symbols, r=eddyb | bors | -40/+37 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -38/+35 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -3/+3 |
| 2016-11-21 | Read in rmeta crates | Nick Cameron | -2/+7 |
| 2016-11-21 | Add --crate-type metadata | Nick Cameron | -1/+2 |
| 2016-11-20 | Fix bug in proc-macro dependencies. | Jeffrey Seyfried | -0/+3 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -3/+3 |
| 2016-11-18 | Fix bug in loading proc macro dependencies. | Jeffrey Seyfried | -4/+4 |
| 2016-11-16 | rustc: Implement #[link(cfg(..))] and crt-static | Alex Crichton | -14/+35 |
| 2016-11-10 | Support `#[macro_reexport]`ing custom derives. | Jeffrey Seyfried | -79/+57 |
| 2016-11-10 | Improve macro reexports. | Jeffrey Seyfried | -82/+35 |
| 2016-11-10 | Register and stability check `#[no_link]` crates. | Jeffrey Seyfried | -27/+25 |
| 2016-11-10 | Refactor `explicitly_linked: bool` -> `dep_kind: DepKind`. | Jeffrey Seyfried | -16/+17 |
| 2016-11-10 | Clean up `CrateSource`. | Jeffrey Seyfried | -30/+19 |
| 2016-11-09 | Rollup merge of #37614 - keeperofdakeys:proc_macro, r=jseyfried | Eduard-Mihai Burtescu | -2/+6 |
| 2016-11-08 | Allow proc_macro functions to whitelist specific attributes | Josh Driver | -2/+6 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -6/+6 |
| 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 |