| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-10-30 | Rollup merge of #132246 - workingjubilee:campaign-on-irform, r=compiler-errors | Jubilee | -47/+52 |
| 2024-10-30 | Merge HostPolarity and BoundConstness | Michael Goulet | -1/+1 |
| 2024-10-30 | Remap impl-trait lifetimes on HIR instead of AST lowering. | Camille GILLOT | -1/+1 |
| 2024-10-29 | compiler: `rustc_abi::Abi` => `BackendRepr` | Jubilee Young | -47/+52 |
| 2024-10-29 | TypingMode :thinking: | lcnr | -6/+6 |
| 2024-10-28 | Rollup merge of #132255 - workingjubilee:layout-is-🏚️, r=compiler-errors | Jubilee | -4/+2 |
| 2024-10-28 | compiler: Add `is_uninhabited` and use LayoutS accessors | Jubilee Young | -4/+2 |
| 2024-10-27 | compiler: Rename LayoutS to LayoutData | Jubilee Young | -16/+16 |
| 2024-10-24 | Be better at enforcing that const_conditions is only called on const items | Michael Goulet | -6/+7 |
| 2024-10-24 | Implement const effect predicate in new solver | Michael Goulet | -0/+9 |
| 2024-10-24 | Remove associated type based effects logic | Michael Goulet | -136/+3 |
| 2024-10-23 | Rollup merge of #131955 - SpriteOvO:riscv-int-arg-attr, r=workingjubilee | León Orell Valerian Liehr | -130/+8 |
| 2024-10-23 | nightly feature tracking: get rid of the per-feature bool fields | Ralf Jung | -2/+2 |
| 2024-10-23 | Introduce `adjust_for_rust_abi` in `rustc_target` | Asuna | -130/+8 |
| 2024-10-22 | Auto merge of #131871 - RalfJung:x86-32-float, r=workingjubilee | bors | -22/+15 |
| 2024-10-21 | Auto merge of #130950 - compiler-errors:yeet-eval, r=BoxyUwU | bors | -3/+3 |
| 2024-10-20 | x86-32 float return for 'Rust' ABI: treat all float types consistently | Ralf Jung | -22/+15 |
| 2024-10-20 | compiler: Reject impossible reprs during enum layout | Jubilee Young | -0/+5 |