| Age | Commit message (Expand) | Author | Lines |
| 2020-03-30 | rustc -> rustc_middle part 1 | Mazdak Farrokhzad | -28/+0 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-23 | Add `-Z no-link` flag | Victor Ding | -1/+1 |
| 2019-09-23 | rustc: Convert `dependency_formats` to a query | Alex Crichton | -372/+6 |
| 2019-07-03 | Remove needless lifetimes | Jeremy Stucki | -4/+4 |
| 2019-06-14 | Unify all uses of 'gcx and 'tcx. | Eduard-Mihai Burtescu | -5/+5 |
| 2019-06-12 | Run `rustfmt --file-lines ...` for changes from previous commits. | Eduard-Mihai Burtescu | -7/+7 |
| 2019-06-12 | rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -5/+5 |
| 2019-06-12 | Fix fallout from `deny(unused_lifetimes)`. | Eduard-Mihai Burtescu | -4/+4 |
| 2019-06-12 | rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`. | Eduard-Mihai Burtescu | -4/+4 |
| 2019-02-05 | move librustc to 2018 | Mark Mansi | -6/+6 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -2/+2 |
| 2018-11-30 | Statically link proc_macro into proc macros. | Eduard-Mihai Burtescu | -3/+2 |
| 2018-11-11 | rustc: Clean up allocator injection logic | Alex Crichton | -15/+0 |
| 2018-10-29 | Improve a few cases of collecting to an FxHash(Map/Set) | ljedrz | -4/+3 |
| 2018-10-19 | Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hack | Oliver Scherer | -2/+2 |
| 2018-10-06 | rustc/middle: whitespace & formatting fixes | ljedrz | -2/+2 |
| 2018-10-06 | rustc/middle: improve some patterns | ljedrz | -1/+1 |
| 2018-09-29 | don't elide lifetimes in paths in librustc/ | Zack M. Davis | -1/+1 |
| 2018-08-04 | Normalize variants of CrateType to standard style | Mark Rousskov | -10/+10 |
| 2018-05-17 | Rename trans to codegen everywhere. | Irina Popa | -1/+1 |
| 2018-04-26 | Rename rustc_back::target to rustc_target::spec. | Irina Popa | -1/+1 |
| 2018-04-26 | rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target. | Irina Popa | -1/+1 |
| 2018-04-10 | Make Session.injected_panic_runtime thread-safe | John Kåre Alsaker | -2/+2 |
| 2018-04-10 | Make Session.dependency_formats thread-safe | John Kåre Alsaker | -1/+2 |
| 2018-03-02 | Run Rustfix on librustc | Manish Goregaokar | -1/+1 |
| 2017-09-19 | Adjust dependency-resolution errors to be more consistent | Samuel Holland | -5/+5 |
| 2017-09-18 | Require rlibs for dependent crates when linking static executables | Samuel Holland | -34/+42 |
| 2017-09-07 | rustc: Remove `CrateStore::crates` as a method | Alex Crichton | -5/+5 |
| 2017-09-05 | rustc: Remove `CrateStore::used_crate*` | Alex Crichton | -6/+6 |
| 2017-09-05 | rustc: Flag some CrateStore methods as "untracked" | Alex Crichton | -20/+19 |
| 2017-09-05 | rustc: Move a few more cstore methods to queries | Alex Crichton | -7/+7 |
| 2017-07-16 | Compile `compiler_builtins` with `abort` panic strategy | Vadim Petrochenkov | -1/+2 |
| 2017-07-05 | rustc: Implement the #[global_allocator] attribute | Alex Crichton | -15/+14 |
| 2017-06-14 | Switch CrateNum queries to DefId | Taylor Cramer | -7/+7 |
| 2017-06-14 | On-demandify is_allocator and is_panic_runtime | Taylor Cramer | -12/+14 |
| 2017-06-14 | on-demand dylib dependency formats | Taylor Cramer | -6/+11 |
| 2016-12-29 | Support --emit=foo,metadata | Nick Cameron | -1/+1 |
| 2016-12-29 | Change --crate-type metadata to --emit=metadata | Nick Cameron | -1/+5 |
| 2016-11-28 | Avoid loading needless proc-macro dependencies. | Jeffrey Seyfried | -2/+2 |
| 2016-11-21 | Read in rmeta crates | Nick Cameron | -1/+1 |
| 2016-11-21 | Add --crate-type metadata | Nick Cameron | -1/+1 |
| 2016-11-10 | Register and stability check `#[no_link]` crates. | Jeffrey Seyfried | -0/+2 |
| 2016-11-10 | Refactor `explicitly_linked: bool` -> `dep_kind: DepKind`. | Jeffrey Seyfried | -2/+3 |
| 2016-11-08 | Replace FnvHasher use with FxHasher. | Nicholas Nethercote | -4/+4 |
| 2016-10-06 | rustc: Rename rustc_macro to proc_macro | Alex Crichton | -3/+3 |
| 2016-09-27 | add a panic-strategy field to the target specification | Jorge Aparicio | -2/+3 |
| 2016-09-20 | rustc_metadata: go only through rustc_serialize in astencode. | Eduard Burtescu | -15/+15 |
| 2016-09-02 | rustc: Implement custom derive (macros 1.1) | Alex Crichton | -2/+7 |