| Age | Commit message (Expand) | Author | Lines |
| 2024-10-07 | Rollup merge of #131225 - nnethercote:rustc_borrowck-mm, r=lqd | Jubilee | -22/+14 |
| 2024-10-06 | various fixes for `naked_asm!` implementation | Folkert de Vries | -0/+1 |
| 2024-10-04 | Avoid `Rc` in `BodyWithBorrowckFacts`. | Nicholas Nethercote | -3/+2 |
| 2024-10-04 | Use `Box` instead of `Rc` for `polonius_output`. | Nicholas Nethercote | -1/+1 |
| 2024-10-04 | Use `Rc` less in `MirBorrowckCtxt`. | Nicholas Nethercote | -22/+15 |
| 2024-09-25 | Stabilize the `map`/`value` methods on `ControlFlow` | Scott McMurray | -1/+0 |
| 2024-09-24 | Dogfood `feature(file_buffered)` | Josh Stone | -0/+1 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -9/+5 |
| 2024-09-13 | Rollup merge of #130297 - nnethercote:dataflow-cleanups, r=cjgillot | Matthias Krüger | -86/+85 |
| 2024-09-13 | Rename `FlowState` as `Domain`. | Nicholas Nethercote | -86/+85 |
| 2024-09-11 | Simplify some nested if statements | Michael Goulet | -5/+5 |
| 2024-09-09 | Remove unnecessary lifetimes in dataflow structs. | Nicholas Nethercote | -39/+34 |
| 2024-09-04 | propagate `tainted_by_errors` in `MirBorrowckCtxt::emit_errors` | Folkert de Vries | -1/+1 |
| 2024-08-31 | Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu | Matthias Krüger | -3/+1 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_borrowck`. | Nicholas Nethercote | -3/+1 |
| 2024-08-30 | add borrows to NLL MIR dumps | Rémy Rakic | -1/+1 |
| 2024-08-30 | refactor NLL MIR dump entry point | Rémy Rakic | -1/+1 |
| 2024-08-27 | Rollup merge of #126013 - nnethercote:unreachable_pub, r=Urgau | Matthias Krüger | -11/+15 |
| 2024-08-18 | rename AddressOf -> RawBorrow inside the compiler | Ralf Jung | -1/+1 |
| 2024-08-16 | Add `warn(unreachable_pub)` to `rustc_borrowck`. | Nicholas Nethercote | -11/+15 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -2/+2 |
| 2024-07-29 | Stop using MoveDataParamEnv for places that don't need a param-env | Michael Goulet | -9/+7 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -21/+19 |
| 2024-07-11 | Revert accidental comment deletion | Giacomo Stevanato | -0/+2 |
| 2024-07-08 | Auto merge of #113128 - WaffleLapkin:become_trully_unuwuable, r=oli-obk,RalfJung | bors | -2/+7 |
| 2024-07-07 | Support tail calls in mir via `TerminatorKind::TailCall` | Maybe Waffle | -2/+7 |
| 2024-07-04 | Auto merge of #127170 - bjorn3:no_specialize_index_borrowck, r=michaelwoerister | bors | -1/+0 |
| 2024-06-30 | Remove usage of specialization from rustc_borrowck | bjorn3 | -1/+0 |
| 2024-06-27 | Rename `'cx` to `'infcx` | Oli Scherer | -23/+23 |
| 2024-06-26 | Restrict diagnostic context lifetime of mir borrowck to InferCtxt instead of ... | Oli Scherer | -19/+19 |
| 2024-06-26 | Split lifetimes on mir borrowck dataflow | Oli Scherer | -19/+19 |
| 2024-06-24 | Separate the mir body lifetime from the other lifetimes | Oli Scherer | -34/+39 |
| 2024-06-24 | Separate the lifetimes of the `BorrowckInferCtxt` from the other borrowed items | Oli Scherer | -12/+14 |
| 2024-06-14 | make uninitialized_error_reported a set of locals | beepster4096 | -1/+1 |
| 2024-06-12 | Use `tidy` to sort crate attributes for all compiler crates. | Nicholas Nethercote | -1/+3 |
| 2024-05-17 | Remove `Rvalue::CheckedBinaryOp` | Scott McMurray | -2/+1 |
| 2024-05-06 | borrowck: more eagerly prepopulate opaques | lcnr | -0/+28 |
| 2024-05-06 | BorrowckInferCtxt: infcx by value | lcnr | -19/+15 |
| 2024-05-01 | Step bootstrap cfgs | Mark Rousskov | -1/+0 |
| 2024-04-29 | Remove `extern crate rustc_middle` from numerous crates. | Nicholas Nethercote | -2/+1 |
| 2024-04-23 | Rollup merge of #122598 - Nadrieril:full-derefpats, r=matthewjasper | León Orell Valerian Liehr | -13/+16 |
| 2024-04-21 | Add `AggregateKind::RawPtr` and enough support to compile | Scott McMurray | -1/+2 |
| 2024-04-20 | Add a non-shallow fake borrow | Nadrieril | -13/+16 |
| 2024-04-08 | Auto merge of #122077 - oli-obk:eager_opaque_checks4, r=lcnr | bors | -2/+1 |
| 2024-04-08 | Eliminate `DefiningAnchor` now that is just a single-variant enum | Oli Scherer | -2/+1 |
| 2024-04-08 | Actually create ranged int types in the type system. | Oli Scherer | -0/+2 |
| 2024-03-22 | Make RawPtr take Ty and Mutbl separately | Michael Goulet | -2/+2 |
| 2024-03-22 | Programmatically convert some of the pat ctors | Michael Goulet | -1/+1 |
| 2024-03-19 | Auto merge of #122055 - compiler-errors:stabilize-atb, r=oli-obk | bors | -1/+1 |
| 2024-03-11 | Make `DefiningAnchor::Bind` only store the opaque types that may be constrain... | Oli Scherer | -4/+1 |