| Age | Commit message (Expand) | Author | Lines |
| 2025-01-14 | rustc_metadata: Rename `root` to `dep_root` | Trevor Gross | -6/+6 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-11-21 | aix: fix archive format | Henry Jiang | -1/+4 |
| 2024-11-15 | rustc_metadata: Preprocess search paths for better performance | Piotr Osiewicz | -40/+44 |
| 2024-11-02 | Rename target triple to target tuple in many places in the compiler | Noratrieb | -8/+8 |
| 2024-10-31 | Remove support for decompressing dylib metadata | bjorn3 | -25/+4 |
| 2024-10-17 | rustc_metadata: reduce repetition | Tamir Duberstein | -15/+29 |
| 2024-10-16 | rustc_metadata: reduce repetition | Tamir Duberstein | -27/+18 |
| 2024-10-15 | rustc_metadata: replace `?` in expression with map | Tamir Duberstein | -1/+1 |
| 2024-10-15 | rustc_metadata: move comment closer to code | Tamir Duberstein | -3/+5 |
| 2024-10-03 | Handle `rustc_metadata` cases of `rustc::potential_query_instability` lint | ismailarilik | -10/+10 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-08-21 | Simplify some redundant field names | Michael Goulet | -6/+2 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -9/+9 |
| 2024-06-06 | Simplify string operations in crate loader | Nilstrieb | -6/+12 |
| 2024-06-06 | Remove constant parameter from `CrateLocator::new` | Nilstrieb | -13/+3 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_metadata`. | Nicholas Nethercote | -0/+1 |
| 2024-05-21 | PR feedback | Ben Kimock | -1/+1 |
| 2024-05-21 | Add a footer in FileEncoder and check for it in MemDecoder | Ben Kimock | -1/+6 |
| 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 |