| Age | Commit message (Expand) | Author | Lines |
| 2025-09-26 | ProjectionElem::Subtype -> CastKind::Subtype | beepster4096 | -1/+0 |
| 2025-09-12 | Introduce trait_item_of | Cameron Steffen | -1/+1 |
| 2025-08-18 | comment style changes | Deadbeef | -35/+34 |
| 2025-08-17 | refactor return type of `suggest_ampmut` into an enum | Deadbeef | -171/+178 |
| 2025-08-16 | overhaul `&mut` suggestions in borrowck errors | Deadbeef | -323/+360 |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -1/+2 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -3/+3 |
| 2025-07-13 | Remove hir::AssocItemKind. | Camille GILLOT | -31/+15 |
| 2025-07-01 | mir: Mark `Statement` and `BasicBlockData` as `#[non_exhaustive]` | dianqk | -0/+1 |
| 2025-06-22 | Init local_names lazily for borrowck diagnostics | Kornel | -3/+3 |
| 2025-06-02 | fix bug where borrowck tries to describe a name from a macro in another crate | Jana Dönszelmann | -8/+16 |
| 2025-04-04 | ToSocketAddrs: fix typo | Ralf Jung | -1/+1 |
| 2025-03-17 | Rollup merge of #138384 - nnethercote:hir-ItemKind-idents, r=fmease | Matthias Krüger | -3/+5 |
| 2025-03-18 | Move `hir::Item::ident` into `hir::ItemKind`. | Nicholas Nethercote | -3/+5 |
| 2025-03-17 | Use `strip_{prefix|suffix}` instead of `{starts|ends}_with`+indexing | Yotam Ofek | -2/+2 |
| 2025-03-12 | Move methods from `Map` to `TyCtxt`, part 4. | Nicholas Nethercote | -1/+1 |
| 2025-03-06 | Fail gracefully if mutating on a use closure and the closure it not declared mut | Santiago Pastorino | -1/+1 |
| 2025-02-21 | Move methods from Map to TyCtxt, part 3. | Nicholas Nethercote | -4/+3 |
| 2025-02-18 | Move methods from `Map` to `TyCtxt`, part 2. | Nicholas Nethercote | -13/+10 |
| 2025-02-17 | Move some `Map` methods onto `TyCtxt`. | Nicholas Nethercote | -9/+10 |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -1/+2 |
| 2025-01-28 | Tweak `&mut self` suggestion span | Esteban Küber | -15/+10 |
| 2025-01-08 | Rollup merge of #134920 - lqd:polonius-next-episode-6, r=jackh726 | Jacob Pratt | -2/+34 |
| 2025-01-04 | turn hir::ItemKind::Fn into a named-field variant | Ralf Jung | -2/+6 |
| 2025-01-01 | move `find_assignments` to its only use site | Rémy Rakic | -2/+34 |
| 2024-12-31 | Fix span for IndexMut method call on HashMap/BTreeMap | Michael Goulet | -2/+2 |
| 2024-12-31 | Use if-let in structured suggestion instead of Option::map | Michael Goulet | -6/+9 |
| 2024-12-31 | Explain how to mutate a HashMap/BTreeMap with more nuance | Michael Goulet | -1/+1 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 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-13 | rustc_borrowck: Convert suggest_ampmut() 4-tuple to struct for readability | Martin Nordholts | -13/+46 |
| 2024-12-13 | rustc_borrowck: Stop suggesting the invalid syntax `&mut raw const` | Martin Nordholts | -0/+5 |
| 2024-12-13 | rustc_borrowck: Make suggest_ampmut() return type match its use | Martin Nordholts | -9/+8 |
| 2024-11-19 | Put `param_env` into `infcx`. | Nicholas Nethercote | -2/+2 |
| 2024-11-05 | Auto merge of #132580 - compiler-errors:globs, r=Noratrieb | bors | -1/+1 |
| 2024-11-04 | Tidy up comments and some formatting. | Nicholas Nethercote | -3/+4 |
| 2024-11-04 | Remove BorrowKind glob, make names longer | Michael Goulet | -1/+1 |
| 2024-11-02 | compiler: Replace rustc_target with _abi in _borrowck | Jubilee Young | -1/+1 |
| 2024-10-23 | fix some manual_map | Matthias Krüger | -7/+3 |
| 2024-10-19 | Rollup merge of #127675 - chenyukang:yukang-fix-127562-addr, r=petrochenkov | Matthias Krüger | -12/+21 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -3/+3 |
| 2024-09-13 | Rename and reorder lots of lifetimes. | Nicholas Nethercote | -1/+1 |
| 2024-09-09 | Remove unnecessary lifetimes in dataflow structs. | Nicholas Nethercote | -1/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`. | Nicholas Nethercote | -0/+1 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_borrowck`. | Nicholas Nethercote | -1/+1 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -9/+8 |
| 2024-07-21 | Move all error reporting into rustc_trait_selection | Michael Goulet | -1/+1 |
| 2024-07-16 | Remove invalid help diagnostics for const pointer | yukang | -12/+21 |