| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2025-08-10 | Auto merge of #144873 - cjgillot:implications, r=lqd | bors | -0/+42 |
| 2025-08-08 | Revert "Port `#[allow_internal_unsafe]` to the new attribute system" | Jana Dönszelmann | -4/+0 |
| 2025-08-07 | Rollup merge of #144857 - scrabsha:push-pwtyrnmqkrtr, r=jdonszelmann | Trevor Gross | -0/+4 |
| 2025-08-07 | Port `#[allow_internal_unsafe]` to the new attribute system | Sasha Pourcelot | -0/+4 |
| 2025-08-07 | Rollup merge of #143808 - JonathanBrouwer:should_panic_parser, r=jdonszelmann | Stuart Cook | -0/+5 |
| 2025-08-06 | Port `#[should_panic]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+5 |
| 2025-08-04 | Add doc-comment. | Camille GILLOT | -0/+1 |
| 2025-08-04 | Port `#[coroutine]` to the new attribute system | Sasha Pourcelot | -0/+4 |
| 2025-08-03 | Implement `stability_implications` without a visitor. | Camille GILLOT | -0/+41 |
| 2025-08-03 | Rollup merge of #144738 - bjorn3:remove_omit_gdb_pretty_printer_section, r=ji... | Samuel Tardieu | -4/+0 |
| 2025-08-03 | Rollup merge of #142678 - BoxyUwU:gai_cleanup, r=nnethercote | Samuel Tardieu | -24/+15 |
| 2025-08-02 | Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=Amanieu | Samuel Tardieu | -2/+2 |
| 2025-08-01 | Remove the omit_gdb_pretty_printer_section attribute | bjorn3 | -4/+0 |
| 2025-08-01 | loop match: error on `#[const_continue]` outside `#[loop_match]` | Folkert de Vries | -1/+1 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -13/+1044 |
| 2025-07-29 | Rollup merge of #144578 - FractalFir:m68k_fix, r=compiler-errors | Stuart Cook | -0/+5 |
| 2025-07-28 | Introduce assoc_parent | Cameron Steffen | -0/+4 |
| 2025-07-27 | Ensure correct aligement of rustc_hir::Lifetime on platforms with lower defau... | FractalFir | -0/+5 |
| 2025-07-26 | Use the new attributes throughout the codebase | Jonathan Brouwer | -0/+11 |
| 2025-07-25 | Improve and regularize comment placement in doc code | Josh Triplett | -1/+1 |
| 2025-07-25 | Skip formatting for some compiler documentation code | Josh Triplett | -1/+1 |
| 2025-07-23 | Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra... | Jonathan Brouwer | -0/+1 |
| 2025-07-20 | Remove the ptr_unique lang item | bjorn3 | -3/+0 |
| 2025-07-17 | Warn useless deprecation in check_attr. | Camille GILLOT | -6/+12 |
| 2025-07-17 | Specify of_trait in Target::Impl. | Camille GILLOT | -5/+6 |
| 2025-07-17 | Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmease | bors | -6/+23 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -6/+23 |
| 2025-07-17 | Auto merge of #142903 - cjgillot:local-def-path-hash, r=compiler-errors | bors | -4/+15 |
| 2025-07-17 | Use `join_path_syms` in one more place. | Nicholas Nethercote | -13/+7 |
| 2025-07-17 | Improve path segment joining. | Nicholas Nethercote | -2/+2 |
| 2025-07-16 | resolve: Merge `NameBindingKind::Module` into `NameBindingKind::Res` | Vadim Petrochenkov | -0/+15 |
| 2025-07-14 | Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obk | bors | -0/+6 |
| 2025-07-13 | Retire hir::*ItemRef. | Camille GILLOT | -47/+11 |
| 2025-07-13 | Retire hir::ForeignItemRef. | Camille GILLOT | -24/+6 |
| 2025-07-13 | Remove hir::AssocItemKind. | Camille GILLOT | -25/+4 |
| 2025-07-13 | Move trait_item_def_id from ImplItemRef to ImplItem. | Camille GILLOT | -4/+5 |