| Age | Commit message (Expand) | Author | Lines |
| 2025-07-01 | Auto merge of #143013 - bjorn3:split_exported_symbols, r=oli-obk | bors | -2/+9 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -23/+37 |
| 2025-06-27 | Split exported_symbols for generic and non-generic symbols | bjorn3 | -2/+9 |
| 2025-06-24 | Remove dependency injection for the panic runtime | bjorn3 | -4/+0 |
| 2025-06-20 | Use gen blocks in the compiler instead of from_coroutine | Michael Goulet | -24/+20 |
| 2025-06-15 | Un-remap `rustc-dev` component paths | Urgau | -0/+22 |
| 2025-06-14 | Prepare `rustc-dev` component un-remapping in the compiler | Urgau | -75/+101 |
| 2025-06-11 | Remove useless and wrong std crates special casing when un-remap sysroot | Urgau | -28/+1 |
| 2025-05-27 | Do not get proc_macro from the sysroot in rustc | bjorn3 | -1/+1 |
| 2025-05-19 | Warning added when dependency crate has async drop types, and the feature is ... | Andrew Zhogin | -0/+4 |
| 2025-05-04 | Initial support for dynamically linked crates | Bryanskiy | -0/+11 |
| 2025-04-15 | Move `name` field from `AssocItem` to `AssocKind` variants. | Nicholas Nethercote | -17/+13 |
| 2025-04-15 | Move `opt_rpitit_info` field to `hir::AssocKind::Type`. | Nicholas Nethercote | -4/+8 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -5/+6 |
| 2025-04-11 | Rollup merge of #138682 - Alexendoo:extra-symbols, r=fee1-dead | Stuart Cook | -2/+2 |
| 2025-04-10 | Allow drivers to supply a list of extra symbols to intern | Alex Macleod | -2/+2 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -1/+1 |
| 2025-03-20 | Rollup merge of #138685 - nnethercote:use-Option-Ident-for-lowered-param-name... | Matthias Krüger | -1/+1 |
| 2025-03-19 | Allow builtin macros to be used more than once. | Mara Bos | -3/+3 |
| 2025-03-19 | Use `Option<Ident>` for lowered param names. | Nicholas Nethercote | -1/+1 |
| 2025-03-15 | Move codec module back into middle | Michael Goulet | -4/+2 |
| 2025-03-03 | Remove some unnecessary aliases from `rustc_data_structures::sync` | Zalathar | -2/+2 |
| 2025-02-26 | Rollup merge of #137529 - klensy:unused3, r=lcnr | León Orell Valerian Liehr | -1/+0 |
| 2025-02-25 | remove unused field from VariantDef::new and convert debug to instrument | klensy | -1/+0 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -1/+0 |
| 2025-02-23 | Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr... | Jacob Pratt | -15/+11 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -15/+11 |
| 2025-02-21 | Inject `compiler_builtins` during postprocessing rather than via AST | Trevor Gross | -0/+4 |
| 2025-02-20 | Improve debugging for metadata structures | Trevor Gross | -0/+4 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -4/+5 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -4/+5 |
| 2025-02-02 | Target modifiers (special marked options) are recorded in metainfo and compar... | Andrew Zhogin | -0/+15 |
| 2025-01-08 | update cfg(bootstrap) | Pietro Albini | -1/+1 |
| 2024-12-19 | Make DependencyList an IndexVec | bjorn3 | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -3/+2 |
| 2024-12-15 | Add hir::Attribute | Jonathan Dönszelmann | -1/+1 |
| 2024-12-09 | Support x-crate default fields | Esteban Küber | -1/+5 |
| 2024-12-09 | Introduce `default_field_values` feature | Esteban Küber | -0/+1 |
| 2024-11-28 | Replace `Symbol::intern` calls with preinterned symbols | clubby789 | -0/+1 |
| 2024-11-21 | Implement the unsafe-fields RFC. | Luca Versari | -0/+6 |
| 2024-11-02 | Rename target triple to target tuple in many places in the compiler | Noratrieb | -1/+1 |
| 2024-10-30 | Remove dead code stemming from the old effects desugaring | León Orell Valerian Liehr | -4/+1 |
| 2024-10-11 | Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiser | bors | -3/+0 |
| 2024-10-01 | add unstable support for outputting file checksums for use in cargo | Jacob Kiesel | -0/+2 |
| 2024-10-01 | Remove unnamed field feature | Michael Goulet | -3/+0 |
| 2024-09-27 | Implement RFC3137 trim-paths sysroot changes | Urgau | -49/+56 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-08-31 | Rollup merge of #129723 - compiler-errors:extern-providers, r=lcnr | Matthias Krüger | -32/+0 |
| 2024-08-29 | Simplify some extern providers | Michael Goulet | -32/+0 |
| 2024-08-29 | Add `warn(unreachable_pub)` to `rustc_metadata`. | Nicholas Nethercote | -5/+5 |