| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-03-08 | Stabilize associated type bounds | Michael Goulet | -1/+1 |
| 2024-03-08 | Rollup merge of #121563 - Jarcho:use_cf, r=petrochenkov | Matthias Krüger | -0/+1 |
| 2024-03-08 | Rollup merge of #119365 - nbdd0121:asm-goto, r=Amanieu | Matthias Krüger | -2/+3 |
| 2024-03-05 | Use `ControlFlow` in HIR visitors | Jason Newcomb | -0/+1 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -22/+18 |
| 2024-02-24 | Implement asm goto in MIR and MIR lowering | Gary Guo | -1/+2 |
| 2024-02-24 | Change InlineAsm to allow multiple targets instead | Gary Guo | -1/+1 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -0/+2 |
| 2024-02-13 | Bump `indexmap` | clubby789 | -1/+2 |
| 2024-02-12 | remove a bunch of dead parameters in fn | yukang | -2/+1 |
| 2024-02-08 | Taint borrowck results without running any borrowck if the MIR body was alrea... | Oli Scherer | -4/+5 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -0/+1 |
| 2024-02-06 | Add CoroutineClosure to TyKind, AggregateKind, UpvarArgs | Michael Goulet | -2/+8 |