| Age | Commit message (Expand) | Author | Lines |
| 2025-09-13 | Rollup merge of #146389 - jdonszelmann:no-std, r=oli-obk | Jana Dönszelmann | -1/+9 |
| 2025-09-12 | Auto merge of #146328 - zetanumbers:fix-141951, r=lcnr | bors | -0/+37 |
| 2025-09-10 | Rollup merge of #144765 - Qelxiros:range-inclusive-last, r=jhpratt | Matthias Krüger | -1/+15 |
| 2025-09-09 | port `#[no_std]` to the new attribute parsing infrastructure | Jana Dönszelmann | -1/+5 |
| 2025-09-09 | port `#[no_core]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+4 |
| 2025-09-08 | change end to last | Jeremy Smart | -1/+15 |
| 2025-09-08 | fixup limit handling code | Jana Dönszelmann | -6/+73 |
| 2025-09-08 | port `#[pattern_complexity_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+4 |
| 2025-09-08 | port `#[type_length_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+4 |
| 2025-09-08 | port `#[move_size_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -0/+4 |
| 2025-09-08 | port `#[recursion_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -1/+5 |
| 2025-09-08 | Make `is_typeck_child` match exhaustive | Daria Sukhonina | -1/+31 |
| 2025-09-08 | Skip typeck for items w/o their own typeck context | Daria Sukhonina | -0/+7 |
| 2025-09-02 | Rollup merge of #146102 - fmease:rm-dead-eff-code-iii, r=fee1-dead | Guillaume Gomez | -2/+1 |
| 2025-09-02 | Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errors | Guillaume Gomez | -4/+4 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -4/+4 |
| 2025-09-01 | Remove dead code stemming from an old effects desugaring | León Orell Valerian Liehr | -2/+1 |
| 2025-08-29 | Rollup merge of #145947 - nnethercote:workspace-members-2, r=Kobzol | Stuart Cook | -1/+1 |
| 2025-08-28 | Add `odht` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Port the `#[link]` attribute to the new parser | Jonathan Brouwer | -0/+15 |
| 2025-08-27 | Move `NativeLibKind` from `rustc_session` to `rustc_hir` | Jonathan Brouwer | -0/+103 |
| 2025-08-27 | Add `tracing` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `bitflags` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-27 | Add `thin-vec` to newly added `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-25 | Use attribute name in message for "outer attr used as inner attr" errors | Sasha Pourcelot | -0/+1 |
| 2025-08-25 | add span to struct pattern rest (..) | Valdemar Erk | -4/+4 |
| 2025-08-24 | Port crate name to the new attribute system | Jana Dönszelmann | -0/+9 |
| 2025-08-23 | port attribute to the new parsing infrastructure | Jana Dönszelmann | -1/+20 |
| 2025-08-22 | Rollup merge of #145726 - aapoalas:reborrow-lang-experiment, r=petrochenkov | Jacob Pratt | -0/+3 |
| 2025-08-22 | Rollup merge of #145573 - veluca93:unsafe-force-target-feature, r=davidtwco | Jacob Pratt | -3/+4 |
| 2025-08-22 | Add an experimental unsafe(force_target_feature) attribute. | Luca Versari | -3/+4 |
| 2025-08-21 | Introduce Reborrow lang item and trait | Aapo Alasuutari | -0/+3 |
| 2025-08-21 | refactor target checking, move out of context.rs and rename MaybeWarn to Policy | Jana Dönszelmann | -3/+3 |
| 2025-08-21 | impl IntoDiagArg for AttrPath | Jana Dönszelmann | -0/+6 |
| 2025-08-20 | Split `rustc_hir_id` out of `rustc_hir` | Josh Triplett | -198/+3 |
| 2025-08-20 | Move `IntoDiagArg` earlier in the dependency chains | Josh Triplett | -2/+62 |
| 2025-08-18 | Rollup merge of #145206 - scrabsha:push-uxovoqzrxnlx, r=jdonszelmann | Stuart Cook | -0/+20 |
| 2025-08-16 | Auto merge of #145304 - m-ou-se:simplify-panic, r=oli-obk | bors | -0/+1 |
| 2025-08-15 | Port `#[custom_mir(..)]` to the new attribute system | Sasha Pourcelot | -0/+20 |
| 2025-08-14 | Remove the old target checking logic | Jonathan Brouwer | -6/+8 |
| 2025-08-14 | Allow attribute parsers to specify a list of allowed targets | Jonathan Brouwer | -2/+3 |
| 2025-08-14 | Improved `Target` type | Jonathan Brouwer | -10/+142 |
| 2025-08-14 | Rollup merge of #145323 - scrabsha:push-pqwvmznzzmpr, r=jdonszelmann | Guillaume Gomez | -0/+23 |
| 2025-08-13 | Port the `#[linkage]` attribute to the new attribute system | Sasha Pourcelot | -0/+23 |
| 2025-08-13 | Rollup merge of #145153 - joshtriplett:macro-kinds-plural, r=petrochenkov | Guillaume Gomez | -10/+57 |
| 2025-08-12 | Switch to a bitflags `MacroKinds` to support macros with more than one kind | Josh Triplett | -10/+57 |
| 2025-08-12 | Revert "Partially outline code inside the panic! macro". | Mara Bos | -0/+1 |
| 2025-08-12 | Rollup merge of #145155 - scrabsha:push-tkvwkolzooyq, r=jdonszelmann | Stuart Cook | -0/+5 |
| 2025-08-11 | Propagate TraitImplHeader to hir | Cameron Steffen | -25/+28 |
| 2025-08-11 | Port `#[allow_internal_unsafe]` to the new attribute system (attempt 2) | Sasha Pourcelot | -0/+5 |