| Age | Commit message (Expand) | Author | Lines |
| 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-19 | Auto merge of #134499 - jieyouxu:rollup-zmaveur, r=jieyouxu | bors | -11/+11 |
| 2024-12-19 | Rename Scope.id to Scope.local_id, remove trivial accessor | Michael Goulet | -11/+11 |
| 2024-12-18 | introduce `LateParamRegionKind` | lcnr | -8/+16 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -8/+4 |
| 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 | 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/+13 |
| 2024-12-13 | Arbitrary self types v2: adjust diagnostic. | Adrian Taylor | -1/+7 |
| 2024-12-12 | Auto merge of #132961 - adetaylor:arbitrary-self-types-the-big-bit, r=compile... | bors | -10/+17 |
| 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 | Arbitrary self types v2: use Receiver trait | Adrian Taylor | -10/+17 |
| 2024-12-09 | Unconditionally error at definition if default field value has const errors | Esteban Küber | -0/+19 |
| 2024-12-03 | Rollup merge of #133726 - joshtriplett:breakpoint, r=oli-obk | Matthias Krüger | -0/+1 |
| 2024-12-02 | Add `core::arch::breakpoint` and test | Josh Triplett | -0/+1 |
| 2024-12-03 | Rollup merge of #133517 - compiler-errors:deep-norm, r=lcnr | Matthias Krüger | -2/+1 |
| 2024-12-03 | Rollup merge of #133395 - calebzulawski:simd_relaxed_fma, r=workingjubilee | Matthias Krüger | -1/+3 |
| 2024-12-02 | Assert that obligations are empty before deeply normalizing | Michael Goulet | -2/+1 |
| 2024-12-02 | Rollup merge of #133610 - camelid:move-from_anon_const, r=BoxyUwU | Guillaume Gomez | -13/+8 |
| 2024-12-02 | Move `Const::{from_anon_const,try_from_lit}` to hir_ty_lowering | Noah Lev | -13/+8 |
| 2024-12-02 | remove `Ty::is_copy_modulo_regions` | lcnr | -2/+2 |
| 2024-11-30 | Move refinement check out of compare_impl_item | Michael Goulet | -9/+20 |
| 2024-11-30 | Make compare_impl_item into a query | Michael Goulet | -47/+45 |
| 2024-11-28 | support revealing defined opaque post borrowck | lcnr | -3/+11 |
| 2024-11-28 | uplift fold_regions to rustc_type_ir | lcnr | -2/+2 |
| 2024-11-28 | Rollup merge of #133428 - compiler-errors:rpitit-unsound, r=lcnr | Guillaume Gomez | -27/+21 |
| 2024-11-27 | Further simplifications | Michael Goulet | -21/+15 |
| 2024-11-26 | Auto merge of #132894 - frank-king:feature/where-refactor, r=cjgillot | bors | -6/+6 |
| 2024-11-25 | Refactor `where` predicates, and reserve for attributes support | Frank King | -6/+6 |
| 2024-11-25 | Rollup merge of #131664 - taiki-e:s390x-asm-vreg-inout, r=Amanieu | Matthias Krüger | -11/+27 |
| 2024-11-24 | Actually use placeholder regions for trait method late bound regions in colle... | Michael Goulet | -6/+6 |
| 2024-11-24 | Make s390x non-clobber-only vector register support unstable | Taiki Endo | -11/+27 |
| 2024-11-23 | Add simd_relaxed_fma intrinsic | Caleb Zulawski | -1/+3 |
| 2024-11-23 | no more Reveal :( | lcnr | -9/+9 |
| 2024-11-21 | Implement the unsafe-fields RFC. | Luca Versari | -32/+72 |
| 2024-11-21 | Rollup merge of #133218 - compiler-errors:const-opaque, r=fee1-dead | Matthias Krüger | -1/+3 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -2/+18 |
| 2024-11-19 | additional `TypingEnv` cleanups | lcnr | -3/+3 |
| 2024-11-19 | Implement ~const opaques | Michael Goulet | -0/+2 |
| 2024-11-19 | Rename implied_const_bounds to explicit_implied_const_bounds | Michael Goulet | -1/+1 |
| 2024-11-19 | move `fn is_item_raw` to `TypingEnv` | lcnr | -11/+16 |
| 2024-11-18 | review | lcnr | -1/+1 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -12/+15 |
| 2024-11-17 | Rollup merge of #132795 - compiler-errors:refine-rpitit, r=lcnr | Jacob Pratt | -1/+101 |