| Age | Commit message (Expand) | Author | Lines |
| 2020-06-21 | Move remaining `NodeId` APIs from `Definitions` to `Resolver` | marmeladema | -2/+2 |
| 2020-06-19 | Rollup merge of #73011 - richkadel:llvm-count-from-mir-pass, r=tmandry | Ralf Jung | -1/+3 |
| 2020-06-19 | Rollup merge of #73305 - crlf0710:disallow_loading_monsters, r=petrochenkov | Ralf Jung | -0/+8 |
| 2020-06-16 | Ensure profiling runtime for -Zinstrument-coverage | Rich Kadel | -1/+3 |
| 2020-06-16 | Disallow loading crates with non-ascii identifier name. | Charles Lew | -0/+8 |
| 2020-06-10 | Migrate to numeric associated consts | Lzu Tao | -1/+1 |
| 2020-06-01 | Don't count pathless --extern options for unused-crate-dependencies warnings | Jeremy Fitzhardinge | -2/+6 |
| 2020-05-25 | Implement warning for unused dependencies. | Jeremy Fitzhardinge | -0/+29 |
| 2020-05-22 | Use `OnceCell` instead of `Once` | Dylan MacKenzie | -2/+2 |
| 2020-05-02 | cleanup: `config::CrateType` -> `CrateType` | Vadim Petrochenkov | -4/+3 |
| 2020-04-26 | Rollup merge of #71537 - Mark-Simulacrum:no-self-open, r=davidtwco | Dylan DPC | -1/+1 |
| 2020-04-25 | Remove support for self-opening | Mark Rousskov | -1/+1 |
| 2020-04-24 | Avoid unused Option::map results | Josh Stone | -3/+9 |
| 2020-04-18 | Add an option to inhibit automatic injection of profiler_builtins | Amanieu d'Antras | -1/+3 |
| 2020-03-30 | rustc -> rustc_middle part 3 (rustfmt) | Mazdak Farrokhzad | -3/+5 |
| 2020-03-30 | rustc -> rustc_middle part 2 | Mazdak Farrokhzad | -3/+3 |
| 2020-03-24 | normalize some imports, prefer direct ones. | Mazdak Farrokhzad | -1/+1 |
| 2020-03-21 | Rollup merge of #69965 - mark-i-m:codegen-utils, r=eddyb | Mazdak Farrokhzad | -5/+2 |
| 2020-03-20 | remove redundant returns (clippy::needless_return) | Matthias Krüger | -1/+1 |
| 2020-03-19 | Refactorings to begin getting rid of rustc_codegen_utils | Mark Mansi | -5/+2 |
| 2020-03-19 | rustc: use LocalDefId instead of DefIndex in hir::map::definitions. | Eduard-Mihai Burtescu | -2/+2 |
| 2020-03-16 | use direct imports for `rustc::{lint, session}`. | Mazdak Farrokhzad | -5/+4 |
| 2020-03-05 | rustc_metadata: Give decoder access to whole crate store | Vadim Petrochenkov | -4/+20 |
| 2020-03-02 | Auto merge of #69432 - petrochenkov:alldeps, r=eddyb | bors | -6/+3 |
| 2020-02-29 | Rename `syntax` to `rustc_ast` in source code | Vadim Petrochenkov | -3/+3 |
| 2020-02-27 | Remove unneeded calls to format!() | Björn Steinbrink | -4/+1 |
| 2020-02-24 | rustc_metadata: Load metadata for indirect macro-only dependencies | Vadim Petrochenkov | -6/+3 |
| 2020-01-24 | Normalise diagnostics with respect to "the X is declared/defined here" | varkor | -1/+1 |
| 2020-01-18 | remove rustc_error_codes deps except in rustc_driver | Mazdak Farrokhzad | -1/+0 |
| 2020-01-10 | Auto merge of #65241 - tmiasko:no-std-san, r=alexcrichton | bors | -104/+1 |
| 2020-01-10 | nix syntax::errors & prefer rustc_errors over errors | Mazdak Farrokhzad | -10/+8 |
| 2020-01-09 | add CStore::item_generics_num_lifetimes | Mazdak Farrokhzad | -2/+1 |
| 2020-01-09 | Link sanitizer runtimes instead of injecting crate dependencies | Tomasz Miąsko | -104/+1 |
| 2020-01-08 | - remove syntax::{span_warn!, span_err!, span_fatal!. struct_err!} | Mazdak Farrokhzad | -3/+5 |
| 2020-01-05 | Remove rustc_hir reexports in rustc::hir. | Mazdak Farrokhzad | -2/+2 |
| 2020-01-02 | Normalize `syntax::edition` imports. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-02 | Normalize `syntax::symbol` imports. | Mazdak Farrokhzad | -1/+1 |
| 2020-01-01 | Rename `syntax_pos` to `rustc_span` in source code | Vadim Petrochenkov | -1/+1 |
| 2019-12-30 | Rename `libsyntax_ext` and `libsyntax_expand` in code | Vadim Petrochenkov | -1/+1 |
| 2019-12-22 | Format the world | Mark Rousskov | -160/+204 |
| 2019-12-11 | Rollup merge of #67074 - ehuss:extern-options, r=petrochenkov | Mazdak Farrokhzad | -7/+8 |
| 2019-12-09 | Add options to --extern flag. | Eric Huss | -7/+8 |
| 2019-12-06 | Rename to `then_some` and `then` | varkor | -1/+1 |
| 2019-12-06 | Use `to_option` in various places | varkor | -5/+2 |
| 2019-11-28 | rustc: Move some queries to `rustc_metadata` | Vadim Petrochenkov | -0/+5 |
| 2019-11-28 | rustc_metadata: Avoid some side effects during speculative crate resolution | Vadim Petrochenkov | -28/+5 |
| 2019-11-28 | rustc_metadata: Pass SVH by value | Vadim Petrochenkov | -6/+5 |
| 2019-11-28 | rustc_metadata: Move `has_global_allocator` from session to cstore | Vadim Petrochenkov | -17/+16 |
| 2019-11-28 | rustc_metadata: Privatize some fields and methods of `CStore` | Vadim Petrochenkov | -5/+13 |
| 2019-11-28 | rustc_metadata: Merge `cstore.rs` into `creader.rs` | Vadim Petrochenkov | -16/+93 |