| Age | Commit message (Expand) | Author | Lines |
| 2025-07-28 | use let chains in hir, lint, mir | Kivooeo | -5/+4 |
| 2025-07-03 | Rollup merge of #143369 - bjorn3:cleanup_metadata_loading, r=lcnr | Guillaume Gomez | -48/+72 |
| 2025-07-03 | Make most CrateLocator fields private | bjorn3 | -6/+22 |
| 2025-07-03 | Pass CrateRejections separately from CrateLocator | bjorn3 | -38/+48 |
| 2025-07-03 | Deduplicate getting the path of a lib candidate | bjorn3 | -6/+4 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -2/+2 |
| 2025-06-24 | rustc_session: Add a structure for keeping both explicit and default sysroots | Vadim Petrochenkov | -1/+1 |
| 2025-06-17 | apply clippy::or_fun_call | klensy | -2/+6 |
| 2025-05-29 | creader: Remove extraenous String::clone | Piotr Osiewicz | -1/+1 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -34/+113 |
| 2025-04-16 | Don't canonicalize crate paths | Chris Denton | -6/+15 |
| 2025-03-31 | Add an error when full metadata was not found | Jakub Beránek | -1/+22 |
| 2025-03-31 | Simplify find_commandline_library | bjorn3 | -28/+16 |
| 2025-02-25 | Teach structured errors to display short `Ty` | Esteban Küber | -1/+1 |
| 2025-02-20 | Improve debugging for metadata structures | Trevor Gross | -4/+6 |
| 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 |