| Age | Commit message (Expand) | Author | Lines |
| 2025-08-27 | Rollup merge of #145905 - TaKO8Ki:fix-137580, r=nnethercote | Matthias Krüger | -1/+1 |
| 2025-08-27 | stop returning errors when format foreign has trailing dollar | Takayuki Maeda | -1/+1 |
| 2025-08-22 | Rollup merge of #145747 - joshtriplett:builtin-diag-dyn, r=jdonszelmann | Jacob Pratt | -3/+5 |
| 2025-08-22 | Refactor lint buffering to avoid requiring a giant enum | Josh Triplett | -3/+5 |
| 2025-08-22 | Move validate_attr to `rustc_attr_parsing` | Jonathan Brouwer | -3/+4 |
| 2025-08-21 | Rollup merge of #145590 - nnethercote:ModKind-Inline, r=petrochenkov | Jacob Pratt | -1/+1 |
| 2025-08-19 | Auto merge of #145601 - jieyouxu:rollup-t5mbqhc, r=jieyouxu | bors | -35/+36 |
| 2025-08-19 | Prevent impossible combinations in `ast::ModKind`. | Nicholas Nethercote | -1/+1 |
| 2025-08-19 | Rollup merge of #145429 - bjorn3:codegen_fn_attrs_improvements, r=jdonszelmann | 许杰友 Jieyou Xu (Joe) | -1/+0 |
| 2025-08-19 | Avoid using `()` in `derive(From)` output. | Nicholas Nethercote | -35/+36 |
| 2025-08-15 | Rollup merge of #144922 - Kobzol:derive-from, r=nnethercote | Jacob Pratt | -2/+161 |
| 2025-08-15 | Implement `#[derive(From)]` | Jakub Beránek | -5/+149 |
| 2025-08-15 | Create unstable `From` builtin macro and register it | Jakub Beránek | -0/+15 |
| 2025-08-15 | Remove unused feature gate | bjorn3 | -1/+0 |
| 2025-08-15 | Rollup merge of #142640 - Sa4dUs:ad-intrinsic, r=ZuseZ4 | Stuart Cook | -305/+130 |
| 2025-08-15 | Rollup merge of #122661 - estebank:assert-macro-span, r=petrochenkov | Stuart Cook | -14/+21 |
| 2025-08-14 | Remove inlining for autodiff handling | Marcelo Domínguez | -12/+20 |
| 2025-08-14 | Complete functionality and general cleanup | Marcelo Domínguez | -401/+91 |
| 2025-08-14 | Basic implementation of `autodiff` intrinsic | Marcelo Domínguez | -6/+133 |
| 2025-08-14 | Remove the old target checking logic | Jonathan Brouwer | -14/+1 |
| 2025-08-12 | Change the desugaring of `assert!` for better error output | Esteban Küber | -14/+21 |
| 2025-08-12 | Rollup merge of #145238 - estebank:attr-overhaul, r=jdonszelmann | Stuart Cook | -3/+5 |
| 2025-08-11 | Extract ast TraitImplHeader | Cameron Steffen | -23/+31 |
| 2025-08-11 | Allow attr entries to declare list of alternatives for `List` and `NamedValue... | Esteban Küber | -3/+5 |
| 2025-08-09 | remove `P` | Deadbeef | -174/+168 |
| 2025-08-06 | Port `#[should_panic]` to the new attribute parsing infrastructure | Jonathan Brouwer | -34/+17 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -2/+2 |
| 2025-07-28 | expand: Micro-optimize prelude injection | Vadim Petrochenkov | -3/+1 |
| 2025-07-26 | Use the new attributes throughout the codebase | Jonathan Brouwer | -7/+21 |
| 2025-07-18 | Rollup merge of #143925 - oli-obk:slice-const-partialeq, r=fee1-dead | Matthias Krüger | -3/+57 |
| 2025-07-17 | Make `derive_const` usable within libcore again | Oli Scherer | -3/+57 |
| 2025-07-17 | Improve path segment joining. | Nicholas Nethercote | -9/+4 |
| 2025-07-15 | Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieu | bors | -8/+8 |
| 2025-07-15 | Allow `Early` stage to emit errors | Jonathan Brouwer | -1/+1 |
| 2025-07-14 | update `cfg_select!` documentation | Folkert de Vries | -8/+8 |
| 2025-07-13 | make `cfg_select` a builtin macro | Folkert de Vries | -0/+83 |
| 2025-07-07 | Rollup merge of #143544 - workingjubilee:rename-bare-fn, r=fmease | Jacob Pratt | -3/+3 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -3/+3 |
| 2025-07-06 | Rollup merge of #143518 - joshtriplett:sort-attrs, r=Kobzol | Matthias Krüger | -0/+2 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -1/+1 |
| 2025-07-05 | rustc_builtin_macros: Make sure registered attributes stay sorted | Josh Triplett | -0/+2 |
| 2025-07-04 | Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errors | Jacob Pratt | -3/+3 |
| 2025-07-03 | Replace kw_span by full span. | Camille GILLOT | -3/+3 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -2/+2 |
| 2025-07-01 | Update `cfg(bootstrap)` | Josh Stone | -1/+1 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -6/+6 |
| 2025-06-25 | Rollup merge of #142724 - xizheyin:avoid_overwrite_args, r=oli-obk | Jana Dönszelmann | -0/+1 |
| 2025-06-25 | Add runtime check to avoid overwrite arg easily in diag and store and restore... | xizheyin | -0/+1 |
| 2025-06-24 | Rollup merge of #142704 - tgross35:remove-concat_idents, r=fee1-dead | Guillaume Gomez | -94/+0 |
| 2025-06-24 | Remove the deprecated `concat_idents!` macro | Trevor Gross | -94/+0 |