| Age | Commit message (Expand) | Author | Lines |
| 2025-09-26 | Rollup merge of #146704 - jdonszelmann:port-debug-visualizer, r=petrochenkov | Matthias Krüger | -0/+63 |
| 2025-09-25 | Rollup merge of #146667 - calebzulawski:simd-mono-lane-limit, r=lcnr,RalfJung | Stuart Cook | -38/+56 |
| 2025-09-23 | Add an attribute to check the number of lanes in a SIMD vector after monomorp... | Caleb Zulawski | -38/+56 |
| 2025-09-21 | port `#[debugger_visualizer]` to the new attribute system | Jana Dönszelmann | -0/+63 |
| 2025-09-21 | Port #[macro_export] to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+77 |
| 2025-09-17 | port `#[rustc_coherence_is_core]` to the new attribute parsing infrastructure | Jana Dönszelmann | -14/+15 |
| 2025-09-17 | Rollup merge of #145660 - jbatez:darwin_objc, r=jdonszelmann,madsmtm,tmandry | Stuart Cook | -3/+108 |
| 2025-09-13 | merge crate-level into ALLOWED_TARGETS | Jana Dönszelmann | -62/+23 |
| 2025-09-13 | initial implementation of the darwin_objc unstable feature | Jo Bates | -3/+108 |
| 2025-09-13 | Rollup merge of #146389 - jdonszelmann:no-std, r=oli-obk | Jana Dönszelmann | -2/+28 |
| 2025-09-10 | fixup no_{core,std} handling code | Jana Dönszelmann | -4/+5 |
| 2025-09-10 | Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr... | Matthias Krüger | -1/+30 |
| 2025-09-09 | port `#[no_std]` to the new attribute parsing infrastructure | Jana Dönszelmann | -1/+13 |
| 2025-09-09 | port `#[no_core]` to the new attribute parsing infrastructure | Jana Dönszelmann | -2/+15 |
| 2025-09-09 | allow `#[rustc_align_static(N)]` on `static`s | Folkert de Vries | -1/+30 |
| 2025-09-08 | fixup limit handling code | Jana Dönszelmann | -23/+27 |
| 2025-09-08 | port `#[pattern_complexity_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -1/+30 |
| 2025-09-08 | port `#[type_length_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -1/+31 |
| 2025-09-08 | port `#[move_size_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -1/+28 |
| 2025-09-08 | port `#[recursion_limit]` to the new attribute parsing infrastructure | Jana Dönszelmann | -3/+78 |
| 2025-09-04 | Rollup merge of #146112 - scrabsha:push-utkysktvulto, r=WaffleLapkin | Stuart Cook | -1/+1 |
| 2025-09-03 | don't uppercase error messages | Sasha Pourcelot | -1/+1 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-30 | Remove incorrect FIXME | Jonathan Brouwer | -1/+1 |
| 2025-08-28 | Rollup merge of #145937 - jdonszelmann:doc-hidden-prelude, r=fmease | Guillaume Gomez | -1/+11 |
| 2025-08-28 | Improve error messages around invalid literals in attribute arguments | Jonathan Brouwer | -23/+36 |
| 2025-08-28 | Rollup merge of #143193 - JonathanBrouwer:link_rework, r=jdonszelmann | Stuart Cook | -4/+568 |
| 2025-08-27 | Rollup merge of #145826 - scrabsha:push-vrpwttmzqwpt, r=jdonszelmann | Jacob Pratt | -29/+17 |
| 2025-08-27 | Port the `#[link]` attribute to the new parser | Jonathan Brouwer | -4/+566 |
| 2025-08-27 | Move `NativeLibKind` from `rustc_session` to `rustc_hir` | Jonathan Brouwer | -0/+2 |
| 2025-08-27 | add doc-hidden to exports in attribute prelude | Jana Dönszelmann | -1/+11 |
| 2025-08-27 | Use `AcceptContext` in `AttribueParser::check_target` | Sasha Pourcelot | -29/+17 |
| 2025-08-27 | Add `thin-vec` to newly added `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-26 | Rollup merge of #145792 - scrabsha:push-umpytyxunpxq, r=jdonszelmann | Samuel Tardieu | -10/+100 |
| 2025-08-25 | Use attribute name in message for "outer attr used as inner attr" errors | Sasha Pourcelot | -10/+100 |
| 2025-08-24 | Warn on macro calls for attributes that had this behaviour previously | Jonathan Brouwer | -11/+27 |
| 2025-08-24 | fix ICE on stable related to attrs on macros | Jana Dönszelmann | -29/+12 |
| 2025-08-24 | Port crate name to the new attribute system | Jana Dönszelmann | -9/+43 |
| 2025-08-24 | Support lints in early attribute parsing | Jana Dönszelmann | -12/+32 |
| 2025-08-24 | Allow errors to be emitted as fatal during attribute parsing | Jana Dönszelmann | -22/+43 |
| 2025-08-23 | port attribute to the new parsing infrastructure | Jana Dönszelmann | -7/+110 |
| 2025-08-22 | Rollup merge of #145762 - jdonszelmann:attrs-strings-to-symbols, r=lqd | Jacob Pratt | -31/+36 |
| 2025-08-22 | Rollup merge of #145573 - veluca93:unsafe-force-target-feature, r=davidtwco | Jacob Pratt | -42/+81 |
| 2025-08-22 | convert strings to symbols in attr diagnostics | Jana Dönszelmann | -31/+36 |
| 2025-08-22 | Use the new attribute parser throughout the codebase | Jonathan Brouwer | -26/+55 |
| 2025-08-22 | Rewrite the new attribute parser | Jonathan Brouwer | -232/+291 |
| 2025-08-22 | Move validate_attr to `rustc_attr_parsing` | Jonathan Brouwer | -1/+408 |
| 2025-08-22 | Add an experimental unsafe(force_target_feature) attribute. | Luca Versari | -42/+81 |
| 2025-08-21 | split up context.rs | Jana Dönszelmann | -329/+359 |
| 2025-08-21 | Introduce a prelude for very common imports across dozens of files | Jana Dönszelmann | -216/+70 |