| Age | Commit message (Expand) | Author | Lines |
| 2024-12-29 | record variance of regular live regions | Rémy Rakic | -3/+21 |
| 2024-12-29 | record variance of use/drop live regions | Rémy Rakic | -6/+12 |
| 2024-12-29 | add variance recording | Rémy Rakic | -0/+126 |
| 2024-12-29 | introduce polonius context | Rémy Rakic | -47/+104 |
| 2024-12-29 | Auto merge of #134627 - estebank:issue-133252, r=jackh726 | bors | -2/+8 |
| 2024-12-27 | Rollup merge of #134827 - compiler-errors:borrowck-nits, r=lqd | David Tolnay | -0/+6 |
| 2024-12-27 | Make sure there are no registered constraints from creating universal region ... | Michael Goulet | -0/+6 |
| 2024-12-27 | Fix typos | chloefeal | -1/+1 |
| 2024-12-24 | Auto merge of #134625 - compiler-errors:unsafe-binders-ty, r=oli-obk | bors | -0/+2 |
| 2024-12-23 | Auto merge of #134465 - lcnr:type-verifier, r=compiler-errors | bors | -317/+84 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -0/+2 |
| 2024-12-22 | Delete `Rvalue::Len` | Scott McMurray | -19/+5 |
| 2024-12-21 | Auto merge of #134268 - lqd:polonius-next, r=jackh726 | bors | -34/+408 |
| 2024-12-21 | Avoid ICE in borrowck | Esteban Küber | -2/+8 |
| 2024-12-21 | Auto merge of #134501 - lcnr:member-constraints-yeet, r=oli-obk | bors | -96/+381 |
| 2024-12-20 | Rollup merge of #134574 - lcnr:opaque-ty-hack-yeet, r=compiler-errors | Matthias Krüger | -6/+7 |
| 2024-12-20 | next-solver: rm opaque type hack | lcnr | -6/+7 |
| 2024-12-20 | add comments | lcnr | -3/+6 |
| 2024-12-20 | remove non-borrowck member constraints | lcnr | -33/+14 |
| 2024-12-20 | more directly handle member constraints | lcnr | -71/+375 |
| 2024-12-20 | cleanup promoteds move check | lcnr | -9/+9 |
| 2024-12-19 | Auto merge of #134499 - jieyouxu:rollup-zmaveur, r=jieyouxu | bors | -29/+33 |
| 2024-12-19 | Rollup merge of #134477 - lcnr:move-lint-into-subfn, r=lqd | 许杰友 Jieyou Xu (Joe) | -29/+33 |
| 2024-12-19 | Auto merge of #133961 - lcnr:borrowck-cleanup, r=jackh726 | bors | -16/+18 |
| 2024-12-18 | Auto merge of #133328 - nnethercote:simplify-SwitchInt-handling, r=tmiasko | bors | -11/+1 |
| 2024-12-18 | move lint_unused_mut into subfn | lcnr | -29/+33 |
| 2024-12-18 | fix crashes | lcnr | -1/+1 |
| 2024-12-18 | introduce `LateParamRegionKind` | lcnr | -15/+17 |
| 2024-12-18 | we aren't actually sanitizing anything anymore | lcnr | -40/+31 |
| 2024-12-18 | merge PlaceTy field_ty computation | lcnr | -105/+12 |
| 2024-12-18 | TypeVerifier: stop computing types for later use | lcnr | -172/+74 |
| 2024-12-18 | rm TypeChecker::sanitize_type | lcnr | -19/+1 |
| 2024-12-18 | get_ambient_variance to inherent method | lcnr | -17/+2 |
| 2024-12-18 | address review comments | Rémy Rakic | -29/+27 |
| 2024-12-18 | introduce beginnings of polonius MIR dump | Rémy Rakic | -0/+118 |
| 2024-12-18 | extract main NLL MIR dump function | Rémy Rakic | -34/+46 |
| 2024-12-18 | set up skeleton for localized constraints conversion | Rémy Rakic | -1/+164 |
| 2024-12-18 | add general documentation on the polonius module | Rémy Rakic | -0/+35 |
| 2024-12-18 | introduce localized outlives constraints | Rémy Rakic | -0/+48 |
| 2024-12-18 | Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxu | bors | -21/+11 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -21/+11 |
| 2024-12-17 | Rollup merge of #134378 - lqd:polonius-next-episode-2, r=jackh726 | Matthias Krüger | -260/+240 |
| 2024-12-17 | Rollup merge of #134412 - lcnr:borrowck-cleanup-trivial, r=jackh726 | Jacob Pratt | -18/+17 |
| 2024-12-17 | Rollup merge of #134397 - Enselic:raw-mut, r=compiler-errors | Jacob Pratt | -10/+20 |
| 2024-12-17 | small refactor to region error handling | lcnr | -11/+13 |
| 2024-12-17 | move variable initialization | lcnr | -7/+4 |
| 2024-12-16 | rustc_borrowck: Suggest changing `&raw const` to `&raw mut` if applicable | Martin Nordholts | -4/+15 |
| 2024-12-16 | rustc_borrowck: suggest_ampmut(): Inline unneeded local var | Martin Nordholts | -2/+1 |
| 2024-12-16 | rustc_borrowck: suggest_ampmut(): Just rename some variables | Martin Nordholts | -6/+6 |
| 2024-12-16 | Avoid wrapping a trivially defaultable type in `Option` | Oli Scherer | -6/+3 |