| Age | Commit message (Expand) | Author | Lines |
| 2025-01-31 | Move `find_self_call`. | Nicholas Nethercote | -51/+42 |
| 2025-01-31 | Give a better explanation for having `bug_fmt` and `span_bug_fmt`. | Nicholas Nethercote | -3/+3 |
| 2025-01-31 | Remove the `mir_build` hook. | Nicholas Nethercote | -6/+0 |
| 2025-01-31 | Remove the `thir_{tree,flat}` hooks. | Nicholas Nethercote | -6/+0 |
| 2025-01-31 | Add/clarify comments about hooks. | Nicholas Nethercote | -4/+7 |
| 2025-01-31 | Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnr | bors | -14/+18 |
| 2025-01-30 | Auto merge of #136318 - matthiaskrgr:rollup-a159mzo, r=matthiaskrgr | bors | -108/+136 |
| 2025-01-31 | Simplify `bug!` and `span_bug!`. | Nicholas Nethercote | -20/+8 |
| 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 | -103/+121 |
| 2025-01-30 | Do not treat vtable supertraits as distinct when bound with different bound vars | Michael Goulet | -14/+18 |
| 2025-01-30 | Rollup merge of #136179 - oli-obk:push-vxvyttorquxw, r=BoxyUwU | Matthias Krüger | -0/+3 |
| 2025-01-29 | upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiff | Manuel Drehwald | -0/+21 |
| 2025-01-30 | Auto merge of #136035 - SpecificProtagonist:miri-zeroed-alloc, r=oli-obk | bors | -10/+26 |
| 2025-01-30 | Remove `NamedVarMap`. | Nicholas Nethercote | -4/+11 |
| 2025-01-29 | Auto merge of #136248 - matthiaskrgr:rollup-leaxgfd, r=matthiaskrgr | bors | -0/+3 |
| 2025-01-29 | Rollup merge of #136205 - compiler-errors:len-3, r=BoxyUwU | Matthias Krüger | -0/+3 |
| 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 | -7/+7 |
| 2025-01-28 | Do not assume child bound assumptions for rigid alias | Michael Goulet | -0/+14 |
| 2025-01-28 | Properly check that array length is valid type during built-in unsizing in index | Michael Goulet | -0/+3 |
| 2025-01-28 | Rollup merge of #135748 - compiler-errors:len-2, r=RalfJung,oli-obk | Matthias Krüger | -5/+62 |
| 2025-01-28 | miri: optimize zeroed alloc | SpecificProtagonist | -10/+26 |
| 2025-01-28 | Auto merge of #133929 - saethlin:remove-inline-in-all-cgus, r=nnethercote | bors | -9/+4 |
| 2025-01-28 | Make mir dumps more readable | Oli Scherer | -0/+4 |
| 2025-01-27 | Remove -Zinline-in-all-cgus and clean up CGU partitioning tests | Ben Kimock | -9/+4 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -5/+62 |
| 2025-01-27 | Rollup merge of #136118 - oli-obk:push-qsslxsopnrmr, r=Zalathar | Guillaume Gomez | -4/+11 |
| 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 | Change `collect_and_partition_mono_items` tuple return type to a struct | Oli Scherer | -4/+11 |
| 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/+13 |
| 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 | -15/+5 |
| 2025-01-25 | Rollup merge of #136031 - lqd:polonius-debugger-episode-1, r=compiler-errors | Jacob Pratt | -23/+46 |
| 2025-01-25 | Rollup merge of #135951 - yotamofek:use-debug-helpers, r=SparrowLii | Jacob Pratt | -94/+55 |
| 2025-01-25 | Auto merge of #119286 - jyn514:linker-output, r=bjorn3 | bors | -3/+3 |
| 2025-01-25 | fix terminator edges comments | Rémy Rakic | -2/+4 |
| 2025-01-25 | extract principal MIR dump function | Rémy Rakic | -21/+42 |
| 2025-01-25 | Auto merge of #128657 - clubby789:optimize-none, r=fee1-dead,WaffleLapkin | bors | -1/+1 |
| 2025-01-24 | Rename `OptimizeAttr::None` to `Default` | clubby789 | -1/+1 |
| 2025-01-24 | Rollup merge of #135873 - Zalathar:be-prepared, r=oli-obk | Matthias Krüger | -16/+29 |
| 2025-01-24 | use `fmt::from_fn` in more places, instead of using structs that impl formatt... | Yotam Ofek | -94/+55 |
| 2025-01-24 | Add a workaround for parallel rustc crashing when there are delayed bugs | bjorn3 | -15/+30 |
| 2025-01-24 | Auto merge of #135272 - BoxyUwU:generic_arg_infer_reliability_2, r=compiler-e... | bors | -13/+19 |
| 2025-01-24 | coverage: Make query `coverage_ids_info` return an Option | Zalathar | -1/+3 |