| Age | Commit message (Expand) | Author | Lines |
| 2025-07-15 | Gate things properly | Michael Goulet | -10/+17 |
| 2025-07-15 | Consider outlives assumptions when proving auto traits for coroutine interiors | Michael Goulet | -42/+285 |
| 2025-07-15 | Deduce outlives obligations from WF of coroutine interior types | Michael Goulet | -3/+67 |
| 2025-07-15 | Add outlives to CoroutineWitnessTypes | Michael Goulet | -2/+15 |
| 2025-07-15 | Fix CI | tiif | -7/+2 |
| 2025-07-15 | Implement other logics | tiif | -8/+130 |
| 2025-07-15 | Lint against having both #[unstable_feature_bound] and #[stable] on the same ... | tiif | -0/+21 |
| 2025-07-15 | Make stability attribute not to error when unstable feature bound is in effect | tiif | -2/+30 |
| 2025-07-15 | Add the core logic in old and new solvers | tiif | -2/+96 |
| 2025-07-15 | Lower the UnstableFeatureBound predicate to UnstableFeature predicate | tiif | -0/+14 |
| 2025-07-15 | Setup unstable feature bound attribute | tiif | -0/+80 |
| 2025-07-15 | Implement resolver warnings about reexporting private dependencies | David Mládek | -2/+42 |
| 2025-07-15 | rustc_resolve: rename `check_hidden_glob_reexports` to `lint_reexports` | David Mládek | -7/+2 |
| 2025-07-15 | Add InterpCx::fn_abi_of_instance/_fn_ptr with tracing, shadowing FnAbiOf | Stypox | -18/+40 |
| 2025-07-15 | Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieu | bors | -58/+134 |
| 2025-07-15 | Rollup merge of #143941 - folkertdev:cfg-select-docs, r=traviscross | Samuel Tardieu | -15/+17 |
| 2025-07-15 | Rollup merge of #143935 - ada4a:walk-docstring, r=compiler-errors | Samuel Tardieu | -6/+6 |
| 2025-07-15 | Rollup merge of #143927 - oli-obk:const-dyn-trait-hir-ty, r=fmease | Samuel Tardieu | -1/+1 |
| 2025-07-15 | Rollup merge of #143905 - xizheyin:143828, r=compiler-errors | Samuel Tardieu | -2/+57 |
| 2025-07-15 | Rollup merge of #143878 - JonathanBrouwer:pointee_parser, r=jdonszelmann | Samuel Tardieu | -3/+16 |
| 2025-07-15 | Rollup merge of #143736 - oli-obk:uninspectable-type-id, r=RalfJung | Samuel Tardieu | -31/+37 |
| 2025-07-15 | New example for E0536 | Jonathan Brouwer | -9/+7 |
| 2025-07-15 | Changes to diagnostics | Jonathan Brouwer | -1/+7 |
| 2025-07-15 | Define attribute parser & config evaluator | Jonathan Brouwer | -264/+325 |
| 2025-07-15 | Move `cfg` -> `cfg_old` | Jonathan Brouwer | -1/+250 |
| 2025-07-15 | Allow `Early` stage to emit errors | Jonathan Brouwer | -18/+93 |
| 2025-07-15 | Define datastructures for `#[cfg]` attribute, move StrippedCfgItem | Jonathan Brouwer | -31/+53 |
| 2025-07-15 | Recover and suggest use `;` to construct array type | xizheyin | -2/+57 |
| 2025-07-14 | Port `#[pointee]` to the new attribute parsing infrastructure | Jonathan Brouwer | -3/+16 |
| 2025-07-14 | update `cfg_select!` documentation | Folkert de Vries | -15/+17 |
| 2025-07-14 | rustc_type_ir/walk: move docstring to `TypeWalker` itself | Ada Alakbarova | -6/+6 |
| 2025-07-14 | Rollup merge of #143901 - compiler-errors:region-constraint-nits, r=lcnr | Samuel Tardieu | -24/+19 |
| 2025-07-14 | Rollup merge of #143868 - jdonszelmann:fix-align-on-fields, r=workingjubilee | Samuel Tardieu | -6/+34 |
| 2025-07-14 | Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=... | Samuel Tardieu | -7/+20 |
| 2025-07-14 | Rollup merge of #143848 - makai410:smir-rename, r=oli-obk | Samuel Tardieu | -62/+64 |
| 2025-07-14 | Reword mismatched-lifetime-syntaxes text based on feedback | Jake Goulding | -65/+211 |
| 2025-07-14 | Preserve constness in trait objects up to hir ty lowering | Oli Scherer | -1/+1 |
| 2025-07-14 | rename `stable_mir` to `rustc_public`, and `rustc_smir` to `rustc_public_bridge` | Makai | -62/+64 |
| 2025-07-14 | Rollup merge of #143875 - fee1-dead-contrib:push-zvqrmzrprpzt, r=compiler-errors | Jakub Beránek | -2/+2 |
| 2025-07-14 | Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmann | Jakub Beránek | -112/+105 |
| 2025-07-14 | Give all bytes of TypeId provenance | Oli Scherer | -31/+37 |
| 2025-07-14 | Eliminate all direct uses of LLVMMDStringInContext2 | Oli Scherer | -28/+26 |
| 2025-07-14 | Use context methods instead of directly calling FFI | Oli Scherer | -25/+9 |
| 2025-07-14 | Merge `typeid_metadata` and `create_metadata` | Oli Scherer | -18/+17 |
| 2025-07-14 | Shrink some `unsafe` blocks in cg_llvm | Oli Scherer | -139/+137 |
| 2025-07-14 | Avoid a bunch of unnecessary `unsafe` blocks in cg_llvm | Oli Scherer | -65/+54 |
| 2025-07-14 | Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obk | bors | -13/+48 |
| 2025-07-13 | Auto merge of #143357 - cjgillot:no-assoc-item-kind, r=compiler-errors | bors | -563/+367 |
| 2025-07-13 | Simplify make_query_region_constraints | Michael Goulet | -23/+15 |
| 2025-07-13 | Make sure that users don't take region obligations in a snapshot | Michael Goulet | -1/+4 |