| Age | Commit message (Expand) | Author | Lines |
| 2024-05-28 | Add an intrinsic for `ptr::metadata` | Scott McMurray | -0/+2 |
| 2024-05-28 | Rollup merge of #125598 - compiler-errors:proof-tree-builder, r=lcnr | Matthias Krüger | -0/+7 |
| 2024-05-28 | Auto merge of #122662 - Mark-Simulacrum:optional-drop, r=bjorn3 | bors | -4/+8 |
| 2024-05-28 | Make ProofTreeBuilder actually generic over interner | Michael Goulet | -0/+7 |
| 2024-05-28 | Cache whether a body has inline consts | Oli Scherer | -0/+1 |
| 2024-05-28 | Create const block DefIds in typeck instead of ast lowering | Oli Scherer | -0/+5 |
| 2024-05-28 | eagerly normalize when adding goals | lcnr | -6/+3 |
| 2024-05-27 | Omit non-needs_drop drop_in_place in vtables | Mark Rousskov | -4/+8 |
| 2024-05-27 | Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726 | Guillaume Gomez | -615/+73 |
| 2024-05-27 | Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercote | bors | -13/+8 |
| 2024-05-27 | Auto merge of #125468 - BoxyUwU:remove_defid_from_regionparam, r=compiler-errors | bors | -39/+30 |
| 2024-05-26 | Use EarlyBinder in rustc_type_ir, simplify imports | Michael Goulet | -2/+2 |
| 2024-05-26 | Uplift EarlyBinder | Michael Goulet | -606/+50 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -52/+66 |
| 2024-05-25 | Rollup merge of #125510 - lcnr:change-proof-trees-to-be-shallow, r=compiler-e... | Matthias Krüger | -1/+2 |
| 2024-05-25 | Auto merge of #124187 - compiler-errors:self-ctor, r=petrochenkov | bors | -28/+0 |
| 2024-05-24 | remove proof tree formatter, make em shallow | lcnr | -1/+2 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics) | Boxy | -35/+8 |
| 2024-05-24 | Remove `DefId` from `EarlyParamRegion` (type system) | Boxy | -4/+16 |
| 2024-05-24 | docs | Boxy | -0/+6 |
| 2024-05-23 | Auto merge of #125434 - nnethercote:rm-more-extern-tracing, r=jackh726 | bors | -0/+24 |
| 2024-05-23 | Rollup merge of #124976 - petrochenkov:usedcrates, r=oli-obk | Matthias Krüger | -4/+4 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_middle`. | Nicholas Nethercote | -0/+24 |
| 2024-05-23 | Remove `DelayDm` | León Orell Valerian Liehr | -1/+1 |
| 2024-05-23 | Remove `LintDiagnostic::msg` | León Orell Valerian Liehr | -12/+7 |
| 2024-05-22 | Rollup merge of #125259 - compiler-errors:fn-mut-as-a-treat, r=oli-obk | León Orell Valerian Liehr | -0/+39 |
| 2024-05-22 | rustc: Use `tcx.used_crates(())` more | Vadim Petrochenkov | -4/+4 |
| 2024-05-22 | Auto merge of #125335 - compiler-errors:binder, r=lcnr | bors | -619/+74 |
| 2024-05-22 | Auto merge of #125326 - weiznich:move/do_not_recommend_to_diganostic_namespac... | bors | -0/+5 |
| 2024-05-21 | Uplift OutlivesPredicate, remove a bunch of unnecessary associated types from... | Michael Goulet | -37/+14 |
| 2024-05-21 | Uplift binder | Michael Goulet | -582/+60 |
| 2024-05-21 | Move `#[do_not_recommend]` to the `#[diagnostic]` namespace | Georg Semmler | -0/+5 |
| 2024-05-21 | Auto merge of #124097 - compiler-errors:box-into-iter, r=WaffleLapkin | bors | -1/+6 |
| 2024-05-20 | Implement BOXED_SLICE_INTO_ITER | Michael Goulet | -1/+6 |
| 2024-05-20 | Uplift TermKind | Michael Goulet | -18/+25 |
| 2024-05-20 | Rework var resolution in InferCtxtLike, uplift EagerResolver | Michael Goulet | -0/+16 |
| 2024-05-20 | Uplift RegionVid | Michael Goulet | -30/+1 |
| 2024-05-19 | Make search graph generic over interner | Michael Goulet | -1/+9 |
| 2024-05-19 | Auto merge of #125294 - matthiaskrgr:rollup-w42c829, r=matthiaskrgr | bors | -8/+4 |
| 2024-05-19 | make `Debug` impl for `Term` simpler | Waffle Lapkin | -8/+4 |
| 2024-05-19 | Add and use generics.is_empty() and generics.is_own_empty, rather than using ... | Santiago Pastorino | -1/+9 |
| 2024-05-19 | Auto merge of #125230 - compiler-errors:uplift-query-stuff, r=lcnr | bors | -18/+42 |
| 2024-05-18 | Uplift inspect into rustc_type_ir | Michael Goulet | -3/+7 |
| 2024-05-18 | Uplift GenericArgKind, CanonicalVarValues, QueryInput | Michael Goulet | -16/+36 |
| 2024-05-18 | Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726 | bors | -45/+33 |
| 2024-05-18 | (Mostly) revert "Account for type param from other item in `note_and_explain`" | Michael Goulet | -28/+0 |
| 2024-05-18 | An async closure may implement FnMut/Fn if it has no self-borrows | Michael Goulet | -0/+39 |
| 2024-05-17 | Rename Unsafe to Safety | Santiago Pastorino | -45/+33 |
| 2024-05-17 | to_opt_poly_X_pred -> as_X_clause | Michael Goulet | -2/+2 |
| 2024-05-16 | Uplift Goal to rustc_type_ir | Michael Goulet | -56/+36 |