| Age | Commit message (Expand) | Author | Lines |
| 2025-04-14 | Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated... | bors | -8/+3 |
| 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/+222 |
| 2025-04-03 | add the autodiff batch mode frontend | Manuel Drehwald | -126/+222 |
| 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 |
| 2025-03-28 | use `slice::contains` where applicable | Yotam Ofek | -5/+5 |
| 2025-03-26 | Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e... | Stuart Cook | -2/+0 |
| 2025-03-25 | Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obk | Jacob Pratt | -1/+10 |
| 2025-03-25 | Rollup merge of #138929 - oli-obk:assoc-ctxt-of-trait, r=compiler-errors | Matthias Krüger | -13/+6 |
| 2025-03-25 | Test define opaques in extern items | Michael Goulet | -1/+4 |
| 2025-03-25 | Allow defining opaques in statics and consts | Michael Goulet | -0/+6 |
| 2025-03-25 | Track whether an assoc item is in a trait impl or an inherent impl | Oli Scherer | -3/+3 |
| 2025-03-25 | Deduplicate assoc item cfg handling | Oli Scherer | -10/+3 |
| 2025-03-25 | Use `Ident::dummy()` in `dummy_annotatable`. | Nicholas Nethercote | -1/+1 |
| 2025-03-24 | Remove fields that are dead since the removal of type ascription syntax | León Orell Valerian Liehr | -2/+0 |
| 2025-03-21 | Rollup merge of #138627 - EnzymeAD:autodiff-cleanups, r=oli-obk | Matthias Krüger | -58/+95 |
| 2025-03-19 | Allow builtin macros to be used more than once. | Mara Bos | -6/+8 |
| 2025-03-18 | addressing feedback, removing unused arg | Manuel Drehwald | -20/+5 |
| 2025-03-17 | [NFC] use outer_normal_attr helper | Manuel Drehwald | -19/+13 |
| 2025-03-17 | resolve repeated attribute fixme | Manuel Drehwald | -4/+17 |
| 2025-03-17 | [NFC] split up gen_body_helper | Manuel Drehwald | -22/+67 |
| 2025-03-12 | Auto merge of #138414 - matthiaskrgr:rollup-9ablqdb, r=matthiaskrgr | bors | -1/+0 |
| 2025-03-12 | Rollup merge of #138331 - nnethercote:use-RUSTC_LINT_FLAGS-more, r=onur-ozkan... | Matthias Krüger | -1/+0 |
| 2025-03-12 | Auto merge of #138083 - nnethercote:rm-NtItem-NtStmt, r=petrochenkov | bors | -2/+4 |
| 2025-03-11 | Auto merge of #138366 - matthiaskrgr:rollup-cn16m7q, r=matthiaskrgr | bors | -2/+27 |
| 2025-03-11 | Rollup merge of #138231 - Sa4dUs:autodiff-ice, r=ZuseZ4 | Matthias Krüger | -2/+27 |
| 2025-03-11 | Auto merge of #128440 - oli-obk:defines, r=lcnr | bors | -0/+61 |
| 2025-03-11 | Implement `#[define_opaque]` attribute for functions. | Oli Scherer | -0/+61 |
| 2025-03-11 | Add individual activity span availability FIXME | Sa4dUs | -0/+2 |
| 2025-03-11 | Combine autodiff errors together | Sa4dUs | -2/+1 |
| 2025-03-11 | Fix ICE for invalid return activity and proper error handling | Marcelo Domínguez | -1/+25 |
| 2025-03-11 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-11 | Remove unnecessary `[lints.rust]` sections. | Nicholas Nethercote | -4/+0 |
| 2025-03-10 | Revert "Use workspace lints for crates in `compiler/` #138084" | 许杰友 Jieyou Xu (Joe) | -3/+5 |
| 2025-03-09 | Rollup merge of #138084 - nnethercote:workspace-lints, r=jieyouxu | Matthias Krüger | -5/+3 |
| 2025-03-07 | Rollup merge of #138187 - matthiaskrgr:rmclone, r=cjgillot | Jacob Pratt | -19/+10 |
| 2025-03-07 | Rollup merge of #137606 - davidtwco:next-edition, r=traviscross,ehuss | Jacob Pratt | -0/+1 |
| 2025-03-08 | Remove `#![warn(unreachable_pub)]` from all `compiler/` crates. | Nicholas Nethercote | -1/+0 |
| 2025-03-08 | Specify rust lints for `compiler/` crates via Cargo. | Nicholas Nethercote | -0/+3 |
| 2025-03-08 | Remove `[lints.rust]` section from `rustc_builtin_macros`. | Nicholas Nethercote | -4/+0 |
| 2025-03-07 | remove clones | Matthias Krüger | -19/+10 |