| Age | Commit message (Expand) | Author | Lines |
| 2025-08-20 | Rollup merge of #145623 - compiler-errors:pretty-async-name, r=wesleywiser | Jacob Pratt | -3/+13 |
| 2025-08-19 | Pretty print the name of an future from calling async closure | Michael Goulet | -3/+13 |
| 2025-08-19 | Rollup merge of #145338 - lcnr:coroutine-witness-yikes, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -2/+38 |
| 2025-08-17 | Auto merge of #145284 - nnethercote:type_name-print-regions, r=lcnr | bors | -7/+7 |
| 2025-08-15 | Auto merge of #144591 - RalfJung:pattern-valtrees, r=BoxyUwU | bors | -9/+19 |
| 2025-08-14 | Print regions in `type_name`. | Nicholas Nethercote | -7/+7 |
| 2025-08-14 | Rollup merge of #145266 - camsteffen:reduce-queries, r=petrochenkov | Guillaume Gomez | -5/+34 |
| 2025-08-14 | Apply suggestions from code review | Ralf Jung | -1/+1 |
| 2025-08-14 | avoid unnecessary type sanity checks | Ralf Jung | -8/+4 |
| 2025-08-14 | use ty::Value instead of manual pairs of types and valtrees | Ralf Jung | -4/+10 |
| 2025-08-14 | pattern testing: store constants as valtrees | Ralf Jung | -9/+17 |
| 2025-08-13 | Rollup merge of #144949 - nnethercote:more-Printer-cleanups, r=davidtwco | Guillaume Gomez | -81/+110 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -5/+34 |
| 2025-08-13 | `fn new_coroutine_witness_for_coroutine` woops | lcnr | -0/+33 |
| 2025-08-13 | check args in new_coroutine_witness | lcnr | -2/+5 |
| 2025-08-10 | Rollup merge of #145147 - fee1-dead-contrib:push-mxxpmlpmzmsz, r=compiler-errors | Stuart Cook | -5/+5 |
| 2025-08-09 | Auto merge of #145142 - Zalathar:rollup-oi6s8kg, r=Zalathar | bors | -0/+2 |
| 2025-08-09 | rename `TraitRef::from_method` to `from_assoc` | Deadbeef | -5/+5 |
| 2025-08-09 | Rollup merge of #145097 - lcnr:type-foldable-yeet, r=wesleywiser | Stuart Cook | -0/+2 |
| 2025-08-09 | Auto merge of #143376 - dianne:guard-scope, r=matthewjasper | bors | -1/+1 |
| 2025-08-08 | Rollup merge of #144192 - RalfJung:atomicrmw-ptr, r=nikic | Trevor Gross | -5/+12 |
| 2025-08-08 | Rollup merge of #144039 - estebank:short-paths, r=fee1-dead | Trevor Gross | -1/+1 |
| 2025-08-08 | remove unnecessary `TypeFoldable` impls | lcnr | -0/+2 |
| 2025-08-08 | Rollup merge of #145009 - jackh726:ra-next-solver-changes, r=compiler-errors | Stuart Cook | -11/+1 |
| 2025-08-07 | add a scope for `if let` guard temporaries and bindings | dianne | -1/+1 |
| 2025-08-07 | Use `tcx.short_string()` in more diagnostics | Esteban Küber | -1/+1 |
| 2025-08-07 | Add a missing UpcastFrom impl in rustc_type_ir | Florian Diebold | -11/+1 |
| 2025-08-06 | Add support for shortening `Instance` and use it | Esteban Küber | -110/+86 |
| 2025-08-06 | Rename some `PrettyPrinter` methods. | Nicholas Nethercote | -26/+26 |
| 2025-08-06 | Rename some `Printer` methods. | Nicholas Nethercote | -30/+37 |
| 2025-08-06 | Move `should_truncate` from trait `Printer` to sub-trait `PrettyPrinter`. | Nicholas Nethercote | -8/+8 |
| 2025-08-06 | Add comments to `Printer`. | Nicholas Nethercote | -17/+39 |
| 2025-08-05 | Clarify `value_path_str_with_args`. | Nicholas Nethercote | -4/+4 |
| 2025-08-05 | Rollup merge of #144817 - WaffleLapkin:reject-referety, r=Urgau | Samuel Tardieu | -1/+1 |
| 2025-08-05 | Rollup merge of #144776 - nnethercote:Printer-cleanups, r=cjgillot | Samuel Tardieu | -511/+485 |
| 2025-08-04 | drive-by cleanup: fix outdated documentation | Waffle Lapkin | -1/+1 |
| 2025-08-04 | Avoid some code duplication. | Nicholas Nethercote | -6/+1 |
| 2025-08-03 | Rollup merge of #144822 - Zalathar:hash-owner-nodes, r=compiler-errors | Samuel Tardieu | -1/+1 |
| 2025-08-03 | Remove unused arg from `path_append_impl`. | Nicholas Nethercote | -8/+1 |
| 2025-08-03 | Remove `p!`. | Nicholas Nethercote | -362/+370 |
| 2025-08-03 | Rename `Printer` variables. | Nicholas Nethercote | -139/+139 |
| 2025-08-03 | Inline and remove two `FmtPrinter` methods. | Nicholas Nethercote | -34/+12 |
| 2025-08-03 | Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr | bors | -57/+64 |
| 2025-08-02 | Return a struct with named fields from `hash_owner_nodes` | Zalathar | -1/+1 |
| 2025-08-01 | Auto merge of #144458 - compiler-errors:no-witness-mini, r=lcnr | bors | -25/+12 |
| 2025-07-31 | Remove the witness type from coroutine args | Michael Goulet | -25/+12 |
| 2025-07-31 | Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnr | Jana Dönszelmann | -11/+12 |
| 2025-07-31 | Rollup merge of #144712 - nnethercote:dedup-num-types, r=fmease | Jana Dönszelmann | -53/+0 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -11/+12 |
| 2025-07-31 | Deduplicate `IntTy`/`UintTy`/`FloatTy`. | Nicholas Nethercote | -53/+0 |