| Age | Commit message (Expand) | Author | Lines |
| 2025-04-02 | Mark super_let feature as incomplete. | Mara Bos | -1/+1 |
| 2025-04-03 | hygiene: Avoid recursion in syntax context decoding | Vadim Petrochenkov | -103/+67 |
| 2025-04-02 | Demote i686-pc-windows-gnu to Tier 2 | Noratrieb | -1/+1 |
| 2025-04-02 | Auto merge of #139269 - matthiaskrgr:rollup-pk78gig, r=matthiaskrgr | bors | -228/+271 |
| 2025-04-02 | Rollup merge of #139264 - freyacodes:fix/bad-turbofish-hints, r=petrochenkov | Matthias Krüger | -7/+25 |
| 2025-04-02 | Rollup merge of #139237 - Zoxc:anon-0-deps-kind, r=compiler-errors | Matthias Krüger | -5/+21 |
| 2025-04-02 | Rollup merge of #139235 - nnethercote:AstValidator-tweaks, r=compiler-errors | Matthias Krüger | -156/+157 |
| 2025-04-02 | Rollup merge of #139211 - RalfJung:interpret-run-for-validation, r=oli-obk | Matthias Krüger | -12/+33 |
| 2025-04-02 | Rollup merge of #138992 - dianne:simplify-byte-string-to-pat, r=oli-obk | Matthias Krüger | -48/+35 |
| 2025-04-02 | Fix two incorrect turbofish suggestions | Freya Arbjerg | -7/+25 |
| 2025-04-02 | Rollup merge of #139232 - nnethercote:remove-Map-5, r=Zalathar | Takayuki Maeda | -176/+149 |
| 2025-04-02 | Rollup merge of #139184 - Urgau:crate-root-lint-levels, r=jieyouxu | Takayuki Maeda | -4/+58 |
| 2025-04-02 | Partially revert "Do not unify dereferences in GVN." | dianqk | -3/+1 |
| 2025-04-02 | Invalidate all dereferences for non-local assignments | dianqk | -8/+32 |
| 2025-04-02 | `next_opaque` is no longer an `Option` | dianqk | -37/+32 |
| 2025-04-02 | Do not use `for_each_assignment_mut` to iterate over assignment statements | dianqk | -78/+37 |
| 2025-04-02 | Auto merge of #139018 - oli-obk:incremental-trait-impls, r=compiler-errors | bors | -86/+91 |
| 2025-04-02 | Only walk local items instead of filtering for them later | Oli Scherer | -23/+19 |
| 2025-04-02 | Remove a function that has no necessary callers | Oli Scherer | -15/+0 |
| 2025-04-02 | Remove a `hir_*` helper that was just forwarding to a query | Oli Scherer | -6/+2 |
| 2025-04-02 | Directly fetch the impl self type | Oli Scherer | -2/+2 |
| 2025-04-02 | Fetch the destructor constness lazily | Oli Scherer | -8/+6 |
| 2025-04-02 | Only look at trait impls in the current crate when looking for `Drop` impls | Oli Scherer | -18/+30 |
| 2025-04-02 | Add a dep kind for use of the anon node with zero dependencies | John Kåre Alsaker | -5/+21 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -29/+0 |
| 2025-04-02 | Remove `TokenStream::flattened` and `InvisibleOrigin::FlattenToken`. | Nicholas Nethercote | -65/+7 |
| 2025-04-02 | Impl `Copy` for `Token` and `TokenKind`. | Nicholas Nethercote | -50/+49 |
| 2025-04-02 | Use a session counter to make anon dep nodes unique | John Kåre Alsaker | -8/+16 |
| 2025-04-02 | Remove `NtBlock`, `Nonterminal`, and `TokenKind::Interpolated`. | Nicholas Nethercote | -387/+107 |
| 2025-04-02 | Reduce scope of `AstValidator::with_*` calls. | Nicholas Nethercote | -91/+88 |
| 2025-04-02 | ensure_ok().query doesn't need cache_on_disk | Michael Goulet | -2/+0 |
| 2025-04-02 | Use return_result_from_ensure_ok a bit more | Michael Goulet | -7/+8 |
| 2025-04-02 | cache_on_disk_if false is a noop | Michael Goulet | -2/+0 |
| 2025-04-02 | Auto merge of #139229 - Zalathar:rollup-5cs3f4d, r=Zalathar | bors | -189/+155 |
| 2025-04-02 | Rename span-related names in `AstValidator`. | Nicholas Nethercote | -36/+43 |
| 2025-04-02 | Rollup merge of #139214 - bjorn3:edition_2024_rustfmt, r=compiler-errors | Stuart Cook | -8/+12 |
| 2025-04-02 | Rollup merge of #139200 - xizheyin:issue-139174, r=compiler-errors | Stuart Cook | -0/+1 |
| 2025-04-02 | Rollup merge of #139191 - lcnr:interner-opaques, r=compiler-errors | Stuart Cook | -61/+35 |
| 2025-04-02 | Rollup merge of #139102 - Zalathar:no-split, r=oli-obk | Stuart Cook | -89/+39 |
| 2025-04-02 | Rollup merge of #138941 - compiler-errors:receiver-is-dispatchable-bounds, r=... | Stuart Cook | -13/+22 |
| 2025-04-02 | Rollup merge of #138823 - a4lg:riscv-feature-addition-base-i, r=Amanieu | Stuart Cook | -18/+23 |
| 2025-04-02 | Rollup merge of #138003 - sayantn:new-amx, r=Amanieu | Stuart Cook | -0/+15 |
| 2025-04-02 | Rollup merge of #135295 - eyraudh:master, r=compiler-errors | Stuart Cook | -0/+8 |
| 2025-04-02 | rustc_target: RISC-V: add base "I"-related important extensions | Tsukasa OI | -18/+23 |
| 2025-04-02 | Auto merge of #138478 - nnethercote:rm-NtExpr-NtLiteral, r=petrochenkov | bors | -224/+361 |
| 2025-04-02 | Move methods from `Map` to `TyCtxt`, part 5. | Nicholas Nethercote | -176/+149 |
| 2025-04-02 | Factor some code out of `AstValidator::visit_items`. | Nicholas Nethercote | -19/+20 |
| 2025-04-01 | simplify Interner opaque types API | lcnr | -47/+26 |
| 2025-04-01 | call `mir_promoted` inside of `do_mir_borrowck` | lcnr | -14/+9 |
| 2025-04-02 | Simplify control flow in `AstValidator::visit_item`. | Nicholas Nethercote | -12/+8 |