| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2025-01-24 | Exclude `mir::coverage` types from TypeFoldable/TypeVisitable | Zalathar | -15/+26 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -2/+2 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -8/+14 |
| 2025-01-23 | Make `hir::TyKind::TraitObject` use tagged ptr | Boxy | -7/+7 |
| 2025-01-23 | Allow `arena_cache` queries to return `Option<&'tcx T>` | Zalathar | -9/+64 |
| 2025-01-22 | Auto merge of #134478 - compiler-errors:attr-span, r=oli-obk | bors | -1/+4 |
| 2025-01-21 | Rollup merge of #135706 - compiler-errors:elaborate, r=lcnr | Matthias Krüger | -11/+6 |
| 2025-01-21 | Auto merge of #134299 - RalfJung:remove-start, r=compiler-errors | bors | -3/+0 |
| 2025-01-21 | Move supertrait_def_ids into the elaborate module like all other fns | Michael Goulet | -11/+6 |
| 2025-01-21 | remove support for the #[start] attribute | Ralf Jung | -3/+0 |
| 2025-01-21 | Also generate undef scalars and scalar pairs | Oli Scherer | -1/+1 |
| 2025-01-20 | make it possible to silence linker warnings with a crate-level attribute | jyn | -3/+3 |
| 2025-01-20 | Get rid of mir::Const::from_ty_const | Michael Goulet | -15/+5 |
| 2025-01-19 | Manual cleanup of some `is_{or_none|some_and}` usages | Yotam Ofek | -2/+2 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -7/+7 |
| 2025-01-19 | Auto merge of #135709 - lqd:bring-back-len, r=compiler-errors | bors | -3/+21 |
| 2025-01-19 | Auto merge of #135715 - matthiaskrgr:rollup-9a18sxj, r=matthiaskrgr | bors | -2/+1 |
| 2025-01-19 | Rollup merge of #135697 - compiler-errors:poly-trait-ref, r=lqd | Matthias Krüger | -12/+1 |
| 2025-01-18 | Revert "Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=dav... | Rémy Rakic | -3/+0 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -0/+21 |
| 2025-01-18 | Fix comment | Michael Goulet | -2/+1 |
| 2025-01-18 | Get rid of `ToPolyTraitRef` | Michael Goulet | -12/+1 |
| 2025-01-18 | coverage: Remove `BcbCounter` and `BcbExpression` | Zalathar | -6/+2 |
| 2025-01-17 | Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubilee | bors | -0/+1 |
| 2025-01-16 | Auto merge of #135592 - matthiaskrgr:rollup-4t69l7i, r=matthiaskrgr | bors | -1/+32 |
| 2025-01-16 | Auto merge of #134504 - oli-obk:push-rltsvnyttwll, r=compiler-errors | bors | -2/+37 |
| 2025-01-16 | Rollup merge of #135504 - veluca93:target-feature-cast-to-fn-ptr, r=oli-obk | Matthias Krüger | -1/+32 |
| 2025-01-16 | Coerce safe-to-call target_feature functions to fn pointers. | Luca Versari | -1/+32 |
| 2025-01-16 | Add gpu-kernel calling convention | Flakebi | -0/+1 |