| Age | Commit message (Expand) | Author | Lines |
| 2025-02-06 | Rollup merge of #136073 - compiler-errors:recursive-coro-always, r=oli-obk | Matthias Krüger | -56/+2 |
| 2025-02-06 | Auto merge of #136471 - safinaskar:parallel, r=SparrowLii | bors | -6/+6 |
| 2025-02-06 | Fix whitespace in lift macros. | Nicholas Nethercote | -20/+28 |
| 2025-02-06 | Clean up trivial traversal/lift impl generator macro calls. | Nicholas Nethercote | -57/+97 |
| 2025-02-05 | Eagerly detect coroutine recursion pre-mono when possible | Michael Goulet | -56/+2 |
| 2025-02-05 | try to suggest eliding redundant binding modifiers | dianne | -1/+3 |
| 2025-02-05 | Pretty print pattern type values with `transmute` if they don't satisfy their... | Oli Scherer | -1/+1 |
| 2025-02-04 | Auto merge of #136115 - Mark-Simulacrum:shard-alloc-id, r=RalfJung | bors | -2/+2 |
| 2025-02-04 | experimentally label the spans for default binding modes | dianne | -4/+2 |
| 2025-02-03 | highlight the whole problem subpattern when pointing out the default binding ... | dianne | -2/+4 |
| 2025-02-03 | Rollup merge of #136430 - FedericoBruzzone:follow-up-136180, r=oli-obk | Matthias Krüger | -45/+46 |
| 2025-02-03 | Move `try_to_raw_bytes` from `ty::Valtree` to `ty::Value` | FedericoBruzzone | -37/+34 |
| 2025-02-03 | Refactor using the type-level constant value `ty::Value` | FedericoBruzzone | -27/+31 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -6/+6 |
| 2025-02-03 | reword pattern migration diagnostic to make sense in all editions | dianne | -6/+18 |
| 2025-02-03 | Auto merge of #133138 - azhogin:azhogin/target-modifiers, r=davidtwco,saethlin | bors | -0/+1 |
| 2025-02-02 | Target modifiers (special marked options) are recorded in metainfo and compar... | Andrew Zhogin | -0/+1 |
| 2025-02-02 | Rollup merge of #136368 - estebank:listify, r=fee1-dead | Matthias Krüger | -10/+6 |
| 2025-02-02 | Rollup merge of #136328 - estebank:long-ty-path, r=jieyouxu,lqd | Matthias Krüger | -41/+93 |
| 2025-02-01 | Shard AllocMap Lock | Mark Rousskov | -2/+2 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -3/+3 |
| 2025-01-31 | Rework "long type names" printing logic | Esteban Küber | -41/+93 |
| 2025-01-31 | Make comma separated lists of anything easier to make for errors | Esteban Küber | -10/+6 |
| 2025-01-31 | Rollup merge of #135860 - fmease:compiler-mv-obj-save-dyn-compat-ii, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2025-01-31 | Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnr | bors | -10/+14 |
| 2025-01-30 | Auto merge of #136318 - matthiaskrgr:rollup-a159mzo, r=matthiaskrgr | bors | -91/+119 |
| 2025-01-30 | add comments | Lukas Markeffsky | -0/+7 |
| 2025-01-30 | check the types in `ty::Value` to value conversion | Lukas Markeffsky | -8/+11 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -86/+104 |
| 2025-01-30 | Do not treat vtable supertraits as distinct when bound with different bound vars | Michael Goulet | -10/+14 |
| 2025-01-30 | Rollup merge of #136179 - oli-obk:push-vxvyttorquxw, r=BoxyUwU | Matthias Krüger | -0/+3 |
| 2025-01-30 | Auto merge of #136035 - SpecificProtagonist:miri-zeroed-alloc, r=oli-obk | bors | -2/+4 |
| 2025-01-29 | Auto merge of #136227 - fmease:rollup-ewpvznh, r=fmease | bors | -0/+4 |
| 2025-01-29 | Allow transmuting generic pattern types to and from their base | Oli Scherer | -0/+3 |
| 2025-01-29 | Rollup merge of #136176 - oli-obk:pattern-type-mir-opts, r=compiler-errors | León Orell Valerian Liehr | -0/+4 |
| 2025-01-28 | Make item self/non-self bound naming less whack | Michael Goulet | -4/+4 |
| 2025-01-28 | Do not assume child bound assumptions for rigid alias | Michael Goulet | -0/+14 |
| 2025-01-28 | miri: optimize zeroed alloc | SpecificProtagonist | -2/+4 |
| 2025-01-28 | Make mir dumps more readable | Oli Scherer | -0/+4 |
| 2025-01-27 | Rollup merge of #136114 - compiler-errors:more-idents, r=jieyouxu | Guillaume Gomez | -0/+9 |
| 2025-01-27 | Rollup merge of #135988 - bjorn3:workaround_parallel_rustc_crash, r=lqd | Guillaume Gomez | -15/+30 |
| 2025-01-27 | Use identifiers in diagnostics more often | Michael Goulet | -0/+9 |
| 2025-01-27 | Add `TooGeneric` variant to `LayoutError` and emit `Unknown` one | FedericoBruzzone | -4/+10 |
| 2025-01-26 | Compiler: Finalize dyn compatibility renaming | León Orell Valerian Liehr | -1/+1 |
| 2025-01-26 | Auto merge of #135753 - compiler-errors:from-ty-const, r=oli-obk | bors | -4/+5 |
| 2025-01-24 | use `fmt::from_fn` in more places, instead of using structs that impl formatt... | Yotam Ofek | -45/+35 |
| 2025-01-24 | Add a workaround for parallel rustc crashing when there are delayed bugs | bjorn3 | -15/+30 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -2/+2 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -7/+7 |
| 2025-01-23 | Make `hir::TyKind::TraitObject` use tagged ptr | Boxy | -7/+7 |