| Age | Commit message (Expand) | Author | Lines |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -2/+2 |
| 2024-02-14 | Rollup merge of #120498 - compiler-errors:type-flags, r=lcnr | Oli Scherer | -0/+10 |
| 2024-02-13 | Uplift TypeVisitableExt into rustc_type_ir | Michael Goulet | -0/+10 |
| 2024-02-13 | Store impl unsafety in impl trait header | Oli Scherer | -0/+1 |
| 2024-02-13 | Auto merge of #120919 - oli-obk:impl_polarity, r=compiler-errors | bors | -10/+14 |
| 2024-02-12 | Rollup merge of #120958 - ShoyuVanilla:remove-subst, r=oli-obk | Matthias Krüger | -2/+2 |
| 2024-02-12 | Stop calling `impl_polarity` when `impl_trait_ref` was also called | Oli Scherer | -5/+6 |
| 2024-02-12 | Eagerly dismiss binder | Oli Scherer | -8/+5 |
| 2024-02-12 | Unwrap an Option that can only be Some, as inherent impls can't overlap | Oli Scherer | -6/+6 |
| 2024-02-12 | Use a struct instead of a tuple | Oli Scherer | -0/+6 |
| 2024-02-12 | Dejargnonize subst | Shoyu Vanilla | -2/+2 |
| 2024-02-12 | check uniqueness of nested fields | Frank King | -0/+5 |
| 2024-02-12 | Lower anonymous structs or unions to HIR | Frank King | -3/+16 |
| 2024-02-06 | Fix drop shim for AsyncFnOnce closure, AsyncFnMut shim for AsyncFn closure | Michael Goulet | -1/+1 |
| 2024-02-06 | Construct body for by-move coroutine closure output | Michael Goulet | -0/+1 |
| 2024-02-06 | Build a shim to call async closures with different AsyncFn trait kinds | Michael Goulet | -0/+1 |
| 2024-02-06 | Teach typeck/borrowck/solvers how to deal with async closures | Michael Goulet | -3/+4 |
| 2024-01-30 | Move predicate, region, and const stuff into their own modules in middle | Michael Goulet | -696/+22 |
| 2024-01-30 | Remove the lifetime from `DiagnosticArgValue`. | Nicholas Nethercote | -2/+2 |
| 2024-01-25 | Auto merge of #119955 - kamalesh0406:master, r=WaffleLapkin | bors | -8/+24 |
| 2024-01-18 | Modify GenericArg and Term structs to use strict provenance rules | Kamalesh Palanisamy | -8/+24 |
| 2024-01-17 | Improved collapse_debuginfo attribute, added command-line flag (no|external|yes) | Andrew Zhogin | -2/+1 |
| 2024-01-12 | Delegation implementation: step 1 | Bryanskiy | -1/+5 |
| 2024-01-09 | Rollup merge of #118903 - azhogin:azhogin/skip_second_stmt_debuginfo.rs, r=pe... | Matthias Krüger | -11/+11 |
| 2024-01-08 | Improved support of collapse_debuginfo attribute for macros. | Andrew Zhogin | -11/+11 |
| 2024-01-04 | Make iteration order of inferred_outlives_crate query stable | Michael Woerister | -1/+1 |
| 2024-01-04 | Make iteration order of crate_inherent_impls query result stable. | Michael Woerister | -1/+2 |
| 2023-12-31 | Auto merge of #119447 - Nilstrieb:STACKOVERFLOW, r=compiler-errors | bors | -1/+2 |
| 2023-12-30 | Update to bitflags 2 in the compiler | Nilstrieb | -2/+4 |
| 2023-12-30 | Fix `<BoundConstness as Display>` | Nilstrieb | -1/+2 |
| 2023-12-27 | Introduce `const Trait` (always-const trait bounds) | León Orell Valerian Liehr | -11/+10 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -1/+1 |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -1/+1 |
| 2023-12-18 | Replace some instances of FxHashMap/FxHashSet with stable alternatives (mostl... | Michael Woerister | -1/+1 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -1/+1 |
| 2023-12-18 | resolve: Replace visibility table in resolver outputs with query feeding | Vadim Petrochenkov | -1/+1 |
| 2023-12-15 | NFC: do not clone types that are copy | Matthias Krüger | -1/+1 |
| 2023-12-12 | Uplift ClosureKind | Michael Goulet | -1/+1 |
| 2023-12-08 | Feedback | Michael Goulet | -22/+17 |
| 2023-12-08 | Uplift canonicalizer into new trait solver crate | Michael Goulet | -6/+26 |
| 2023-12-07 | add unused `NormalizesTo` predicate | lcnr | -0/+39 |
| 2023-12-07 | Auto merge of #118684 - compiler-errors:yeet-poly-gen-sig, r=spastorino | bors | -3/+2 |
| 2023-12-06 | Yeet PolyGenSig | Michael Goulet | -3/+2 |
| 2023-12-05 | rustc_arena: add `alloc_str` | Josh Stone | -3/+1 |
| 2023-12-01 | vis note for no pub reexports glob import | bohan | -0/+17 |
| 2023-11-28 | resolve: Feed the `def_kind` query immediately on `DefId` creation | Vadim Petrochenkov | -3/+0 |
| 2023-11-26 | rustc: `hir().local_def_id_to_hir_id()` -> `tcx.local_def_id_to_hir_id()` cle... | Vadim Petrochenkov | -3/+3 |
| 2023-11-25 | Rollup merge of #117871 - klensy:unused-pub, r=cjgillot | Guillaume Gomez | -36/+0 |
| 2023-11-24 | Auto merge of #118189 - compiler-errors:cache-flags-for-const, r=nnethercote | bors | -2/+2 |
| 2023-11-23 | few more | klensy | -17/+0 |