| Age | Commit message (Expand) | Author | Lines |
| 2025-09-28 | Do not validate MIR if code does not type-check. | Camille Gillot | -12/+14 |
| 2025-09-21 | Add panic=immediate-abort | Ben Kimock | -2/+1 |
| 2025-09-19 | fixes for numerous clippy warnings | Marijn Schouten | -6/+6 |
| 2025-09-10 | Rollup merge of #146340 - fmease:frontmatter-containment, r=fee1-dead,Urgau | Matthias Krüger | -4/+13 |
| 2025-09-09 | Strip frontmatter in fewer places | León Orell Valerian Liehr | -4/+13 |
| 2025-09-08 | fixup limit handling code | Jana Dönszelmann | -35/+19 |
| 2025-08-29 | cleanup proof tree implementation and add cache | lcnr | -1/+2 |
| 2025-08-24 | Port crate name to the new attribute system | Jana Dönszelmann | -3/+25 |
| 2025-08-22 | Separate transmute checking from typeck. | Camille Gillot | -1/+2 |
| 2025-08-22 | Move validate_attr to `rustc_attr_parsing` | Jonathan Brouwer | -3/+2 |
| 2025-08-09 | Auto merge of #145146 - fee1-dead-contrib:push-zmqrkurlzrxy, r=nnethercote | bors | -1/+1 |
| 2025-08-09 | remove `P` | Deadbeef | -1/+1 |
| 2025-08-08 | Fix some bad formatting in `-Zmacro-stats` output. | Nicholas Nethercote | -1/+1 |
| 2025-08-02 | Auto merge of #144479 - cjgillot:incr-privacy-mod, r=petrochenkov | bors | -1/+3 |
| 2025-07-31 | Move `ResolverOutputs` out of `rustc_middle`. | Nicholas Nethercote | -2/+2 |
| 2025-07-26 | Perform check_private_in_public by module. | Camille GILLOT | -1/+3 |
| 2025-07-25 | Stop compilation if macro expansion failed | Guillaume Gomez | -0/+4 |
| 2025-07-17 | Integrate stable feature checking into a query. | Camille GILLOT | -5/+0 |
| 2025-07-17 | Retire stability_index query. | Camille GILLOT | -1/+0 |
| 2025-07-04 | Auto merge of #143247 - cjgillot:metadata-no-red, r=petrochenkov | bors | -2/+1 |
| 2025-07-02 | Hash resolutions. | Camille GILLOT | -2/+1 |
| 2025-06-30 | Rollup merge of #143228 - nnethercote:macro-stats-build-scripts, r=Kobzol | Matthias Krüger | -1/+11 |
| 2025-06-30 | Handle build scripts better in `-Zmacro-stats` output. | Nicholas Nethercote | -1/+11 |
| 2025-06-30 | Improve macro-stats printing. | Nicholas Nethercote | -6/+16 |
| 2025-06-24 | Rollup merge of #142934 - nnethercote:tweak-macro-stats, r=petrochenkov | Jubilee | -2/+2 |
| 2025-06-24 | Rollup merge of #142944 - nnethercote:stats-tweaks, r=lqd | Guillaume Gomez | -1/+1 |
| 2025-06-24 | Tweak `-Zinput-stats` and `-Zmeta-stats` output. | Nicholas Nethercote | -1/+1 |
| 2025-06-24 | Make stats code nicer. | Nicholas Nethercote | -1/+1 |
| 2025-06-24 | Tweak `-Zmacro-stats` measurement. | Nicholas Nethercote | -2/+2 |
| 2025-06-23 | Rollup merge of #142784 - Kobzol:timings-codegen, r=nnethercote | Jubilee | -0/+3 |
| 2025-06-23 | Add codegen timing section | Jakub Beránek | -0/+3 |
| 2025-06-20 | Rollup merge of #142767 - nnethercote:symbol-cleanups, r=petrochenkov | Jakub Beránek | -1/+1 |
| 2025-06-20 | Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obk | Trevor Gross | -2/+2 |
| 2025-06-20 | Use a symbol for `ExpansionConfig::crate_name`. | Nicholas Nethercote | -1/+1 |
| 2025-06-19 | Update compiler/rustc_interface/src/passes.rs | Camille Gillot | -1/+1 |
| 2025-06-18 | Reduce uses of `hir_crate`. | Camille GILLOT | -1/+1 |
| 2025-06-15 | Rollup merge of #141769 - bjorn3:codegen_metadata_module_rework, r=workingjub... | León Orell Valerian Liehr | -6/+5 |
| 2025-06-12 | Introduce `-Zmacro-stats`. | Nicholas Nethercote | -3/+78 |
| 2025-06-10 | Remove check_mod_loops query and run the checks per-body instead | Oli Scherer | -1/+0 |
| 2025-06-07 | Auto merge of #141950 - oli-obk:big-body-owner-loop, r=compiler-errors | bors | -7/+0 |
| 2025-06-06 | Auto merge of #141774 - oli-obk:naked-fn-queries, r=petrochenkov | bors | -1/+0 |
| 2025-06-03 | Rollup merge of #141943 - nnethercote:rm-pre-expansion-ast-stats, r=compiler-... | Matthias Krüger | -5/+1 |
| 2025-06-03 | Move metadata object generation for dylibs to the linker code | bjorn3 | -5/+2 |
| 2025-06-03 | Only borrow EncodedMetadata in codegen_crate | bjorn3 | -4/+6 |
| 2025-06-03 | Move coroutine_by_move_body_def_id into the big check_crate body owner loop | Oli Scherer | -7/+0 |
| 2025-06-03 | Remove pre-expansion AST stats. | Nicholas Nethercote | -5/+1 |
| 2025-05-30 | Change a per-module query to just run on the items it internally filters for | Oli Scherer | -1/+0 |
| 2025-05-30 | Merge coroutine obligation checking into borrowck parallel loop | Oli Scherer | -4/+0 |
| 2025-05-21 | Move -Zcrate-attr injection to just after crate root parsing | bjorn3 | -8/+8 |
| 2025-05-19 | Warning added when dependency crate has async drop types, and the feature is ... | Andrew Zhogin | -0/+1 |