| Age | Commit message (Expand) | Author | Lines |
| 2025-06-03 | Move placeholder handling to a proper preprocessing step | Amanda Stjerna | -299/+414 |
| 2025-06-03 | Rollup merge of #141891 - jdonszelmann:fix-141764, r=jieyouxu | Matthias Krüger | -8/+16 |
| 2025-06-02 | fix bug where borrowck tries to describe a name from a macro in another crate | Jana Dönszelmann | -8/+16 |
| 2025-06-01 | Rollup merge of #141823 - amandasystems:reverse_scc_graph_once_cell, r=jieyouxu | Guillaume Gomez | -18/+11 |
| 2025-05-31 | Drive-by refactor: use `OnceCell` for the reverse region SCC graph | Amanda Stjerna | -18/+11 |
| 2025-05-31 | Auto merge of #141667 - lqd:lazy-maybe-init, r=matthewjasper | bors | -41/+60 |
| 2025-05-29 | Normalize possibly unnormalized type in relate_type_and_user_type | Michael Goulet | -0/+3 |
| 2025-05-29 | Structurally normalize types as needed in projection_ty_core | Michael Goulet | -7/+5 |
| 2025-05-27 | add perf fixme for `MaybeInitializedPlaces` domain | Rémy Rakic | -0/+12 |
| 2025-05-27 | fast path: compute `MaybeInitializedPlaces` lazily | Rémy Rakic | -11/+33 |
| 2025-05-27 | remove unneeded lifetime | Rémy Rakic | -7/+8 |
| 2025-05-27 | move `MaybeInitializedPlaces` computation to where it's used | Rémy Rakic | -27/+11 |
| 2025-05-27 | Suggest mut when possbile for temporary value dropped while borrowed | yukang | -1/+13 |
| 2025-05-27 | Fix some var names | Michael Goulet | -3/+3 |
| 2025-05-27 | Rename unpack to kind | Michael Goulet | -4/+4 |
| 2025-05-22 | Rollup merge of #139668 - matthewjasper:upper-bound-fix, r=compiler-errors | Matthias Krüger | -1/+2 |
| 2025-05-15 | Rollup merge of #140947 - compiler-errors:pending-norm, r=lcnr | Matthias Krüger | -7/+1 |
| 2025-05-13 | Expect deep norm to fail if query norm failed | Michael Goulet | -7/+1 |
| 2025-05-12 | update cfg(bootstrap) | Pietro Albini | -1/+0 |
| 2025-05-08 | Rollup merge of #140260 - compiler-errors:only-global-post-norm, r=lcnr | Matthias Krüger | -4/+0 |
| 2025-05-07 | Auto merge of #140751 - GuillaumeGomez:rollup-eahw4ta, r=GuillaumeGomez | bors | -12/+14 |
| 2025-05-07 | Auto merge of #140590 - lcnr:closure-in-dead-code, r=compiler-errors | bors | -1/+12 |
| 2025-05-07 | Rollup merge of #140234 - nnethercote:separate-Analysis-and-Results, r=davidtwco | Guillaume Gomez | -12/+14 |
| 2025-05-07 | Require T: TypeFoldable in Binder<T> visit | Michael Goulet | -4/+0 |
| 2025-05-05 | Rollup merge of #140605 - lcnr:defer-opaque-type-error, r=compiler-errors | Guillaume Gomez | -2/+2 |
| 2025-05-04 | Auto merge of #140580 - jdonszelmann:variables-external-macros, r=m-ou-se | bors | -6/+9 |
| 2025-05-03 | `fn check_opaque_type_parameter_valid` defer error | lcnr | -2/+2 |
| 2025-05-03 | `CreateResult` wrap more fields in `Frozen` | lcnr | -4/+4 |
| 2025-05-03 | TypeChecker take fields by ref | lcnr | -8/+8 |
| 2025-05-03 | add `ReverseSccGraph::compute` | lcnr | -18/+27 |
| 2025-05-02 | borrowck nested items in dead code | lcnr | -1/+12 |
| 2025-05-02 | remove an unused codepath | Jana Dönszelmann | -6/+1 |
| 2025-05-02 | Test that names of variables in external macros are not shown on a borrow error | Jana Dönszelmann | -0/+8 |
| 2025-05-01 | Auto merge of #139965 - amandasystems:marginally-improved-scc-annotations, r=... | bors | -21/+53 |
| 2025-04-28 | Use associated types for SCC annotations, per code review suggestion | Amanda Stjerna | -13/+10 |
| 2025-04-28 | Decouple SCC annotations from SCCs | Amanda Stjerna | -21/+56 |
| 2025-04-28 | AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}... | Andrew Zhogin | -4/+24 |
| 2025-04-25 | Rollup merge of #140257 - amandasystems:housecleaning, r=wesleywiser | Matthias Krüger | -45/+39 |
| 2025-04-25 | Rollup merge of #140202 - est31:let_chains_feature_compiler, r=lcnr | Matthias Krüger | -1/+1 |
| 2025-04-24 | Some drive-by housecleaning in `rustc_borrowck` | Amanda Stjerna | -45/+39 |
| 2025-04-24 | Separate `Analysis` and `Results`. | Nicholas Nethercote | -9/+11 |
| 2025-04-24 | Pass `Analysis` to `visit_*` instead of `Results`. | Nicholas Nethercote | -3/+3 |
| 2025-04-23 | Make #![feature(let_chains)] bootstrap conditional in compiler/ | est31 | -1/+1 |
| 2025-04-23 | Rollup merge of #140160 - oli-obk:lang-items, r=jieyouxu | Chris Denton | -6/+1 |
| 2025-04-22 | Use `is_lang_item` and `as_lang_item` instead of handrolling their logic | Oli Scherer | -6/+1 |
| 2025-04-22 | Remove unnecessary lifetime on `ResultsVisitor`. | Nicholas Nethercote | -6/+6 |
| 2025-04-19 | Auto merge of #139114 - m-ou-se:super-let-pin, r=davidtwco | bors | -6/+14 |
| 2025-04-17 | Rollup merge of #139770 - nnethercote:rename-LifetimeName, r=BoxyUwU | Matthias Krüger | -1/+1 |
| 2025-04-16 | Rename `LifetimeName` as `LifetimeKind`. | Nicholas Nethercote | -1/+1 |
| 2025-04-15 | Fix wrong suggestion for async gen block and add regression ui test for #139839 | Guillaume Gomez | -4/+9 |