| Age | Commit message (Expand) | Author | Lines |
| 2024-08-31 | Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu | Matthias Krüger | -0/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`. | Nicholas Nethercote | -0/+1 |
| 2024-08-30 | add borrows to NLL MIR dumps | Rémy Rakic | -0/+13 |
| 2024-08-30 | refactor NLL MIR dump entry point | Rémy Rakic | -13/+21 |
| 2024-08-30 | enable extra comments in NLL MIR dumps | Rémy Rakic | -21/+40 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -20/+18 |
| 2024-06-26 | Restrict diagnostic context lifetime of mir borrowck to InferCtxt instead of ... | Oli Scherer | -5/+5 |
| 2024-06-26 | Split lifetimes on mir borrowck dataflow | Oli Scherer | -1/+1 |
| 2024-06-24 | Auto merge of #126023 - amandasystems:you-dropped-this-again, r=nikomatsakis | bors | -1/+0 |
| 2024-06-05 | Remove confusing `use_polonius` flag and do less cloning | Amanda Stjerna | -1/+0 |
| 2024-05-29 | Stop proving outlives constraints on regions we already reported errors on | Oli Scherer | -2/+12 |
| 2024-05-06 | BorrowckInferCtxt: infcx by value | lcnr | -4/+4 |
| 2024-02-27 | Avoid a `span_delayed_bug` in `compute_regions`. | Nicholas Nethercote | -5/+2 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -2/+0 |
| 2024-02-08 | Rollup merge of #120590 - compiler-errors:dead, r=Nilstrieb | Matthias Krüger | -1/+1 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -2/+0 |
| 2024-02-02 | Remove dead args from functions | Michael Goulet | -1/+1 |
| 2024-02-02 | Rename `BorrowckErrors` as `BorrowckDiags`. | Nicholas Nethercote | -2/+2 |
| 2024-02-02 | Rename `buffer_non_error_diag` as `buffer_non_error`. | Nicholas Nethercote | -1/+1 |
| 2024-01-07 | Move PointIndex to mir_dataflow. | Camille GILLOT | -2/+3 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -3/+3 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -2/+2 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -3/+3 |
| 2023-12-02 | Rename `HandlerInner::delay_span_bug` as `HandlerInner::span_delayed_bug`. | Nicholas Nethercote | -1/+1 |
| 2023-12-02 | Rename `Handler::span_note_diag` as `struct_span_note`. | Nicholas Nethercote | -2/+2 |
| 2023-12-01 | move and maintain live loans in `LivenessValues` | Rémy Rakic | -21/+16 |
| 2023-12-01 | Auto merge of #118216 - lqd:constraint-generation-non-non, r=matthewjasper | bors | -137/+15 |
| 2023-11-26 | Remove Upvar duplication | Mark Rousskov | -2/+2 |
| 2023-11-26 | move remaining legacy polonius fact generation out of NLL module | Rémy Rakic | -22/+6 |
| 2023-11-26 | merge NLL "constraint generation" into liveness | Rémy Rakic | -3/+1 |
| 2023-11-26 | remove polonius fact generation from NLL constraint generation | Rémy Rakic | -8/+1 |
| 2023-11-26 | simplify polonius constraint generation | Rémy Rakic | -1/+1 |
| 2023-11-26 | remove NLL liveness from polonius constraint generation | Rémy Rakic | -1/+0 |
| 2023-11-26 | extract polonius "constraint generation" | Rémy Rakic | -0/+8 |
| 2023-11-26 | another trivial cleanup | Rémy Rakic | -3/+2 |
| 2023-11-26 | extract polonius loan invalidations fact generation | Rémy Rakic | -4/+8 |
| 2023-11-26 | extract polonius universal regions fact generation | Rémy Rakic | -34/+5 |
| 2023-11-26 | extract polonius move fact generation | Rémy Rakic | -85/+7 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -6/+6 |
| 2023-10-05 | compute NLL loan scopes with liveness in `-Zpolonius=next` | Rémy Rakic | -16/+21 |
| 2023-10-04 | introduce `Polonius` enum for `-Zpolonius` | Rémy Rakic | -2/+3 |
| 2023-09-11 | Disentangle `Debug` and `Display` for `Ty`. | Nicholas Nethercote | -1/+5 |
| 2023-07-25 | inline format!() args from rustc_codegen_llvm to the end (4) | Matthias Krüger | -3/+3 |
| 2023-05-29 | Rename `tcx.mk_re_*` => `Region::new_*` | Maybe Waffle | -1/+1 |
| 2023-05-23 | Allow consumers to retrieve borrowck output | Jonáš Fiala | -4/+9 |
| 2023-05-16 | Avoid `&format("...")` calls in error message code. | Nicholas Nethercote | -2/+2 |
| 2023-05-03 | Restrict `From<S>` for `{D,Subd}iagnosticMessage`. | Nicholas Nethercote | -2/+2 |
| 2023-04-24 | Split `{Idx, IndexVec, IndexSlice}` into their own modules | Maybe Waffle | -1/+1 |
| 2023-04-22 | Auto merge of #109753 - compiler-errors:replenish-region-constraints, r=aliemjay | bors | -1/+1 |
| 2023-04-21 | Clone region var origins instead of taking in borrowck | Michael Goulet | -1/+1 |