| Age | Commit message (Expand) | Author | Lines |
| 2024-10-07 | Streamline `next_*_var*` methods. | Nicholas Nethercote | -18/+6 |
| 2024-10-07 | Inline and remove `InferCtxtBuilder::with_defining_opaque_types`. | Nicholas Nethercote | -10/+3 |
| 2024-10-07 | Fix `FIXME` comment on `FixupError`. | Nicholas Nethercote | -27/+24 |
| 2024-10-07 | Remove `InferCtxt::err_count_on_creation`. | Nicholas Nethercote | -18/+3 |
| 2024-10-07 | Reduce visibilities some more. | Nicholas Nethercote | -25/+26 |
| 2024-10-07 | Remove unused `UnitResult` type. | Nicholas Nethercote | -2/+0 |
| 2024-10-07 | Reduce visibilities. | Nicholas Nethercote | -52/+25 |
| 2024-10-07 | Rename `errors/mod.rs` as `errors.rs`. | Nicholas Nethercote | -0/+0 |
| 2024-10-07 | Remove unused features. | Nicholas Nethercote | -3/+0 |
| 2024-10-04 | Rollup merge of #130518 - scottmcm:stabilize-controlflow-extra, r=dtolnay | Jubilee | -1/+0 |
| 2024-10-04 | Auto merge of #131191 - nnethercote:lattice_op, r=lcnr | bors | -403/+231 |
| 2024-10-04 | Remove `LatticeDir` trait. | Nicholas Nethercote | -104/+69 |
| 2024-10-04 | Merge `rustc_infer::infer::relate::{glb,lub}`. | Nicholas Nethercote | -333/+196 |
| 2024-10-02 | Auto merge of #130821 - lcnr:nalgebra-hang-2, r=compiler-errors | bors | -5/+59 |
| 2024-10-02 | review | lcnr | -3/+5 |
| 2024-10-01 | add caches to multiple type folders | lcnr | -5/+57 |
| 2024-09-27 | Get rid of a_is_expected from ToTrace | Michael Goulet | -109/+36 |
| 2024-09-27 | Instantiate binders when checking supertrait upcasting | Michael Goulet | -1/+18 |
| 2024-09-25 | Stabilize the `map`/`value` methods on `ControlFlow` | Scott McMurray | -1/+0 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -86/+73 |
| 2024-09-11 | Rollup merge of #130114 - eduardosm:needless-returns, r=compiler-errors | Jubilee | -2/+2 |
| 2024-09-10 | generalize: track relevant info in cache key | lcnr | -9/+9 |
| 2024-09-09 | Remove needless returns detected by clippy in the compiler | Eduardo Sánchez Muñoz | -2/+2 |
| 2024-09-07 | Rename variant `AddrOfRegion` of `RegionVariableOrigin` to `BorrowRegion` | Gurinder Singh | -3/+3 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 1) | Alexander Cyon | -4/+4 |
| 2024-08-31 | Rollup merge of #129767 - nnethercote:rm-extern-crate-tracing-4, r=jieyouxu | Matthias Krüger | -3/+26 |
| 2024-08-30 | Remove `#[macro_use] extern crate tracing` from `rustc_infer`. | Nicholas Nethercote | -3/+26 |
| 2024-08-29 | Stop using ty::GenericPredicates for non-predicates_of queries | Michael Goulet | -1/+1 |
| 2024-08-27 | Add `warn(unreachable_pub)` to `rustc_infer`. | Nicholas Nethercote | -11/+12 |
| 2024-08-26 | Remove a couple of unused feature enables | bjorn3 | -2/+0 |
| 2024-08-21 | Point at explicit `'static` obligations on a trait | Esteban Küber | -4/+8 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -1/+1 |
| 2024-08-11 | Use assert_matches around the compiler | Michael Goulet | -1/+4 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -1/+1 |
| 2024-07-29 | Use Vec in instantiate_binder_with_fresh_vars | Bryanskiy | -24/+22 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -203/+187 |
| 2024-07-22 | Get rid of can_eq_shallow | Michael Goulet | -12/+0 |
| 2024-07-21 | Move all error reporting into rustc_trait_selection | Michael Goulet | -11970/+33 |
| 2024-07-21 | Move need_type_info too | Michael Goulet | -38/+19 |
| 2024-07-21 | Make type_var_origin take a vid | Michael Goulet | -10/+4 |
| 2024-07-21 | Move some stuff to TypeErrCtxt | Michael Goulet | -15/+11 |
| 2024-07-21 | Auto merge of #120812 - compiler-errors:impl-sorting, r=lcnr | bors | -2/+1 |
| 2024-07-19 | Auto merge of #125915 - camelid:const-arg-refactor, r=BoxyUwU | bors | -2/+2 |
| 2024-07-18 | Revert "sort suggestions for object diagnostic" | Michael Goulet | -2/+1 |
| 2024-07-18 | Remove tag field from relations | Michael Goulet | -39/+16 |
| 2024-07-18 | valtree construction: keep track of which type was valtree-incompatible | Ralf Jung | -3/+3 |
| 2024-07-18 | Rollup merge of #127810 - compiler-errors:less-tcx, r=lcnr | Matthias Krüger | -17/+17 |
| 2024-07-17 | Fix precise capturing suggestion for hidden type when APITs are involved | Michael Goulet | -16/+115 |
| 2024-07-17 | Fix relations | Michael Goulet | -17/+17 |
| 2024-07-16 | Use `ConstArg` for array lengths | Noah Lev | -2/+2 |