| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2025-01-08 | Remove special-casing for argument patterns in MIR typeck | dianne | -13/+0 |
| 2025-01-08 | Auto merge of #135260 - matthiaskrgr:rollup-8irqs72, r=matthiaskrgr | bors | -146/+153 |
| 2025-01-08 | Rollup merge of #135250 - lqd:simple-cleanups, r=matthewjasper | Matthias Krüger | -146/+153 |
| 2025-01-08 | Try to explain borrow for tail expr temporary drop order change in 2024 | Michael Goulet | -21/+31 |
| 2025-01-08 | Don't do AccessDepth::Drop for types with no drop impl | Michael Goulet | -4/+12 |
| 2025-01-08 | remove an extraneous comment | wieDasDing | -1/+0 |
| 2025-01-08 | apply suggestions on fn name | Ding Xiang Fei | -4/+4 |
| 2025-01-08 | run borrowck tests on BIDs and emit tail-expr-drop-order lints for | Ding Xiang Fei | -14/+72 |
| 2025-01-08 | rename `AllFacts` to `PoloniusFacts` | Rémy Rakic | -45/+47 |
| 2025-01-08 | rename `LocationTable` to `PoloniusLocationTable` | Rémy Rakic | -46/+47 |
| 2025-01-08 | Auto merge of #133858 - dianne:better-blame-constraints-for-static, r=lcnr | bors | -239/+218 |
| 2025-01-08 | stop calling `DenseLocationMap` "elements" | Rémy Rakic | -61/+65 |
| 2025-01-08 | Rollup merge of #134920 - lqd:polonius-next-episode-6, r=jackh726 | Jacob Pratt | -117/+307 |
| 2025-01-07 | Rollup merge of #133810 - lcnr:remove-verify_bound, r=compiler-errors | Matthias Krüger | -18/+8 |
| 2025-01-07 | Avoid naming variables `str` | Josh Triplett | -3/+3 |
| 2025-01-06 | only avoid blaming assignments from argument patterns | dianne | -27/+26 |
| 2025-01-06 | point out unblamed constraints from `Copy`/`Sized` bounds in region errors | dianne | -0/+24 |
| 2025-01-06 | make outlives constraints from pointer comparisons less boring | dianne | -2/+2 |
| 2025-01-06 | make outlives constraints from generic arguments less boring | dianne | -17/+24 |
| 2025-01-06 | `best_blame_constraint`: prioritize blaming interesting-seeming constraints | dianne | -72/+87 |
| 2025-01-06 | remove the unused `ConstraintCategory::ClosureBounds` | dianne | -1/+0 |
| 2025-01-06 | `best_blame_constraint`: avoid blaming assignments without user-provided types | dianne | -6/+19 |
| 2025-01-06 | `best_blame_constraint`: avoid blaming constraints from MIR generated by desu... | dianne | -1/+8 |
| 2025-01-06 | `best_blame_constraint`: add a special case to recover object lifetime defaul... | dianne | -1/+21 |
| 2025-01-06 | `best_blame_constraint`: don't filter constraints by sup SCC | dianne | -49/+11 |
| 2025-01-06 | further clean up `best_blame_constraint` | dianne | -50/+46 |
| 2025-01-06 | cleanup: remove `ExtraConstraintInfo` | dianne | -131/+68 |
| 2025-01-06 | address review comments | Rémy Rakic | -21/+31 |
| 2025-01-06 | Remove CallKind::Deref hack from UseSpans | Michael Goulet | -9/+0 |