| Age | Commit message (Expand) | Author | Lines |
| 2025-05-21 | Disable autodiff bootstrapping | Marcelo Domínguez | -9/+1 |
| 2025-05-20 | Split `autodiff` into `autodiff_forward` and `autodiff_reverse` | Marcelo Domínguez | -14/+30 |
| 2025-05-19 | Rollup merge of #140874 - mejrs:rads, r=WaffleLapkin | Stuart Cook | -1/+2 |
| 2025-05-19 | Rollup merge of #140049 - haenoe:fix-autodiff-generics, r=ZuseZ4 | Stuart Cook | -11/+62 |
| 2025-05-18 | Remove rustc_attr_data_structures re-export from rustc_attr_parsing | mejrs | -1/+2 |
| 2025-05-18 | add `AsmOptions` with some named fields | Folkert de Vries | -19/+31 |
| 2025-05-18 | rename to get rid of the 'raw' concept | Folkert de Vries | -63/+64 |
| 2025-05-18 | delay error for unsupported options | Folkert de Vries | -14/+2 |
| 2025-05-18 | attempt to have rustfmt use the new logic | Folkert de Vries | -17/+8 |
| 2025-05-18 | a new parser generating the exact same error messages | Folkert de Vries | -150/+226 |
| 2025-05-17 | extract operand parser | Folkert de Vries | -83/+93 |
| 2025-05-17 | determine later whether an explicit reg was used | Folkert de Vries | -11/+9 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-11 | feat: add generated parameters to generated function | HaeNoe | -3/+52 |
| 2025-05-11 | feat: propagate generics to generated function | HaeNoe | -8/+10 |
| 2025-05-10 | Remove `AstDeref`. | Nicholas Nethercote | -3/+3 |
| 2025-05-06 | Remove duplicate impl of string unescape | Marijn Schouten | -4/+7 |
| 2025-04-30 | Rollup merge of #140312 - nnethercote:DelimArgs-spacing, r=petrochenkov | Matthias Krüger | -2/+2 |
| 2025-04-30 | Auto merge of #127516 - nnethercote:simplify-LazyAttrTokenStream, r=petrochenkov | bors | -0/+1 |
| 2025-04-30 | Simplify `LazyAttrTokenStream`. | Nicholas Nethercote | -0/+1 |
| 2025-04-29 | Improve pretty-printing of braces. | Nicholas Nethercote | -2/+2 |
| 2025-04-28 | Add or-patterns to pattern types | Oli Scherer | -1/+15 |
| 2025-04-28 | Directly generate TyPat instead of TyPatKind | Oli Scherer | -9/+5 |
| 2025-04-28 | Pull ast pattern type parsing out into a separate function | Oli Scherer | -9/+19 |
| 2025-04-28 | Prevent pattern type macro invocations from having trailing tokens | Oli Scherer | -1/+5 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-22 | Rollup merge of #140104 - Shourya742:2025-04-21-auto-diff-fails-on-impl-block... | Chris Denton | -8/+6 |
| 2025-04-21 | support both trait and non-trail associated declaration | bit-aloo | -8/+6 |
| 2025-04-20 | remove a couple clones | Matthias Krüger | -6/+4 |
| 2025-04-18 | Rollup merge of #139615 - nnethercote:rm-name_or_empty, r=jdonszelmann | Matthias Krüger | -3/+2 |
| 2025-04-17 | Rollup merge of #139351 - EnzymeAD:autodiff-batching2, r=oli-obk | Matthias Krüger | -6/+17 |
| 2025-04-16 | Move eager translation to a method on `Diag` | Jake Goulding | -7/+3 |
| 2025-04-17 | Replace infallible `name_or_empty` methods with fallible `name` methods. | Nicholas Nethercote | -3/+2 |
| 2025-04-16 | working dupv and dupvonly for fwd mode | Manuel Drehwald | -6/+17 |
| 2025-04-14 | Auto merge of #139781 - jhpratt:rollup-qadsjvb, r=jhpratt | bors | -39/+25 |
| 2025-04-14 | Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated... | bors | -8/+3 |
| 2025-04-13 | Improve `-Z crate-attr` diagnostics | jyn | -39/+25 |
| 2025-04-10 | Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead | Matthias Krüger | -12/+12 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -12/+12 |
| 2025-04-08 | emit a better error message for using the macro incorrectly | Manuel Drehwald | -1/+1 |
| 2025-04-06 | refactor: simplify function-info gathering | HaeNoe | -41/+26 |
| 2025-04-06 | fix usage of `autodiff` macro with inner functions | HaeNoe | -32/+76 |
| 2025-04-05 | Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obk | Stuart Cook | -126/+221 |
| 2025-04-03 | add the autodiff batch mode frontend | Manuel Drehwald | -126/+221 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-04-02 | Remove `TokenStream::flattened` and `InvisibleOrigin::FlattenToken`. | Nicholas Nethercote | -7/+3 |
| 2025-04-02 | Remove `NtBlock`, `Nonterminal`, and `TokenKind::Interpolated`. | Nicholas Nethercote | -3/+3 |
| 2025-04-01 | Address review comments. | Nicholas Nethercote | -4/+3 |
| 2025-04-01 | Move `ast::Item::ident` into `ast::ItemKind`. | Nicholas Nethercote | -110/+97 |
| 2025-04-01 | Ignore `#[test_case]` on anything other than `fn`/`const`/`static`. | Nicholas Nethercote | -20/+26 |