| Age | Commit message (Expand) | Author | Lines |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -3/+3 |
| 2024-03-08 | Move metadata header and version checks together | bjorn3 | -39/+60 |
| 2024-03-06 | Make not finding core a fatal error | Ben Kimock | -4/+18 |
| 2024-02-28 | Rename `DiagnosticArg{,Map,Name,Value}` as `DiagArg{,Map,Name,Value}`. | Nicholas Nethercote | -5/+5 |
| 2024-02-21 | Unify dylib loading between proc macros and codegen backends | bjorn3 | -4/+4 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -1/+1 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -16/+17 |
| 2023-12-11 | Auto merge of #118344 - saethlin:rmeta-header-pos, r=WaffleLapkin | bors | -4/+4 |
| 2023-11-30 | Move `MetadataLoader{,Dyn}` to `rustc_metadata`. | Nicholas Nethercote | -2/+2 |
| 2023-11-28 | Use a u64 for the rmeta root position | Ben Kimock | -4/+4 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -1/+1 |
| 2023-11-04 | Remove support for compiler plugins. | Nicholas Nethercote | -45/+1 |
| 2023-09-10 | Show lib features in -Zls and allow configuring which things are shown | bjorn3 | -1/+2 |
| 2023-08-07 | rustc_interface: Dismantle `register_plugins` query | Vadim Petrochenkov | -7/+6 |
| 2023-08-03 | Auto merge of #113292 - MU001999:fix/issue-113222, r=Nilstrieb | bors | -0/+2 |
| 2023-07-30 | inline format!() args up to and including rustc_codegen_llvm | Matthias Krüger | -1/+1 |
| 2023-07-19 | Fix review comments | bjorn3 | -5/+7 |
| 2023-07-19 | Don't compress dylib metadata | bjorn3 | -12/+19 |
| 2023-07-19 | Verify that all crate sources are in sync | bjorn3 | -13/+5 |
| 2023-07-12 | Re-format let-else per rustfmt update | Mark Rousskov | -2/+6 |
| 2023-07-04 | Suggest `x build library` for a custom toolchain that fails to load `core` | Mu001999 | -0/+2 |
| 2023-05-26 | Load only the header for crate_matches | jyn | -9/+8 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -2/+2 |
| 2023-05-23 | Fix symbol conflict diagnostic mistakenly being shown instead of missing crat... | Oli Scherer | -0/+13 |
| 2023-05-18 | Auto merge of #111345 - jyn514:cfg-release-caching, r=cjgillot,est31 | bors | -2/+4 |
| 2023-05-17 | Only depend on CFG_VERSION in rustc_interface | jyn | -2/+4 |
| 2023-05-16 | Remove `MetadataRef` type alias | Maybe Waffle | -2/+1 |
| 2023-05-16 | Switch `OwnedSlice` to use `Lrc` & remove `Lrc` from `MetadataBlob` | Maybe Waffle | -1/+1 |
| 2023-04-09 | Box large enum variants | Nilstrieb | -3/+3 |
| 2023-04-05 | Use `OwnedSlice` instead of `owning_ref` | Maybe Waffle | -11/+11 |
| 2023-03-16 | Add `try_canonicalize` to `rustc_fs_util` and use it over `fs::canonicalize` | John Kåre Alsaker | -3/+4 |
| 2023-02-20 | Replace u32_len with constant | Rune Tynan | -2/+2 |
| 2023-02-20 | Bind header+u32 to variable for clearer math | Rune Tynan | -3/+5 |
| 2023-02-20 | Fix metadata encoding and decoding to use the right length | Rune Tynan | -3/+3 |
| 2023-02-20 | Try adding metadata length prefix, and obey it while decoding | Rune Tynan | -1/+8 |
| 2023-02-06 | Add extended error message for E0523 | Matthew Kelly | -4/+0 |
| 2023-02-05 | rustc_metadata: remove huge error imports | est31 | -23/+27 |
| 2023-01-17 | Remove double spaces after dots in comments | Maybe Waffle | -1/+1 |
| 2022-12-31 | refactor: merge `E0465` into `E0464` | Ezra Shaw | -42/+29 |
| 2022-12-22 | A few metadata nits | Nilstrieb | -6/+2 |
| 2022-11-22 | Tests for bad --extern library path and file | Steven Tang | -1/+0 |
| 2022-11-20 | Check that library is file | Steven Tang | -0/+6 |
| 2022-11-20 | Fix CrateLocationUnknownType error | Steven Tang | -1/+1 |
| 2022-09-03 | Rollup merge of #100928 - CleanCut:rustc_metadata_diagnostics, r=davidtwco | Dylan DPC | -206/+122 |
| 2022-09-01 | Always import all tracing macros for the entire crate instead of piecemeal by... | Oli Scherer | -1/+0 |
| 2022-08-31 | respond to review feedback: mainly eliminate as many conversions as possible... | Nathan Stocks | -60/+42 |
| 2022-08-31 | port of locator.rs to SessionDiagnostics, fix some of the errors | Nathan Stocks | -207/+141 |
| 2022-07-23 | Fix typo/grammar in locator.rs doc comment | Daniel Bevenius | -1/+1 |
| 2022-07-13 | Rename `debugging_opts` to `unstable_opts` | Joshua Nelson | -1/+1 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -11/+11 |