| Age | Commit message (Expand) | Author | Lines |
| 2025-01-29 | Rollup merge of #136212 - estebank:span-tweak, r=petrochenkov | Matthias Krüger | -15/+10 |
| 2025-01-29 | Rollup merge of #136104 - lqd:polonius-debugger-episode-2, r=matthewjasper | León Orell Valerian Liehr | -5/+136 |
| 2025-01-28 | Auto merge of #136203 - matthiaskrgr:rollup-1k0f44l, r=matthiaskrgr | bors | -1/+1 |
| 2025-01-28 | Tweak `&mut self` suggestion span | Esteban Küber | -15/+10 |
| 2025-01-28 | Rollup merge of #136066 - compiler-errors:local-spans, r=lcnr | Matthias Krüger | -1/+1 |
| 2025-01-28 | Represent the raw pointer for a array length check as a new kind of fake borrow | Michael Goulet | -15/+17 |
| 2025-01-27 | Type level consts can show up in MIR type checker | Michael Goulet | -2/+2 |
| 2025-01-26 | tidy up html structure | Rémy Rakic | -4/+4 |
| 2025-01-26 | add NLL SCCs to polonius MIR dump | Rémy Rakic | -0/+49 |
| 2025-01-26 | add NLL region graph to the polonius MIR dump | Rémy Rakic | -1/+83 |
| 2025-01-25 | Rollup merge of #136031 - lqd:polonius-debugger-episode-1, r=compiler-errors | Jacob Pratt | -11/+170 |
| 2025-01-25 | Pass spans to perform_locally_in_new_solver | Michael Goulet | -1/+1 |
| 2025-01-25 | add CFG to polonius MIR dump | Rémy Rakic | -2/+71 |
| 2025-01-25 | switch polonius MIR dump to HTML | Rémy Rakic | -9/+67 |
| 2025-01-25 | use more explicit MIR dumping process | Rémy Rakic | -4/+36 |
| 2025-01-25 | Rollup merge of #136018 - estebank:long-moved-type, r=jieyouxu | Matthias Krüger | -6/+44 |
| 2025-01-24 | Use short ty string for move errors | Esteban Küber | -6/+44 |
| 2025-01-23 | `visit_x_unambig` | Boxy | -1/+1 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -4/+4 |
| 2025-01-23 | Make `hir::TyKind::TraitObject` use tagged ptr | Boxy | -1/+1 |
| 2025-01-22 | Rename `structurally_normalize` to `structurally_normalize_ty` | Boxy | -2/+2 |
| 2025-01-21 | Move supertrait_def_ids into the elaborate module like all other fns | Michael Goulet | -3/+4 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -3/+3 |
| 2025-01-19 | Auto merge of #135709 - lqd:bring-back-len, r=compiler-errors | bors | -5/+19 |
| 2025-01-18 | Revert "Auto merge of #134330 - scottmcm:no-more-rvalue-len, r=matthewjasper" | Rémy Rakic | -5/+19 |
| 2025-01-18 | Auto merge of #135682 - matthiaskrgr:rollup-cl7zlt1, r=matthiaskrgr | bors | -40/+66 |
| 2025-01-18 | Rollup merge of #134455 - lcnr:move-errors-in-promoteds, r=compiler-errors | Matthias Krüger | -9/+9 |
| 2025-01-17 | encode `Locations::All` typeck constraints as logical edges | Rémy Rakic | -25/+49 |
| 2025-01-17 | make `LocalizedConstraintGraph` a struct and not an alias | Rémy Rakic | -21/+23 |
| 2025-01-17 | Rollup merge of #134980 - lqd:polonius-next-episode-7, r=jackh726 | Matthias Krüger | -171/+386 |
| 2025-01-16 | Coerce safe-to-call target_feature functions to fn pointers. | Luca Versari | -1/+14 |
| 2025-01-14 | Rollup merge of #134940 - compiler-errors:scrape, r=lcnr | Jubilee | -19/+48 |
| 2025-01-14 | Make sure to scrape region constraints from deeply normalizing type outlives ... | Michael Goulet | -19/+48 |
| 2025-01-14 | mir borrowck: cleanup late-bound region handling | lcnr | -40/+26 |
| 2025-01-14 | Auto merge of #135465 - jhpratt:rollup-7p93bct, r=jhpratt | bors | -2/+2 |
| 2025-01-13 | rm unnecessary `OpaqueTypeDecl` wrapper | lcnr | -2/+2 |
| 2025-01-13 | Assert that Instance::try_resolve is only used on body-like things | Michael Goulet | -38/+29 |
| 2025-01-12 | Auto merge of #135402 - matthiaskrgr:rollup-cz7hs13, r=matthiaskrgr | bors | -1/+0 |
| 2025-01-12 | Rollup merge of #135378 - compiler-errors:unnecessary-stashing, r=chenyukang | Matthias Krüger | -1/+0 |
| 2025-01-12 | Rollup merge of #135364 - yotamofek:borrowck-diag-fix, r=compiler-errors | Matthias Krüger | -13/+10 |
| 2025-01-12 | move out of scope precomputer code | Rémy Rakic | -34/+32 |
| 2025-01-12 | deal with naive reachability weakness | Rémy Rakic | -13/+82 |
| 2025-01-12 | handle kills in reachability | Rémy Rakic | -7/+126 |
| 2025-01-12 | replace location-insensitive analysis with location-sensitive analysis | Rémy Rakic | -140/+59 |
| 2025-01-12 | introduce reachability to the constraint graph | Rémy Rakic | -10/+112 |
| 2025-01-12 | disable NLL liveness optimization when using polonius | Rémy Rakic | -5/+13 |
| 2025-01-11 | Remove a bunch of diagnostic stashing that doesn't do anything | Michael Goulet | -1/+0 |
| 2025-01-11 | collect diag suggestions instead of pushing into vector repeatedly | Yotam Ofek | -12/+9 |
| 2025-01-11 | improve clunky grammar in borrowck diagnostic | Yotam Ofek | -1/+1 |
| 2025-01-11 | rename `BitSet` to `DenseBitSet` | Rémy Rakic | -17/+18 |