| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2016-05-10 | Correct typo in LocalCrateReader::definitions. | Ms2ger | -4/+4 |
| 2016-05-10 | Store a reference rather than a RefCell in LocalCrateReader. | Ms2ger | -5/+4 |
| 2016-05-09 | rustc: Implement custom panic runtimes | Alex Crichton | -30/+122 |
| 2016-05-02 | replace fileline_{help,note} with {help,note} | Niko Matsakis | -2/+2 |
| 2016-04-20 | debugging, misc fixes | Nick Cameron | -4/+7 |
| 2016-04-20 | def_collector and crate reader operate on AST instead of HIR | Nick Cameron | -54/+26 |
| 2016-04-20 | Trivial refactoring | Nick Cameron | -9/+8 |
| 2016-04-06 | rustc: move rustc_front to rustc::hir. | Eduard Burtescu | -4/+4 |
| 2016-03-31 | librustc_metadata: use bug!(), span_bug!() | Benjamin Herr | -3/+3 |
| 2016-03-25 | renumber error from E0522 to E0523 | Niko Matsakis | -1/+1 |
| 2016-03-25 | pacify the merciless tidy: s/E0521/E0522 | Niko Matsakis | -1/+1 |
| 2016-03-25 | renumber diagnostic to avoid conflict | Niko Matsakis | -1/+1 |
| 2016-03-25 | track the extern-crate def-id rather than path | Niko Matsakis | -27/+59 |
| 2016-03-25 | store krate information more uniformly | Niko Matsakis | -1/+1 |
| 2016-03-25 | Add a "link-guard" to avoid accidentally linking to a wrong dylib at runtime. | Michael Woerister | -2/+2 |