| Age | Commit message (Expand) | Author | Lines |
| 2025-01-31 | Implement MIR, CTFE, and codegen for unsafe binders | Michael Goulet | -0/+8 |
| 2025-01-30 | introduce `ty::Value` | Lukas Markeffsky | -14/+11 |
| 2025-01-27 | Add `TooGeneric` variant to `LayoutError` and emit `Unknown` one | FedericoBruzzone | -19/+50 |
| 2025-01-26 | Avoid using make_direct_deprecated() in extern "ptx-kernel" | bjorn3 | -8/+3 |
| 2025-01-23 | Split hir `TyKind` and `ConstArgKind` in two and update `hir::Visitor` | Boxy | -2/+2 |
| 2025-01-17 | new solver: prefer trivial builtin impls over where-clauses | Rémy Rakic | -1/+1 |
| 2025-01-17 | Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubilee | bors | -0/+1 |
| 2025-01-16 | Add gpu-kernel calling convention | Flakebi | -0/+1 |
| 2025-01-14 | Consider more erroneous layouts as LayoutError::ReferencesError to suppress s... | Michael Goulet | -12/+20 |
| 2025-01-11 | rename `BitSet` to `DenseBitSet` | Rémy Rakic | -12/+12 |
| 2025-01-10 | Rollup merge of #133088 - the8472:randomize-me-harder, r=workingjubilee | Matthias Krüger | -0/+10 |
| 2025-01-10 | Foo<T> != Foo<U> under layout randomization | The 8472 | -0/+10 |
| 2025-01-09 | Remove the now-useless `Result` from `lit_to_const` | Oli Scherer | -7/+2 |
| 2025-01-09 | Use error constant instead of explicit error handling | Oli Scherer | -1/+0 |
| 2025-01-02 | nit: Make get_infer_ret_ty name more consistent with is_suggestable_infer_ty | Michael Goulet | -1/+1 |
| 2024-12-22 | Begin to implement type system layer of unsafe binders | Michael Goulet | -1/+14 |
| 2024-12-18 | make no-variant types a dedicated Variants variant | Ralf Jung | -19/+15 |
| 2024-12-18 | Variants::Single: do not use invalid VariantIdx for uninhabited enums | Ralf Jung | -58/+78 |
| 2024-12-18 | Re-export more `rustc_span::symbol` things from `rustc_span`. | Nicholas Nethercote | -3/+2 |
| 2024-12-10 | Implement projection and shim for AFIDT | Michael Goulet | -0/+26 |
| 2024-12-06 | Remove polymorphization | Ben Kimock | -17/+2 |
| 2024-12-06 | Only allow PassMode::Direct for aggregates on wasm when using the C ABI | bjorn3 | -10/+20 |
| 2024-12-04 | fn_sig_for_fn_abi should return a ty::FnSig, no need for a binder | Michael Goulet | -80/+50 |
| 2024-12-03 | Rollup merge of #133681 - RalfJung:niches, r=wesleywiser | Matthias Krüger | -4/+14 |
| 2024-12-02 | remove `Ty::is_copy_modulo_regions` | lcnr | -1/+1 |
| 2024-11-30 | report UB when the niche value refers to the untagged variant | Ralf Jung | -1/+1 |
| 2024-11-30 | improve TagEncoding::Niche docs and sanity check | Ralf Jung | -3/+13 |
| 2024-11-30 | Move refinement check out of compare_impl_item | Michael Goulet | -0/+2 |
| 2024-11-30 | Make compare_impl_item into a query | Michael Goulet | -7/+5 |
| 2024-11-28 | support revealing defined opaque post borrowck | lcnr | -1/+2 |
| 2024-11-28 | uplift fold_regions to rustc_type_ir | lcnr | -2/+5 |
| 2024-11-23 | rebase | lcnr | -3/+3 |
| 2024-11-23 | remove remaining references to `Reveal` | lcnr | -5/+7 |
| 2024-11-23 | no more Reveal :( | lcnr | -7/+8 |
| 2024-11-21 | Stop being so bail-y in candidate assembly | Michael Goulet | -5/+1 |
| 2024-11-20 | reduce false positives of tail-expr-drop-order from consumed values | Ding Xiang Fei | -13/+55 |
| 2024-11-19 | resolve_instance: stop relying on `Reveal` | lcnr | -17/+17 |
| 2024-11-19 | move `fn is_item_raw` to `TypingEnv` | lcnr | -20/+15 |
| 2024-11-18 | use `TypingEnv` when no `infcx` is available | lcnr | -72/+88 |
| 2024-11-07 | Make fn_abi_sanity_check a bit stricter | bjorn3 | -30/+51 |
| 2024-11-04 | ty::BrK -> ty::BoundRegionKind::K | Michael Goulet | -10/+12 |
| 2024-11-04 | ty::KContainer -> ty::AssocItemContainer::K | Michael Goulet | -5/+5 |
| 2024-11-03 | Rollup merge of #132574 - workingjubilee:abi-in-compiler, r=compiler-errors | Jubilee | -21/+19 |
| 2024-11-03 | compiler: Directly use rustc_abi in ty_utils | Jubilee Young | -21/+19 |
| 2024-11-03 | Rename the FIXMEs, remove a few that dont matter anymore | Michael Goulet | -1/+0 |
| 2024-10-31 | Auto merge of #131186 - compiler-errors:precise-capturing-borrowck, r=estebank | bors | -4/+2 |
| 2024-10-31 | Encode cross-crate opaque type origin | Michael Goulet | -4/+2 |
| 2024-10-31 | Auto merge of #132377 - matthiaskrgr:rollup-3p1c6hs, r=matthiaskrgr | bors | -4/+0 |
| 2024-10-30 | Remove dead code stemming from the old effects desugaring | León Orell Valerian Liehr | -4/+0 |
| 2024-10-30 | Rollup merge of #132344 - compiler-errors:same-thing, r=lcnr | Jubilee | -1/+1 |