| Age | Commit message (Expand) | Author | Lines |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -5/+4 |
| 2025-07-29 | Auto merge of #144557 - cjgillot:lower-more-span, r=compiler-errors | bors | -16/+45 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -4/+4 |
| 2025-07-28 | Complete span lowering. | Camille GILLOT | -16/+45 |
| 2025-07-22 | Rollup merge of #143430 - cjgillot:extra-lifetime-swap, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -11/+18 |
| 2025-07-20 | Lower extra lifetimes before normal generic params. | Camille GILLOT | -11/+18 |
| 2025-07-18 | Reword diagnostics about relaxed bounds in invalid contexts | León Orell Valerian Liehr | -5/+21 |
| 2025-07-18 | AST lowering: More robustly deal with relaxed bounds | León Orell Valerian Liehr | -105/+145 |
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -2/+11 |
| 2025-07-15 | Allow `Early` stage to emit errors | Jonathan Brouwer | -2/+7 |
| 2025-07-13 | Retire hir::*ItemRef. | Camille GILLOT | -27/+8 |
| 2025-07-13 | Retire hir::ForeignItemRef. | Camille GILLOT | -14/+4 |
| 2025-07-13 | Remove hir::AssocItemKind. | Camille GILLOT | -61/+7 |
| 2025-07-13 | Move trait_item_def_id from ImplItemRef to ImplItem. | Camille GILLOT | -6/+6 |
| 2025-07-13 | Delegation: self parameter must be named exactly `self`. | Camille GILLOT | -7/+33 |
| 2025-07-13 | Auto merge of #143213 - dianne:lower-cond-tweaks, r=cjgillot | bors | -41/+4 |
| 2025-07-07 | Auto merge of #143182 - xdoardo:more-addrspace, r=workingjubilee | bors | -2/+2 |
| 2025-07-07 | compiler: Parse `p-` specs in datalayout string, allow definition of custom d... | Edoardo Marangoni | -2/+2 |
| 2025-07-06 | compiler: rename {ast,hir}::BareFn* to FnPtr* | Jubilee Young | -2/+2 |
| 2025-07-05 | de-duplicate condition scoping logic | dianne | -41/+4 |
| 2025-07-04 | Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2025-07-03 | Replace kw_span by full span. | Camille GILLOT | -1/+1 |
| 2025-07-03 | Port `#[target_feature]` to the new attribute parsing infrastructure | Jonathan Brouwer | -1/+2 |
| 2025-07-02 | Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-dead | Matthias Krüger | -0/+1 |
| 2025-07-01 | Detect more cases of unused_parens around types | Benjamin Schulz | -0/+1 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -23/+13 |
| 2025-06-25 | compiler: remove misleading 'c' from `abi_c_cmse_nonsecure_call` feature | Jubilee Young | -1/+1 |
| 2025-06-25 | compiler: Trim the misleading C from ExternAbi::CCmse* | Jubilee Young | -2/+2 |
| 2025-06-24 | Rollup merge of #142983 - compiler-errors:taint-invalid-call-abi, r=workingju... | Jubilee | -0/+3 |
| 2025-06-24 | Add rust-invalid ABI | Michael Goulet | -0/+3 |
| 2025-06-24 | Rewrite #[track_caller] | Jana Dönszelmann | -1/+3 |
| 2025-06-23 | compiler: plug unsupported ABI leakage from the AST | Jubilee Young | -4/+24 |
| 2025-06-22 | Implement DesugaringKind::FormatLiteral | mejrs | -1/+8 |
| 2025-06-19 | Auto merge of #140748 - m-ou-se:super-format-args3, r=jdonszelmann | bors | -135/+103 |
| 2025-06-19 | Use expr_ref. | Mara Bos | -2/+1 |
| 2025-06-18 | Rollup merge of #141610 - BoxyUwU:stabilize_generic_arg_infer, r=lcnr,travisc... | Jakub Beránek | -14/+2 |
| 2025-06-18 | Fix span of AddrOf in format_args!() expansion. | Mara Bos | -1/+1 |
| 2025-06-18 | Allow storing `format_args!()` in `let`. | Mara Bos | -135/+104 |
| 2025-06-17 | Reject union default field values | Jieyou Xu | -10/+41 |
| 2025-06-15 | Auto merge of #142455 - jdonszelmann:attempt-to-mitigate-delayed-lint-perf-pr... | bors | -0/+5 |
| 2025-06-13 | Rollup merge of #142449 - oli-obk:missing-mgca-args, r=BoxyUwU | Jubilee | -2/+2 |
| 2025-06-13 | collect delayed lints in hir_crate_items | Jana Dönszelmann | -0/+5 |
| 2025-06-13 | Require generic params for const generic params | Oli Scherer | -2/+2 |
| 2025-06-13 | Rollup merge of #142267 - workingjubilee:debug-assert-less-in-ast-lowering, r... | Matthias Krüger | -18/+18 |
| 2025-06-13 | Rollup merge of #140770 - folkertdev:custom-abi, r=tgross35 | Matthias Krüger | -0/+3 |
| 2025-06-12 | add `extern "custom"` functions | Folkert de Vries | -0/+3 |
| 2025-06-12 | introduce new lint infra | Jana Dönszelmann | -22/+62 |
| 2025-06-11 | stabilize gai | Boxy | -14/+2 |
| 2025-06-09 | assert more often in release in ast_lowering | Jubilee Young | -13/+13 |
| 2025-06-09 | assert in release in ast_lowering::item | Jubilee Young | -5/+5 |