| Age | Commit message (Expand) | Author | Lines |
| 2025-01-21 | Move supertrait_def_ids into the elaborate module like all other fns | Michael Goulet | -11/+6 |
| 2025-01-20 | Get rid of mir::Const::from_ty_const | Michael Goulet | -4/+5 |
| 2025-01-19 | Manual cleanup of some `is_{or_none|some_and}` usages | Yotam Ofek | -1/+1 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -4/+4 |
| 2025-01-18 | Get rid of `ToPolyTraitRef` | Michael Goulet | -12/+1 |
| 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 | 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 |
| 2025-01-15 | Auto merge of #134353 - oli-obk:safe-target-feature-unsafe-by-default, r=wesl... | bors | -1/+9 |
| 2025-01-15 | Render fn defs with target_features attrs with the attribute | Oli Scherer | -1/+8 |
| 2025-01-14 | Auto merge of #135278 - tgross35:ignore-std-dep-crates, r=SparrowLii | bors | -0/+16 |
| 2025-01-14 | Add hir::HeaderSafety to make follow up commits simpler | Oli Scherer | -0/+1 |
| 2025-01-14 | Add `tcx.visible_traits()` and use it for producing diagnostics | Trevor Gross | -0/+11 |
| 2025-01-14 | Make `#[rustc_private]` override dependency visibility | Trevor Gross | -0/+5 |
| 2025-01-13 | Assert that Instance::try_resolve is only used on body-like things | Michael Goulet | -2/+20 |
| 2025-01-12 | Rollup merge of #135383 - BoxyUwU:cov_tag_ptr, r=compiler-errors | Guillaume Gomez | -1/+1 |
| 2025-01-12 | De-abstract tagged pointer abstraction | Boxy | -1/+1 |
| 2025-01-12 | Rollup merge of #135378 - compiler-errors:unnecessary-stashing, r=chenyukang | Matthias Krüger | -11/+1 |
| 2025-01-11 | Remove a bunch of diagnostic stashing that doesn't do anything | Michael Goulet | -11/+1 |
| 2025-01-11 | rename `BitSet` to `DenseBitSet` | Rémy Rakic | -2/+2 |
| 2025-01-10 | mir_transform: implement forced inlining | David Wood | -0/+3 |
| 2025-01-10 | Rollup merge of #133088 - the8472:randomize-me-harder, r=workingjubilee | Matthias Krüger | -0/+1 |
| 2025-01-10 | Foo<T> != Foo<U> under layout randomization | The 8472 | -0/+1 |
| 2025-01-09 | Account for identity substituted items in symbol mangling | Michael Goulet | -4/+8 |
| 2025-01-09 | Harden `Ty` constructors a bit in debug mode | Oli Scherer | -2/+37 |
| 2025-01-09 | Rollup merge of #134875 - compiler-errors:const-destruct-old-solver, r=lcnr | Matthias Krüger | -2/+2 |
| 2025-01-09 | Rollup merge of #128110 - veera-sivarajan:bugfix-80173, r=cjgillot | Matthias Krüger | -1/+13 |
| 2025-01-08 | Implement const Destruct in old solver | Michael Goulet | -2/+2 |
| 2025-01-07 | Rollup merge of #135149 - compiler-errors:mangle, r=oli-obk | Matthias Krüger | -21/+19 |
| 2025-01-06 | Add derived causes for host effect predicates | Michael Goulet | -0/+22 |
| 2025-01-06 | Use a post-monomorphization typing env when mangling components that come fro... | Michael Goulet | -21/+19 |
| 2025-01-04 | Auto merge of #135031 - RalfJung:intrinsics-without-body, r=oli-obk | bors | -1/+8 |
| 2025-01-04 | rustc_intrinsic: support functions without body; they are implicitly marked a... | Ralf Jung | -1/+8 |
| 2025-01-03 | remove unused function params | Matthias Krüger | -2/+2 |
| 2024-12-31 | Convert some Into impls into From impls | Michael Goulet | -3/+3 |
| 2024-12-25 | Actually print all the relevant parts of a coroutine in verbose mode | Michael Goulet | -0/+6 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -4/+50 |
| 2024-12-21 | Suggest Semicolon in Incorrect Repeat Expressions | Veera | -1/+13 |
| 2024-12-20 | split up `#[rustc_deny_explicit_impl]` attribute | Lukas Markeffsky | -2/+2 |
| 2024-12-19 | Auto merge of #134499 - jieyouxu:rollup-zmaveur, r=jieyouxu | bors | -9/+12 |
| 2024-12-19 | Rollup merge of #134491 - compiler-errors:dtor-tweaks, r=lqd | 许杰友 Jieyou Xu (Joe) | -3/+3 |
| 2024-12-19 | Rollup merge of #133702 - RalfJung:single-variant, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -6/+9 |
| 2024-12-19 | Auto merge of #133961 - lcnr:borrowck-cleanup, r=jackh726 | bors | -14/+102 |
| 2024-12-18 | Rollup merge of #133643 - lcnr:merge-candidates, r=compiler-errors | Jacob Pratt | -1/+1 |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -3/+3 |
| 2024-12-18 | update new solver candidate assembly | lcnr | -1/+1 |
| 2024-12-18 | introduce `LateParamRegionKind` | lcnr | -14/+102 |
| 2024-12-18 | Rollup merge of #134394 - dianne:clarify-pat-2024-migration, r=compiler-errors | 许杰友 Jieyou Xu (Joe) | -5/+8 |