| Age | Commit message (Expand) | Author | Lines |
| 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-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 |
| 2025-03-07 | Rollup merge of #134797 - spastorino:ergonomic-ref-counting-1, r=nikomatsakis | Matthias Krüger | -0/+1 |
| 2025-03-07 | Increase recursion_limit in numerous crates. | Nicholas Nethercote | -0/+1 |
| 2025-03-07 | Remove `NtItem` and `NtStmt`. | Nicholas Nethercote | -2/+3 |
| 2025-03-06 | Simplify printf and shell format suggestions | Thalia Archibald | -9/+11 |
| 2025-03-06 | Implement .use keyword as an alias of clone | Santiago Pastorino | -0/+1 |
| 2025-03-04 | mgca: Lower all const paths as `ConstArgKind::Path` | Noah Lev | -1/+2 |
| 2025-03-01 | Implment `#[cfg]` and `#[cfg_attr]` in `where` clauses | Frank King | -10/+20 |
| 2025-02-27 | switch #[cfg(not(llvm_enzyme))] to cfg!(llvm_enzyme) | Vayun Biyani | -26/+4 |
| 2025-02-25 | Fix enzyme build errors | Vayun Biyani | -4/+4 |