| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2025-02-24 | span: add a "future" edition | David Wood | -0/+1 |
| 2025-02-24 | Introduce new-style attribute parsers for several attributes | Jana Dönszelmann | -9/+7 |
| 2025-02-23 | Rollup merge of #135501 - tgross35:stdlib-dependencies-private, r=bjorn3 | Matthias Krüger | -36/+13 |
| 2025-02-22 | Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgr | bors | -1/+1 |
| 2025-02-21 | fix build regressions | Manuel Drehwald | -0/+1 |
| 2025-02-22 | Upgrade the compiler to edition 2024 | Michael Goulet | -1/+1 |
| 2025-02-21 | Inject `compiler_builtins` during postprocessing rather than via AST | Trevor Gross | -36/+13 |
| 2025-02-12 | Rollup merge of #136646 - oli-obk:pattern-types-ast, r=BoxyUwU | Matthias Krüger | -3/+15 |
| 2025-02-11 | Auto merge of #136851 - jhpratt:rollup-ftijn95, r=jhpratt | bors | -14/+9 |
| 2025-02-11 | Add a TyPat in the AST to reuse the generic arg lowering logic | Oli Scherer | -3/+15 |
| 2025-02-11 | Rollup merge of #136107 - dingxiangfei2009:coerce-pointee-wellformed, r=compi... | Matthias Krüger | -19/+55 |
| 2025-02-10 | Fix imports, remove attrs for unused_* | Michael Goulet | -4/+2 |
| 2025-02-10 | Stop using span hack for contracts feature gating | Michael Goulet | -12/+9 |
| 2025-02-09 | move repr(transparent) checks to coherence | Ding Xiang Fei | -10/+0 |
| 2025-02-09 | rename the trait to validity and place a feature gate afront | Ding Xiang Fei | -2/+2 |
| 2025-02-09 | introduce CoercePointeeWellformed for coherence checks at typeck stage | Ding Xiang Fei | -9/+55 |
| 2025-02-08 | Rustfmt | bjorn3 | -148/+199 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -2/+2 |
| 2025-02-03 | Rename rustc_contract to contract | Celina G. Val | -3/+3 |
| 2025-02-03 | Refactor contract builtin macro + error handling | Celina G. Val | -71/+71 |
| 2025-02-03 | Separate contract feature gates for the internal machinery | Felix S. Klock II | -8/+12 |