| Age | Commit message (Expand) | Author | Lines |
| 2025-07-29 | Create two methods to fix `find_oldest_ancestor_in_same_ctxt` | xizheyin | -36/+46 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -4/+4 |
| 2025-07-28 | use let chains in mir, resolve, target | Kivooeo | -4/+4 |
| 2025-07-27 | Rollup merge of #144385 - xizheyin:macro-hygiene, r=petrochenkov | Matthias Krüger | -0/+17 |
| 2025-07-24 | Inline some methods in rustc_span hygiene | xizheyin | -0/+17 |
| 2025-07-22 | Rollup merge of #144212 - bjorn3:remove_unique_lang_item, r=oli-obk | 许杰友 Jieyou Xu (Joe) | -1/+0 |
| 2025-07-20 | Remove the ptr_unique lang item | bjorn3 | -1/+0 |
| 2025-07-19 | Mitigate `#[align]` name resolution ambiguity regression with a rename | Jieyou Xu | -0/+2 |
| 2025-07-18 | Rollup merge of #143925 - oli-obk:slice-const-partialeq, r=fee1-dead | Matthias Krüger | -0/+1 |
| 2025-07-17 | Make `derive_const` usable within libcore again | Oli Scherer | -0/+1 |
| 2025-07-17 | Auto merge of #142903 - cjgillot:local-def-path-hash, r=compiler-errors | bors | -3/+15 |
| 2025-07-17 | Auto merge of #144044 - fmease:rollup-kg413pt, r=fmease | bors | -0/+1 |
| 2025-07-16 | add `const_make_global`; err for `const_allocate` ptrs if didn't call | Deadbeef | -0/+1 |
| 2025-07-15 | Implement other logics | tiif | -0/+1 |
| 2025-07-13 | Auto merge of #143461 - folkertdev:cfg-select-builtin-macro, r=petrochenkov | bors | -0/+1 |
| 2025-07-13 | make `cfg_select` a builtin macro | Folkert de Vries | -0/+1 |
| 2025-07-13 | Auto merge of #143213 - dianne:lower-cond-tweaks, r=cjgillot | bors | -7/+0 |
| 2025-07-09 | Add opaque TypeId handles for CTFE | Oli Scherer | -0/+1 |
| 2025-07-05 | remove `DesugaringKind::CondTemporary` | dianne | -7/+0 |
| 2025-07-05 | use `div_ceil` instead of manual logic | Folkert de Vries | -1/+1 |
| 2025-07-03 | Remove PointerLike trait | Michael Goulet | -1/+0 |
| 2025-07-03 | Rollup merge of #134006 - klensy:typos, r=nnethercote | Jana Dönszelmann | -2/+2 |
| 2025-07-03 | setup CI and tidy to use typos for spellchecking and fix few typos | klensy | -2/+2 |
| 2025-07-02 | Rollup merge of #143070 - joshtriplett:macro-rules-parse, r=petrochenkov | Matthias Krüger | -1/+0 |
| 2025-07-01 | Update `cfg(bootstrap)` | Josh Stone | -14/+2 |
| 2025-06-30 | Introduce `ByteSymbol`. | Nicholas Nethercote | -34/+137 |
| 2025-06-29 | Rollup merge of #142078 - sayantn:more-intrinsics, r=workingjubilee | Guillaume Gomez | -0/+3 |
| 2025-06-28 | Rollup merge of #143110 - yotamofek:pr/tidy-sort-for-symbols, r=nnethercote | Matthias Krüger | -67/+64 |
| 2025-06-28 | Auto merge of #141759 - 1c3t3a:discriminants-query, r=saethlin | bors | -0/+1 |
| 2025-06-28 | Use tidy to sort `sym::*` items | Yotam Ofek | -67/+64 |
| 2025-06-27 | Rollup merge of #142671 - davidtwco:no-default-bounds-attr, r=lcnr | Guillaume Gomez | -0/+1 |
| 2025-06-27 | Insert checks for enum discriminants when debug assertions are enabled | Bastian Kersting | -0/+1 |
| 2025-06-26 | Rollup merge of #143015 - samueltardieu:pin-macro-diag-item, r=Urgau | Michael Goulet | -0/+1 |
| 2025-06-26 | Rewrite `macro_rules!` parser to not use the MBE engine itself | Josh Triplett | -1/+0 |
| 2025-06-25 | Add `sym::macro_pin` diagnostic item for `core::pin::pin!()` | Samuel Tardieu | -0/+1 |
| 2025-06-25 | compiler: remove misleading 'c' from `abi_c_cmse_nonsecure_call` feature | Jubilee Young | -0/+1 |
| 2025-06-24 | Rollup merge of #138780 - trifectatechfoundation:loop_match_attr, r=oli-obk,t... | Jubilee | -0/+2 |
| 2025-06-23 | Port `#[rustc_skip_during_method_dispatch]` to the new attribute system | Pavel Grigorenko | -0/+1 |
| 2025-06-23 | Add `#[loop_match]` for improved DFA codegen | bjorn3 | -0/+2 |
| 2025-06-22 | Hash less while hashing def-ids. | Camille GILLOT | -3/+15 |
| 2025-06-22 | Rollup merge of #142874 - marxin:cranelift-typo-fix, r=bjorn3 | Guillaume Gomez | -1/+1 |
| 2025-06-22 | cranelift: fix target feature name type: "fxsr" | Martin Liska | -1/+1 |
| 2025-06-22 | Implement DesugaringKind::FormatLiteral | mejrs | -0/+16 |
| 2025-06-21 | Rollup merge of #142787 - samueltardieu:diag-items-for-clippy, r=Manishearth,... | Matthias Krüger | -0/+7 |
| 2025-06-20 | Rollup merge of #142767 - nnethercote:symbol-cleanups, r=petrochenkov | Jakub Beránek | -2/+2 |
| 2025-06-20 | Add diagnostic items for Clippy | Samuel Tardieu | -0/+7 |
| 2025-06-20 | Avoid some unnecessary symbol interning. | Nicholas Nethercote | -2/+1 |
| 2025-06-20 | Use a symbol for `ExpansionConfig::crate_name`. | Nicholas Nethercote | -0/+1 |
| 2025-06-18 | hir_analysis: add `#![rustc_no_implicit_bounds]` | David Wood | -0/+1 |
| 2025-06-18 | Implement lint against direct uses of rustc_type_ir in compiler crates | Romain Perier | -0/+1 |