| Age | Commit message (Expand) | Author | Lines |
| 2025-04-15 | Don't name macro internals in "does not live long enough" errors. | Mara Bos | -6/+14 |
| 2025-04-15 | Auto merge of #139845 - Zalathar:rollup-u5u5y1v, r=Zalathar | bors | -6/+10 |
| 2025-04-15 | Rollup merge of #139669 - nnethercote:overhaul-AssocItem, r=oli-obk | Stuart Cook | -1/+1 |
| 2025-04-15 | Rollup merge of #138393 - oli-obk:pattern-type-in-pattern, r=BoxyUwU | Stuart Cook | -5/+9 |
| 2025-04-14 | Rollup merge of #139811 - yotamofek:pr/newtype_cleanups, r=oli-obk | Matthias Krüger | -2/+1 |
| 2025-04-14 | Use `newtype_index!`-generated types more idiomatically | Yotam Ofek | -2/+1 |
| 2025-04-14 | Rollup merge of #139767 - compiler-errors:www, r=oli-obk | Matthias Krüger | -1/+4 |
| 2025-04-14 | Allow const patterns of matches to contain pattern types | Oli Scherer | -5/+9 |
| 2025-04-14 | Handle regions equivalent to 'static in non_local_bounds | Matthew Jasper | -1/+2 |
| 2025-04-14 | Auto merge of #139781 - jhpratt:rollup-qadsjvb, r=jhpratt | bors | -150/+104 |
| 2025-04-14 | Move `has_self` field to `hir::AssocKind::Fn`. | Nicholas Nethercote | -1/+1 |
| 2025-04-14 | Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated... | bors | -1/+0 |
| 2025-04-13 | Visit place in BackwardIncompatibleDropHint statement | Michael Goulet | -1/+4 |
| 2025-04-11 | eagerly initialize `definitions` in sub-fn | lcnr | -32/+25 |
| 2025-04-11 | remove redundant fields | lcnr | -28/+13 |
| 2025-04-11 | don't rely on `locals_are_invalidated_at_exit` | lcnr | -32/+24 |
| 2025-04-11 | move `dump_polonius_mir` | lcnr | -11/+9 |
| 2025-04-11 | `MirBorrowckCtxt::polonius_output` to ref | lcnr | -6/+4 |
| 2025-04-11 | do not buffer `#[rustc_regions]` dump | lcnr | -7/+4 |
| 2025-04-11 | `local_names` creation to `mbcx` creation | lcnr | -20/+20 |
| 2025-04-11 | use input `def_id` to compute `movable_coroutine` | lcnr | -11/+2 |
| 2025-04-11 | consistent name for `UniversalRegions` | lcnr | -2/+2 |
| 2025-04-10 | Rollup merge of #139510 - nnethercote:name-to-ident, r=fee1-dead | Matthias Krüger | -6/+6 |
| 2025-04-10 | Address review comments. | Nicholas Nethercote | -1/+1 |
| 2025-04-10 | Rename some `name` variables as `ident`. | Nicholas Nethercote | -6/+6 |
| 2025-04-08 | Auto merge of #139536 - matthiaskrgr:rollup-j6goald, r=matthiaskrgr | bors | -40/+35 |
| 2025-04-08 | Rollup merge of #139509 - xizheyin:issue-139359, r=lcnr | Matthias Krüger | -26/+27 |
| 2025-04-08 | Rollup merge of #139476 - lcnr:rm-var_infos, r=compiler-errors | Matthias Krüger | -14/+8 |
| 2025-04-08 | update if let to match in universal_regions.rs | xizheyin | -11/+11 |
| 2025-04-08 | Update compiler/rustc_borrowck/src/diagnostics/region_errors.rs | xizheyin | -1/+2 |
| 2025-04-08 | clean code: remove Deref<Target=RegionKind> impl for Region and use `.kind()` | xizheyin | -17/+17 |
| 2025-04-08 | add negative impl | lcnr | -4/+8 |
| 2025-04-08 | move `ClosureRegionRequirements` to `rustc_borrowck` | lcnr | -15/+153 |
| 2025-04-08 | borrowck typeck children together with their parent | lcnr | -135/+191 |
| 2025-04-07 | rm `RegionInferenceContext::var_infos` | lcnr | -14/+8 |
| 2025-04-07 | Trivial tweaks to stop tracking source span directly | Michael Goulet | -14/+18 |
| 2025-04-04 | Auto merge of #139390 - matthiaskrgr:rollup-l64euwx, r=matthiaskrgr | bors | -1/+1 |
| 2025-04-04 | Rollup merge of #139366 - RalfJung:ToSocketAddrs, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2025-04-04 | Auto merge of #138785 - lcnr:typing-mode-borrowck, r=compiler-errors,oli-obk | bors | -209/+23 |
| 2025-04-04 | ToSocketAddrs: fix typo | Ralf Jung | -1/+1 |
| 2025-04-03 | Rollup merge of #138462 - ShE3py:mut-borrow-in-loop, r=oli-obk | Matthias Krüger | -13/+0 |
| 2025-04-03 | add `TypingMode::Borrowck` | lcnr | -36/+20 |
| 2025-04-03 | move `check_opaque_type_parameter_valid` | lcnr | -174/+4 |
| 2025-04-02 | Rollup merge of #139232 - nnethercote:remove-Map-5, r=Zalathar | Takayuki Maeda | -6/+6 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -6/+6 |
| 2025-04-01 | simplify Interner opaque types API | lcnr | -1/+2 |
| 2025-04-01 | call `mir_promoted` inside of `do_mir_borrowck` | lcnr | -14/+9 |
| 2025-03-28 | Don't use `kw::Empty` in `hir::Lifetime::ident`. | Nicholas Nethercote | -3/+3 |
| 2025-03-26 | Add environment variable tracking in places where it was convenient | Mads Marquart | -4/+3 |