| Age | Commit message (Expand) | Author | Lines |
| 2025-09-12 | Introduce trait_item_of | Cameron Steffen | -0/+9 |
| 2025-09-12 | Auto merge of #146329 - lcnr:opaque-type-infer-alias-candidates, r=BoxyUwU | bors | -1/+5 |
| 2025-09-12 | Auto merge of #146328 - zetanumbers:fix-141951, r=lcnr | bors | -4/+1 |
| 2025-09-11 | incompletely prefer opaque type bounds when self type bottoms out in infer | Michael Goulet | -1/+5 |
| 2025-09-10 | Rollup merge of #146391 - beepster4096:trimnt, r=saethlin | Matthias Krüger | -5/+7 |
| 2025-09-10 | Rollup merge of #146178 - folkertdev:static-align, r=jdonszelmann,ralfjung,tr... | Matthias Krüger | -1/+10 |
| 2025-09-09 | don't trim paths in mir dumping when filtering and at the top of the file | beepster4096 | -5/+7 |
| 2025-09-09 | allow `#[rustc_align_static(N)]` on `static`s | Folkert de Vries | -1/+10 |
| 2025-09-09 | Auto merge of #145717 - BoxyUwU:erase_regions_rename, r=lcnr | bors | -35/+41 |
| 2025-09-09 | Driveby fixes | Boxy | -3/+2 |
| 2025-09-09 | erase_regions to erase_and_anonymize_regions | Boxy | -34/+41 |
| 2025-09-09 | Rollup merge of #146324 - RalfJung:no-ptr-fragment, r=oli-obk | Stuart Cook | -2/+19 |
| 2025-09-09 | Rollup merge of #145819 - jdonszelmann:convert-limits, r=fmease | Stuart Cook | -5/+7 |
| 2025-09-08 | fixup limit handling code | Jana Dönszelmann | -5/+7 |
| 2025-09-08 | Auto merge of #140375 - lcnr:subrelations-infcx, r=BoxyUwU | bors | -1/+0 |
| 2025-09-08 | Rollup merge of #146313 - nnethercote:rustc_middle-ty-cleanups-2, r=lcnr | Matthias Krüger | -82/+13 |
| 2025-09-08 | Rollup merge of #146111 - ChayimFriedman2:more-ns-specific-defid, r=lcnr | Matthias Krüger | -1/+27 |
| 2025-09-08 | inline `CanonicalTyVarKind` | lcnr | -1/+0 |
| 2025-09-08 | Skip typeck for items w/o their own typeck context | Daria Sukhonina | -4/+1 |
| 2025-09-08 | const-eval: disable pointer fragment support | Ralf Jung | -2/+19 |
| 2025-09-08 | Move `describe_as_module` from `rustc_middle::print` to `rustc:middle::query`. | Nicholas Nethercote | -12/+11 |
| 2025-09-08 | Move `rustc_middle::MaxUniverse` to `rustc_infer`. | Nicholas Nethercote | -40/+0 |
| 2025-09-08 | Make some matches non-exhaustive. | Nicholas Nethercote | -30/+2 |
| 2025-09-07 | Rollup merge of #146297 - cjgillot:may-observe-address, r=saethlin | Matthias Krüger | -0/+18 |
| 2025-09-07 | Introduce PlaceContext::may_observe_address. | Camille GILLOT | -0/+18 |
| 2025-09-05 | rustc_middle: clippy fixes | Marijn Schouten | -20/+14 |
| 2025-09-04 | Rollup merge of #146182 - ChayimFriedman2:ns-probe, r=jackh726 | Jacob Pratt | -2/+2 |
| 2025-09-04 | Rollup merge of #145932 - JamieCunliffe:target-feature-inlining, r=jackh726 | Stuart Cook | -1/+1 |
| 2025-09-04 | Rollup merge of #145342 - dianne:if-let-super-let, r=nnethercote | Stuart Cook | -35/+41 |
| 2025-09-04 | Don't require next-solver `ProbeRef` to be `Copy` | Chayim Refael Friedman | -2/+2 |
| 2025-09-02 | Auto merge of #146125 - GuillaumeGomez:rollup-ld81n7e, r=GuillaumeGomez | bors | -1/+1 |
| 2025-09-02 | Rollup merge of #146102 - fmease:rm-dead-eff-code-iii, r=fee1-dead | Guillaume Gomez | -1/+1 |
| 2025-09-02 | Auto merge of #145951 - lcnr:proof-tree-as-query, r=compiler-errors | bors | -3/+28 |
| 2025-09-02 | Revert introduction of `[workspace.dependencies]`. | Nicholas Nethercote | -6/+6 |
| 2025-09-02 | Migrate more things in the new solver to specific `DefId`s | Chayim Refael Friedman | -1/+27 |
| 2025-09-01 | Auto merge of #145925 - lcnr:revealing-use-closures-2, r=BoxyUwU | bors | -0/+2 |
| 2025-09-01 | Remove dead code stemming from an old effects desugaring | León Orell Valerian Liehr | -1/+1 |
| 2025-09-01 | Rollup merge of #146042 - estebank:issue-83413, r=lcnr | Stuart Cook | -2/+6 |
| 2025-09-01 | Introduce `MirDumper` and `MirWriter`. | Nicholas Nethercote | -142/+144 |
| 2025-09-01 | Indent some functions. | Nicholas Nethercote | -322/+322 |
| 2025-09-01 | Use trait object references for closures. | Nicholas Nethercote | -41/+21 |
| 2025-09-01 | Avoid unnecessary `mut`-ness for various closures. | Nicholas Nethercote | -14/+14 |
| 2025-09-01 | Inline and remove `dump_matched_mir_node`. | Nicholas Nethercote | -25/+11 |
| 2025-08-31 | Split `ObligationCauseCode::BinOp` for unops to `UnOp` | Esteban Küber | -2/+6 |
| 2025-08-29 | Rollup merge of #145756 - okaneco:stabilize_char_boundary, r=scottmcm | Trevor Gross | -1/+1 |
| 2025-08-29 | cleanup proof tree implementation and add cache | lcnr | -3/+28 |
| 2025-08-29 | Auto merge of #145978 - Zalathar:rollup-0dzk72g, r=Zalathar | bors | -3/+3 |
| 2025-08-29 | Auto merge of #145377 - ChayimFriedman2:solver-def-id, r=lcnr | bors | -22/+48 |
| 2025-08-28 | Add `polonius-engine` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |
| 2025-08-28 | Add `rustc_apfloat` to `[workspace.dependencies]`. | Nicholas Nethercote | -1/+1 |