| Age | Commit message (Expand) | Author | Lines |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -1/+17 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -2/+1 |
| 2024-12-07 | Make `Copy` unsafe to implement for ADTs with `unsafe` fields | Jack Wrenn | -5/+1 |
| 2024-12-05 | do not implement unsafe auto traits for types with unsafe fields | Jack Wrenn | -0/+8 |
| 2024-11-09 | Add str to "expected primitive, found type" diagnostic | Zachary S | -0/+1 |
| 2024-11-03 | compiler: Directly use rustc_abi in metadata and middle | Jubilee Young | -3/+2 |
| 2024-10-30 | Remap impl-trait lifetimes on HIR instead of AST lowering. | Camille GILLOT | -0/+1 |
| 2024-10-29 | TypingMode :thinking: | lcnr | -0/+1 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -1/+1 |
| 2024-10-19 | Get rid of const eval_* and try_eval_* helpers | Michael Goulet | -1/+6 |
| 2024-10-05 | Auto merge of #129244 - cjgillot:opaque-hir, r=compiler-errors | bors | -0/+2 |
| 2024-10-04 | Rollup merge of #130633 - eholk:pin-reborrow-self, r=compiler-errors | Jubilee | -0/+10 |
| 2024-10-04 | rm `ItemKind::OpaqueTy` | Noah Lev | -0/+2 |
| 2024-10-04 | Use wide pointers consistenly across the compiler | Urgau | -2/+2 |
| 2024-09-23 | Allow reborrowing pinned self methods | Eric Holk | -0/+10 |
| 2024-09-22 | Reformat using the new identifier sorting from rustfmt | Michael Goulet | -6/+6 |
| 2024-09-10 | Auto merge of #129403 - scottmcm:only-array-simd, r=compiler-errors | bors | -23/+15 |
| 2024-09-09 | Ban non-array SIMD | Scott McMurray | -23/+15 |
| 2024-09-09 | union padding computation: add fast-path for ZST | Ralf Jung | -0/+1 |
| 2024-09-06 | Make `Ty::boxed_ty` return an `Option` | Pavel Grigorenko | -5/+10 |
| 2024-09-02 | chore: Fix typos in 'compiler' (batch 2) | Alexander Cyon | -1/+1 |
| 2024-08-31 | Rollup merge of #129812 - RalfJung:box-custom-alloc, r=compiler-errors | Matthias Krüger | -1/+4 |
| 2024-08-31 | interpret, codegen: tweak some comments and checks regarding Box with custom ... | Ralf Jung | -1/+4 |
| 2024-08-24 | Don't use TyKind in lint | Michael Goulet | -1/+1 |
| 2024-08-15 | Add a comment explaining the return type of `Ty::kind`. | Nicholas Nethercote | -0/+4 |
| 2024-08-14 | Auto merge of #129076 - matthiaskrgr:rollup-rg8mi2x, r=matthiaskrgr | bors | -1/+1 |
| 2024-08-14 | Rollup merge of #129061 - compiler-errors:lang-item, r=Urgau | Matthias Krüger | -1/+1 |
| 2024-08-14 | Auto merge of #128812 - nnethercote:shrink-TyKind-FnPtr, r=compiler-errors | bors | -12/+16 |
| 2024-08-13 | Use is_lang_item more | Michael Goulet | -1/+1 |
| 2024-08-11 | Rename normalization functions to raw | Michael Goulet | -3/+3 |
| 2024-08-09 | Shrink `TyKind::FnPtr`. | Nicholas Nethercote | -9/+10 |
| 2024-08-09 | Split `split_inputs_and_output` in two. | Nicholas Nethercote | -3/+6 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -15/+14 |
| 2024-07-25 | Let InstCombine remove Clone shims inside Clone shims | Ben Kimock | -3/+3 |
| 2024-07-07 | Uplift elaboration | Michael Goulet | -0/+8 |
| 2024-07-04 | Less magic number for corountine | Liu Dingming | -1/+5 |
| 2024-06-26 | Auto merge of #126844 - scottmcm:more-ptr-cast-gvn, r=saethlin | bors | -0/+28 |
| 2024-06-24 | Split out IntoIterator and non-Iterator constructors for AliasTy/AliasTerm/Tr... | Michael Goulet | -2/+11 |
| 2024-06-22 | Add a `pointee_metadata_ty_or_projection` helper | Scott McMurray | -0/+28 |
| 2024-06-18 | Uplift the new trait solver | Michael Goulet | -0/+16 |
| 2024-06-13 | Rework most of structural_traits to be Interner-agnostic | Michael Goulet | -0/+4 |
| 2024-06-06 | Uplift TypeRelation and Relate | Michael Goulet | -37/+82 |
| 2024-06-05 | Fully implement `ConstArgHasType` | Boxy | -0/+22 |
| 2024-06-01 | Uplift TypeRelation and Relate | Michael Goulet | -680/+51 |
| 2024-05-29 | Optimize async drop glue for some old types | Daria Sukhonina | -24/+24 |
| 2024-05-29 | Start implementing needs_async_drop and related | Daria Sukhonina | -17/+9 |
| 2024-05-26 | Uplift EarlyBinder | Michael Goulet | -0/+17 |
| 2024-05-26 | Give EarlyBinder a tcx parameter | Michael Goulet | -1/+1 |
| 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-21 | Uplift binder | Michael Goulet | -246/+11 |