| Age | Commit message (Expand) | Author | Lines |
| 2025-06-22 | Rollup merge of #142458 - oli-obk:dyn-incompat, r=compiler-errors | Guillaume Gomez | -67/+13 |
| 2025-06-21 | Port `#[rustc_pub_transparent]` to the new attribute system | Pavel Grigorenko | -1/+6 |
| 2025-06-20 | Use gen blocks in the compiler instead of from_coroutine | Michael Goulet | -69/+65 |
| 2025-06-20 | Rollup merge of #142687 - cjgillot:less-hir_crate, r=oli-obk | Trevor Gross | -4/+2 |
| 2025-06-18 | Rollup merge of #142606 - azhogin:azhogin/async-drop-without-sync-drop-error,... | Trevor Gross | -1/+17 |
| 2025-06-18 | Rollup merge of #140247 - BoxyUwU:iats_no_query_cycles, r=lcnr | Trevor Gross | -118/+104 |
| 2025-06-18 | Make feature suggestion more consistent. | Camille GILLOT | -4/+2 |
| 2025-06-18 | Rollup merge of #141610 - BoxyUwU:stabilize_generic_arg_infer, r=lcnr,travisc... | Jakub Beránek | -30/+2 |
| 2025-06-18 | AsyncDrop trait without sync Drop generates an error | Andrew Zhogin | -1/+17 |
| 2025-06-17 | Dont replace escaping bound vars in item sigs | Boxy | -43/+33 |
| 2025-06-17 | Test whether we use DeepRejectCtxt | Boxy | -4/+8 |
| 2025-06-17 | Don't build `ParamEnv` and do trait solving in `ItemCtxt`s | Boxy | -118/+110 |
| 2025-06-16 | hir_analysis: add `{Meta,Pointee}Sized` bounds | David Wood | -136/+316 |
| 2025-06-16 | trait_sel: `{Meta,Pointee}Sized` on `?Sized` types | David Wood | -0/+5 |
| 2025-06-15 | Auto merge of #142455 - jdonszelmann:attempt-to-mitigate-delayed-lint-perf-pr... | bors | -5/+33 |
| 2025-06-14 | Auto merge of #142289 - fmease:maybe-perf-gen-args, r=compiler-errors | bors | -2/+1 |
| 2025-06-14 | Rollup merge of #142464 - RalfJung:variadic-fn-abi-error, r=workingjubilee | Matthias Krüger | -14/+6 |
| 2025-06-14 | Rollup merge of #140593 - m-ou-se:some-temp, r=Nadrieril | Matthias Krüger | -7/+14 |
| 2025-06-13 | Rollup merge of #142441 - compiler-errors:lazier-binder-value-folding, r=lcnr | Jubilee | -3/+3 |
| 2025-06-13 | TypeVisiting binders no longer requires TypeFolding its interior | Michael Goulet | -3/+3 |
| 2025-06-13 | Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgr | bors | -2/+28 |
| 2025-06-13 | variadic functions: remove list of supported ABIs from error | Ralf Jung | -14/+6 |
| 2025-06-13 | Merge unboxed trait object error suggestion into regular dyn incompat error | Oli Scherer | -67/+13 |
| 2025-06-13 | collect delayed lints in hir_crate_items | Jana Dönszelmann | -5/+33 |
| 2025-06-13 | Add comment. | Mara Bos | -0/+3 |
| 2025-06-13 | Implement temporary lifetime extension for tuple ctors. | Mara Bos | -7/+11 |
| 2025-06-13 | Rollup merge of #140770 - folkertdev:custom-abi, r=tgross35 | Matthias Krüger | -2/+28 |
| 2025-06-13 | Rollup merge of #142410 - RalfJung:align_of, r=WaffleLapkin,workingjubilee | Matthias Krüger | -5/+3 |
| 2025-06-13 | Use more slicing and slice interning over iterable interning | León Orell Valerian Liehr | -2/+1 |
| 2025-06-12 | Auto merge of #142438 - matthiaskrgr:rollup-u1jdnhz, r=matthiaskrgr | bors | -11/+1 |
| 2025-06-12 | add `extern "custom"` functions | Folkert de Vries | -2/+28 |
| 2025-06-12 | intrinsics: rename min_align_of to align_of | Ralf Jung | -5/+3 |
| 2025-06-12 | Remove lower_arg_ty as all callers were passing `None` | Oli Scherer | -11/+1 |
| 2025-06-12 | introduce new lint infra | Jana Dönszelmann | -1/+18 |
| 2025-06-11 | stabilize gai | Boxy | -30/+2 |
| 2025-06-11 | Auto merge of #141763 - lcnr:fixme-gamer, r=BoxyUwU | bors | -9/+13 |
| 2025-06-09 | hir_analysis: Elaborate on lint strategy for unsupported ABIs | Jubilee | -1/+3 |
| 2025-06-09 | compiler: Fix reusing same lint on fn ptrs with newly-deprecated ABIs | Jubilee Young | -16/+24 |
| 2025-06-09 | Auto merge of #141435 - RalfJung:unsupported_calling_conventions, r=workingju... | bors | -18/+51 |
| 2025-06-08 | Auto merge of #141700 - RalfJung:atomic-intrinsics-part2, r=bjorn3 | bors | -507/+457 |
| 2025-06-08 | add specific help messages for stdcall and cdecl | Ralf Jung | -4/+22 |
| 2025-06-08 | add (back) unsupported_calling_conventions lint to reject more invalid callin... | Ralf Jung | -17/+32 |
| 2025-06-08 | Auto merge of #142074 - oli-obk:its-finally-gone, r=petrochenkov | bors | -92/+55 |
| 2025-06-07 | Auto merge of #141950 - oli-obk:big-body-owner-loop, r=compiler-errors | bors | -2/+7 |
| 2025-06-07 | move all intrinsic typeck logic into the one big match | Ralf Jung | -495/+457 |
| 2025-06-07 | intrinsics: use const generic to set atomic ordering | Ralf Jung | -40/+28 |
| 2025-06-06 | Rollup merge of #142103 - scottmcm:fieldidx-in-interp, r=oli-obk | Guillaume Gomez | -1/+1 |
| 2025-06-06 | Rollup merge of #142043 - estebank:const-suggestion, r=wesleywiser | Guillaume Gomez | -1/+1 |
| 2025-06-05 | Update `InterpCx::project_field` to take `FieldIdx` | Scott McMurray | -1/+1 |
| 2025-06-05 | Replace some `Option<Span>` with `Span` and use DUMMY_SP instead of None | Oli Scherer | -22/+20 |