| Age | Commit message (Expand) | Author | Lines |
| 2025-02-13 | Revert "Stabilize `extended_varargs_abi_support`" | Jubilee Young | -3/+31 |
| 2025-01-01 | Rollup merge of #135000 - compiler-errors:opaque-captures-dupe, r=lqd | Matthias Krüger | -1/+4 |
| 2025-01-01 | Fix ICE when opaque captures a duplicated/invalid lifetime | Michael Goulet | -1/+4 |
| 2024-12-30 | Auto merge of #134757 - RalfJung:const_swap, r=scottmcm | bors | -1/+3 |
| 2024-12-27 | Move `{widening, carrying}_mul` to an intrinsic with fallback MIR | Scott McMurray | -0/+5 |
| 2024-12-25 | rename typed_swap → typed_swap_nonoverlapping | Ralf Jung | -1/+3 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -9/+16 |
| 2024-12-20 | Explain why a type is not eligible for `impl PointerLike`. | Kevin Reid | -31/+69 |
| 2024-12-20 | split up `#[rustc_deny_explicit_impl]` attribute | Lukas Markeffsky | -44/+5 |
| 2024-12-19 | Auto merge of #134499 - jieyouxu:rollup-zmaveur, r=jieyouxu | bors | -11/+11 |
| 2024-12-19 | Auto merge of #133961 - lcnr:borrowck-cleanup, r=jackh726 | bors | -9/+17 |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -11/+11 |
| 2024-12-18 | introduce `LateParamRegionKind` | lcnr | -9/+17 |
| 2024-12-18 | Rollup merge of #133926 - compiler-errors:const-conditions, r=lcnr | 许杰友 Jieyou Xu (Joe) | -15/+33 |
| 2024-12-18 | Fix const conditions for RPITITs | Michael Goulet | -15/+33 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -32/+18 |
| 2024-12-16 | rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structures | Jonathan Dönszelmann | -1/+1 |
| 2024-12-15 | Rollup merge of #134285 - oli-obk:push-vwrqsqlwnuxo, r=Urgau | Stuart Cook | -2/+2 |
| 2024-12-14 | Rollup merge of #134264 - adetaylor:weak-and-nonnull, r=compiler-errors | Matthias Krüger | -1/+23 |
| 2024-12-14 | Rollup merge of #134259 - compiler-errors:infer-ret-ty, r=dtolnay | Matthias Krüger | -85/+94 |
| 2024-12-14 | Rollup merge of #133392 - compiler-errors:object-sup, r=lcnr | Matthias Krüger | -151/+145 |
| 2024-12-14 | Add some convenience helper methods on `hir::Safety` | Oli Scherer | -2/+2 |
| 2024-12-14 | Arbitrary self types v2: Weak, NonNull hints | Adrian Taylor | -1/+23 |
| 2024-12-14 | Auto merge of #134185 - compiler-errors:impl-trait-in-bindings, r=oli-obk | bors | -1/+51 |
| 2024-12-14 | Auto merge of #134294 - matthiaskrgr:rollup-anh6io8, r=matthiaskrgr | bors | -4/+19 |
| 2024-12-14 | (Re-)Implement impl_trait_in_bindings | Michael Goulet | -1/+51 |
| 2024-12-14 | Rollup merge of #134265 - compiler-errors:ty_def_id, r=oli-obk | Matthias Krüger | -3/+2 |
| 2024-12-14 | Rollup merge of #134262 - adetaylor:revert-diagnostics, r=compiler-errors | Matthias Krüger | -1/+17 |
| 2024-12-14 | Rollup merge of #134256 - krtab:suggestion_overlapping, r=petrochenkov | Matthias Krüger | -3/+4 |
| 2024-12-13 | Auto merge of #134269 - matthiaskrgr:rollup-fkshwux, r=matthiaskrgr | bors | -0/+43 |
| 2024-12-13 | Rename ty_def_id so people will stop using it by accident | Michael Goulet | -3/+2 |
| 2024-12-13 | Rollup merge of #134140 - compiler-errors:unsafe-binders-ast, r=oli-obk | Matthias Krüger | -0/+43 |
| 2024-12-13 | Auto merge of #134122 - oli-obk:push-zqnyznxtpnll, r=petrochenkov | bors | -9/+10 |
| 2024-12-13 | Arbitrary self types v2: adjust diagnostic. | Adrian Taylor | -1/+17 |
| 2024-12-13 | Clean up infer_return_ty_for_fn_sig | Michael Goulet | -85/+94 |
| 2024-12-13 | Use a more precise span in placeholder_type_error_diag | Arthur Carcano | -3/+4 |
| 2024-12-12 | Auto merge of #132961 - adetaylor:arbitrary-self-types-the-big-bit, r=compile... | bors | -19/+45 |
| 2024-12-12 | Move impl constness into impl trait header | Oli Scherer | -9/+10 |
| 2024-12-12 | Lower AST and resolve lifetimes for unsafe binder types | Michael Goulet | -0/+43 |
| 2024-12-12 | Rollup merge of #134070 - oli-obk:push-nquzymupzlsq, r=jieyouxu | Matthias Krüger | -44/+74 |
| 2024-12-11 | Clarify why a type is rejected for asm! | Oli Scherer | -44/+73 |
| 2024-12-11 | Evaluate constants in SIMD vec lengths before rejecting them | Oli Scherer | -0/+1 |
| 2024-12-11 | Fix ICE when multiple supertrait substitutions need assoc but only one is pro... | Michael Goulet | -23/+32 |
| 2024-12-11 | Dont use span as key when collecting missing associated types from dyn | Michael Goulet | -149/+134 |
| 2024-12-11 | Arbitrary self types v2: use Receiver trait | Adrian Taylor | -19/+45 |
| 2024-12-11 | Rollup merge of #134158 - compiler-errors:item-def-id, r=jackh726 | Jacob Pratt | -2/+2 |
| 2024-12-11 | Rollup merge of #134141 - compiler-errors:anon-adt, r=lqd | Jacob Pratt | -14/+1 |
| 2024-12-11 | Rollup merge of #134105 - compiler-errors:validate-self-preds, r=wesleywiser | Jacob Pratt | -2/+9 |
| 2024-12-11 | Rename projection_def_id to item_def_id | Michael Goulet | -2/+2 |
| 2024-12-10 | Remove more traces of anonymous ADTs | Michael Goulet | -14/+1 |