| Age | Commit message (Expand) | Author | Lines |
| 2017-04-13 | remove `LinkMeta` from `SharedCrateContext` | Niko Matsakis | -7/+5 |
| 2017-04-11 | Fix some nits | Simonas Kazlauskas | -3/+2 |
| 2017-04-11 | Make a comment better. | Austin Hicks | -1/+1 |
| 2017-04-11 | Initial attempt at implementing optimization fuel and re-enabling struct fiel... | Austin Hicks | -1/+1 |
| 2017-04-11 | Tests for -Z fuel=foo=n | Austin Hicks | -1/+1 |
| 2017-04-11 | Make a comment better. | Austin Hicks | -1/+1 |
| 2017-04-11 | Initial attempt at implementing optimization fuel and re-enabling struct fiel... | Austin Hicks | -0/+52 |
| 2017-04-07 | -Z linker-flavor | Jorge Aparicio | -1/+4 |
| 2017-02-25 | rustc: introduce a query system for type information in ty::maps. | Eduard Burtescu | -4/+4 |
| 2017-02-22 | add `-C overflow-checks` option | Nathan Froyd | -0/+5 |
| 2017-02-02 | introduce `LintTable` | Niko Matsakis | -14/+7 |
| 2016-12-16 | definitions: Add some timing stats for DefPathTable decoding. | Michael Woerister | -0/+5 |
| 2016-12-02 | limit the length of types in monomorphization | Ariel Ben-Yehuda | -0/+4 |
| 2016-11-24 | Revisions from review comments, squashed. | Felix S. Klock II | -68/+4 |
| 2016-11-24 | Add `-Z print-type-sizes`, a tool for digging into how variants are laid out. | Felix S. Klock II | -1/+73 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -5/+5 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -4/+4 |
| 2016-11-11 | Auto merge of #37456 - estebank:unused-imports-verbosity, r=jonathandturner | bors | -5/+6 |
| 2016-11-08 | Group unused import warnings per path list | Esteban Küber | -5/+6 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -4/+4 |
| 2016-11-01 | improve early lint to use multispan from diagnostic | Niko Matsakis | -7/+16 |
| 2016-11-01 | compare-method lint | Niko Matsakis | -5/+5 |
| 2016-11-01 | introduce EarlyLint type | Niko Matsakis | -5/+5 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -1/+1 |
| 2016-10-26 | deduplicate one-time diagnostics on lint ID as well as span and message | Zack M. Davis | -8/+9 |
| 2016-10-26 | one-time diagnostics are only one-time for humans, not JSON-eating tools | Zack M. Davis | -5/+15 |
| 2016-10-26 | save a borrow by using return value of HashSet::insert | Zack M. Davis | -7/+5 |
| 2016-10-15 | introing one-time diagnostics: only emit "lint level defined here" once | Zack M. Davis | -1/+26 |
| 2016-10-07 | incr.comp.: Hide concrete hash algorithm used for ICH | Michael Woerister | -0/+8 |
| 2016-09-28 | Rollup merge of #36794 - japaric:target-panic, r=alexcrichton | Jonathan Turner | -3/+8 |
| 2016-09-28 | Allow supplying an error destination via the compiler driver | Nick Cameron | -5/+15 |
| 2016-09-27 | add a panic-strategy field to the target specification | Jorge Aparicio | -3/+8 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -7/+9 |
| 2016-09-13 | Move macro resolution into `librustc_resolve`. | Jeffrey Seyfried | -7/+2 |
| 2016-09-06 | Auto merge of #36025 - michaelwoerister:incr-comp-hash-spans, r=nikomatsakis | bors | -0/+33 |
| 2016-09-02 | rustc: Implement custom derive (macros 1.1) | Alex Crichton | -0/+8 |
| 2016-09-01 | Add some infrastructure for timing things where time_passes can't be used. | Michael Woerister | -0/+33 |
| 2016-08-29 | incr.comp.: Move lock files out of directory being locked | Michael Woerister | -8/+16 |
| 2016-08-29 | Implement copy-on-write scheme for managing the incremental compilation cache. | Michael Woerister | -1/+92 |
| 2016-08-11 | Add the notion of a dependency tracking status to commandline arguments. | Michael Woerister | -1/+1 |
| 2016-08-07 | Turn on new errors, json mode. Remove duplicate unicode test | Jonathan Turner | -10/+3 |
| 2016-07-28 | Store `crate_disambiguator` as an `InternedString` | Niko Matsakis | -2/+5 |
| 2016-07-22 | remove the now-unused multiline error code | Ariel Ben-Yehuda | -77/+4 |
| 2016-07-14 | Remove emit from emitter, leaving emit_struct | Jonathan Turner | -4/+6 |
| 2016-07-14 | Remove BasicEmitter | Jonathan Turner | -4/+11 |
| 2016-07-10 | Move variant_size_differences out of trans | Jonas Schievink | -3/+0 |
| 2016-07-03 | prefer `if let` to match with `None => {}` arm in some places | Zack M. Davis | -8/+5 |
| 2016-06-28 | cleanup: refactor away `ast::NodeIdAssigner` | Jeffrey Seyfried | -15/+4 |
| 2016-06-23 | make old school mode a bit more configurable | Jonathan Turner | -1/+4 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -7/+6 |