| Age | Commit message (Expand) | Author | Lines |
| 2025-08-13 | Cleanup assoc parent utils | Cameron Steffen | -5/+34 |
| 2025-08-08 | remove unnecessary `TypeFoldable` impls | lcnr | -0/+2 |
| 2025-08-06 | Add support for shortening `Instance` and use it | Esteban Küber | -1/+1 |
| 2025-08-03 | Auto merge of #144677 - nnethercote:bound-const-handling, r=lcnr | bors | -7/+16 |
| 2025-07-31 | Rollup merge of #144726 - jdonszelmann:move-attr-data-structures, r=lcnr | Jana Dönszelmann | -5/+5 |
| 2025-07-31 | Rollup merge of #144712 - nnethercote:dedup-num-types, r=fmease | Jana Dönszelmann | -53/+0 |
| 2025-07-31 | remove rustc_attr_data_structures | Jana Dönszelmann | -5/+5 |
| 2025-07-31 | Deduplicate `IntTy`/`UintTy`/`FloatTy`. | Nicholas Nethercote | -53/+0 |
| 2025-07-31 | Check consts in `ValidateBoundVars`. | Nicholas Nethercote | -2/+2 |
| 2025-07-31 | Make const bound handling more like types/regions. | Nicholas Nethercote | -7/+16 |
| 2025-07-31 | Auto merge of #144723 - Zalathar:rollup-f9e0rfo, r=Zalathar | bors | -100/+3 |
| 2025-07-31 | Fix up size asserts. | Nicholas Nethercote | -12/+0 |
| 2025-07-31 | Move `InferVarInfo` out of `rustc_middle`. | Nicholas Nethercote | -13/+0 |
| 2025-07-31 | Remove `TyCtxt::get_attrs_unchecked`. | Nicholas Nethercote | -10/+2 |
| 2025-07-31 | Remove `ParamEnvAnd::into_parts`. | Nicholas Nethercote | -6/+0 |
| 2025-07-31 | Move `TermVid` out of `rustc_middle`. | Nicholas Nethercote | -18/+0 |
| 2025-07-31 | Move `rustc_middle::parameterized` to `rustc_metadata`. | Nicholas Nethercote | -2/+0 |
| 2025-07-31 | Move `ParamTerm` out of `rustc_middle`. | Nicholas Nethercote | -15/+0 |
| 2025-07-31 | Move an `EarlyParamRegion` impl block. | Nicholas Nethercote | -9/+1 |
| 2025-07-31 | Move `ImplHeader` out of `rustc_middle`. | Nicholas Nethercote | -12/+0 |
| 2025-07-31 | Move `ResolverOutputs` out of `rustc_middle`. | Nicholas Nethercote | -5/+0 |
| 2025-07-28 | Tweak docs | Cameron Steffen | -5/+4 |
| 2025-07-28 | Rename impl_of_method -> impl_of_assoc | Cameron Steffen | -1/+1 |
| 2025-07-28 | Rename trait_of_item -> trait_of_assoc | Cameron Steffen | -2/+2 |
| 2025-07-28 | Introduce assoc_parent | Cameron Steffen | -14/+7 |
| 2025-07-28 | Remove TraitAlias from trait_of_item | Cameron Steffen | -1/+1 |
| 2025-07-26 | Use the new attributes throughout the codebase | Jonathan Brouwer | -1/+4 |
| 2025-07-15 | Add alias for ArgOutlivesPredicate | Michael Goulet | -1/+1 |
| 2025-07-15 | Define datastructures for `#[cfg]` attribute, move StrippedCfgItem | Jonathan Brouwer | -2/+1 |
| 2025-07-14 | Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obk | bors | -2/+2 |
| 2025-07-13 | Generalize TyCtxt::item_name. | Camille GILLOT | -4/+8 |
| 2025-07-12 | Port `#[automatically_derived]` to the new attribute parsing infrastructure | Jonathan Brouwer | -2/+2 |
| 2025-07-09 | Port `#[const_trait]` to the new attribute system | Pavel Grigorenko | -7/+4 |
| 2025-07-06 | Rewrite empty attribute lint | Jonathan Brouwer | -5/+2 |
| 2025-07-04 | Fix elided lifetimes in rustdoc | Michael Goulet | -1/+1 |
| 2025-07-04 | Rollup merge of #143308 - compiler-errors:no-pointer-like, r=oli-obk | Matthias Krüger | -5/+9 |
| 2025-07-04 | Auto merge of #143247 - cjgillot:metadata-no-red, r=petrochenkov | bors | -6/+6 |
| 2025-07-03 | Remove PointerLike trait | Michael Goulet | -5/+9 |
| 2025-07-02 | Hash resolutions. | Camille GILLOT | -6/+6 |
| 2025-06-27 | Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-dead | Matthias Krüger | -1/+1 |
| 2025-06-27 | Auto merge of #142223 - compiler-errors:perf-wf, r=lcnr | bors | -0/+7 |
| 2025-06-26 | Rollup merge of #142927 - compiler-errors:note-find-const, r=BoxyUwU | Michael Goulet | -24/+0 |
| 2025-06-26 | const-eval: allow constants to refer to mutable/external memory, but reject s... | Ralf Jung | -2/+2 |
| 2025-06-26 | Change const trait bound syntax from ~const to [const] | Oli Scherer | -1/+1 |
| 2025-06-24 | Introduce trivial WF functions, use it in fast path | Michael Goulet | -0/+7 |
| 2025-06-23 | Uplift find_const_ty_from_env | Michael Goulet | -35/+0 |
| 2025-06-23 | Add note to find_const_ty_from_env | Michael Goulet | -2/+13 |
| 2025-06-16 | trait_sel: `{Meta,Pointee}Sized` on `?Sized` types | David Wood | -0/+1 |
| 2025-06-13 | Make connection between Placeholder and Bound a bit more clear in the type ab... | Michael Goulet | -6/+24 |
| 2025-06-10 | Dont unwrap and re-wrap typing envs | Michael Goulet | -5/+2 |