| Age | Commit message (Expand) | Author | Lines |
| 2025-02-26 | Use bound_coroutine_witnesses in old solver | Michael Goulet | -58/+21 |
| 2025-02-24 | Remove dyn_compatible_for_dispatch | Michael Goulet | -25/+12 |
| 2025-02-24 | trait_sel: resolve vars in host effects | David Wood | -0/+2 |
| 2025-02-22 | Greatly simplify lifetime captures in edition 2024 | Michael Goulet | -10/+6 |
| 2025-02-22 | Fix binding mode problems | Michael Goulet | -2/+2 |
| 2025-02-20 | Turn order dependent trait objects future incompat warning into a hard error | Oli Scherer | -25/+5 |
| 2025-02-17 | Clean up dropck code a bit | Matthew Jasper | -35/+21 |
| 2025-02-17 | Report dropck normalization errors in borrowck | Matthew Jasper | -9/+42 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -8/+7 |
| 2025-02-15 | Ignore Self in bounds check for associated types with Self:Sized | Michael Goulet | -0/+3 |
| 2025-02-13 | Rollup merge of #136951 - compiler-errors:clause-binder, r=lqd | Jubilee | -2/+2 |
| 2025-02-13 | Use BikeshedGuaranteedNotDrop in unsafe binder type WF too | Michael Goulet | -1/+4 |
| 2025-02-13 | Implement and use BikeshedGuaranteedNoDrop for union/unsafe field validity | Michael Goulet | -1/+143 |
| 2025-02-12 | Use the right binder for rebinding PolyTraitRef | Michael Goulet | -2/+2 |
| 2025-02-12 | Rollup merge of #136838 - compiler-errors:escaping-unsize, r=fmease | Guillaume Gomez | -2/+3 |
| 2025-02-11 | Make DeeplyNormalize a real type op | Michael Goulet | -3/+55 |
| 2025-02-11 | Rollup merge of #136584 - oli-obk:pattern-types-generic, r=BoxyUwU | Matthias Krüger | -2/+42 |
| 2025-02-10 | Check whole Unsize predicate for escaping bound vars | Michael Goulet | -2/+3 |
| 2025-02-08 | Rustfmt | bjorn3 | -119/+157 |
| 2025-02-06 | stabilize `feature(trait_upcasting)` | Waffle Lapkin | -62/+1 |
| 2025-02-06 | Rollup merge of #136311 - compiler-errors:vtable-fixes-2, r=lcnr | Matthias Krüger | -5/+21 |
| 2025-02-06 | Prevent generic pattern types from being used in libstd | Oli Scherer | -2/+42 |
| 2025-02-04 | Remove unnecessary layout assertions for object-safe receivers | Michael Goulet | -105/+2 |
| 2025-02-02 | Rollup merge of #136279 - Zalathar:ensure-ok, r=oli-obk | Matthias Krüger | -3/+3 |
| 2025-02-01 | Rollup merge of #130514 - compiler-errors:unsafe-binders, r=oli-obk | Matthias Krüger | -2/+19 |
| 2025-02-01 | Rename `tcx.ensure()` to `tcx.ensure_ok()` | Zalathar | -3/+3 |
| 2025-02-01 | Rollup merge of #135900 - compiler-errors:derive-wf, r=lcnr | Matthias Krüger | -12/+11 |
| 2025-01-31 | Ensure that we never try to monomorphize the upcasting of impossible dyn types | Michael Goulet | -5/+21 |
| 2025-01-31 | Manually walk into WF obligations in BestObligation proof tree visitor | Michael Goulet | -6/+10 |
| 2025-01-31 | Move fulfillment error derivation into new module | Michael Goulet | -6/+1 |
| 2025-01-31 | Enforce unsafe binders must be Copy (for now) | Michael Goulet | -2/+19 |
| 2025-01-31 | Rollup merge of #135860 - fmease:compiler-mv-obj-save-dyn-compat-ii, r=jieyouxu | Matthias Krüger | -4/+4 |
| 2025-01-31 | Auto merge of #135318 - compiler-errors:vtable-fixes, r=lcnr | bors | -112/+63 |
| 2025-01-30 | More assertions, tests, and miri coverage | Michael Goulet | -34/+23 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -3/+3 |
| 2025-01-30 | Normalize vtable entries before walking and deduplicating them | Michael Goulet | -21/+12 |
| 2025-01-30 | Do not treat vtable supertraits as distinct when bound with different bound vars | Michael Goulet | -73/+59 |
| 2025-01-30 | Rework rustc_dump_vtable | Michael Goulet | -16/+1 |
| 2025-01-30 | Auto merge of #136038 - compiler-errors:outlives, r=lcnr | bors | -69/+28 |
| 2025-01-29 | Rollup merge of #136205 - compiler-errors:len-3, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2025-01-29 | Auto merge of #136225 - fmease:rollup-fm7m744, r=fmease | bors | -2/+2 |
| 2025-01-29 | Rollup merge of #135902 - compiler-errors:item-non-self-bound-in-new-solver, ... | León Orell Valerian Liehr | -2/+2 |
| 2025-01-29 | Auto merge of #136011 - compiler-errors:query-norm-vaniquishes-us, r=jackh726 | bors | -14/+10 |
| 2025-01-28 | Make item self/non-self bound naming less whack | Michael Goulet | -2/+2 |
| 2025-01-28 | Move outlives env computation into methods | Michael Goulet | -19/+6 |
| 2025-01-28 | Consolidate OutlivesEnv construction with resolve_regions | Michael Goulet | -61/+33 |
| 2025-01-28 | Properly check that array length is valid type during built-in unsizing in index | Michael Goulet | -1/+1 |
| 2025-01-26 | Compiler: Finalize dyn compatibility renaming | León Orell Valerian Liehr | -4/+4 |
| 2025-01-25 | Pass spans to perform_locally_in_new_solver | Michael Goulet | -15/+26 |
| 2025-01-24 | Revert "Rollup merge of #135914 - compiler-errors:vanquish-query-norm, r=jack... | Michael Goulet | -14/+10 |