| Age | Commit message (Expand) | Author | Lines |
| 2025-07-28 | Auto merge of #144543 - scottmcm:more-sroa, r=cjgillot | bors | -28/+8 |
| 2025-07-28 | Raw Pointers are Constant PatKinds too | Boxy | -0/+2 |
| 2025-07-28 | Auto merge of #144562 - matthiaskrgr:rollup-mlvn7qo, r=matthiaskrgr | bors | -219/+69 |
| 2025-07-28 | Rollup merge of #144530 - Zalathar:instances-used, r=lqd | Matthias Krüger | -22/+28 |
| 2025-07-28 | Rollup merge of #144503 - bjorn3:lto_refactors3, r=petrochenkov | Matthias Krüger | -197/+41 |
| 2025-07-27 | Remove `[T]::array_chunks(_mut)` | Scott McMurray | -1/+1 |
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -1203/+1109 |
| 2025-07-28 | Auto merge of #144556 - matthiaskrgr:rollup-aayo3h5, r=matthiaskrgr | bors | -224/+271 |
| 2025-07-28 | use let chains in mir, resolve, target | Kivooeo | -450/+417 |
| 2025-07-28 | use let chains in hir, lint, mir | Kivooeo | -308/+279 |
| 2025-07-28 | use let chains in ast, borrowck, codegen, const_eval | Kivooeo | -445/+413 |
| 2025-07-28 | Complete span lowering. | Camille GILLOT | -16/+45 |
| 2025-07-28 | Rollup merge of #144535 - RalfJung:abi-mismatch-err, r=compiler-errors | Matthias Krüger | -13/+26 |
| 2025-07-28 | Rollup merge of #144534 - RalfJung:should_check_for_sync, r=compiler-errors | Matthias Krüger | -3/+9 |
| 2025-07-28 | Rollup merge of #143607 - JonathanBrouwer:proc_macro_attrs, r=jdonszelmann,tr... | Matthias Krüger | -208/+236 |
| 2025-07-27 | Auto merge of #144225 - purplesyringa:unwinding-intrinsics, r=nikic | bors | -9/+0 |
| 2025-07-28 | In rustc_pattern_analysis, put `true` witnesses before `false` witnesses | Chayim Refael Friedman | -5/+8 |
| 2025-07-27 | Do not fetch spans if not required. | Camille GILLOT | -2/+4 |
| 2025-07-27 | Parallelize check_private_in_public. | Camille GILLOT | -9/+5 |
| 2025-07-27 | miri: for ABI mismatch errors, say which argument is the problem | Ralf Jung | -13/+26 |
| 2025-07-27 | Allow more MIR SROA | Scott McMurray | -28/+8 |
| 2025-07-27 | Auto merge of #144434 - nnethercote:preintern-ty-bounds, r=compiler-errors | bors | -9/+38 |
| 2025-07-27 | Ensure correct aligement of rustc_hir::Lifetime on platforms with lower defau... | FractalFir | -0/+5 |
| 2025-07-27 | Auto merge of #144425 - nnethercote:avoid-new_adt-new_fn_def, r=compiler-errors | bors | -4/+12 |
| 2025-07-27 | check_static_item: explain should_check_for_sync choices | Ralf Jung | -3/+9 |
| 2025-07-27 | Auto merge of #143884 - LorrensP-2158466:resolve-split-define, r=petrochenkov | bors | -57/+100 |
| 2025-07-27 | coverage: Clarify that getting a PGO name also makes a function "used" | Zalathar | -4/+7 |
| 2025-07-27 | coverage: Infer `instances_used` from `pgo_func_name_var_map` | Zalathar | -18/+21 |
| 2025-07-27 | fix(debuginfo): disable overflow check for | godzie44 | -2/+2 |
| 2025-07-27 | split up define into define_extern and define_local | LorrensP-2158466 | -57/+100 |
| 2025-07-27 | Auto merge of #144528 - matthiaskrgr:rollup-felcjc1, r=matthiaskrgr | bors | -27/+51 |
| 2025-07-27 | Rollup merge of #144455 - TDecking:ctlz-cttz, r=SparrowLii | Matthias Krüger | -19/+9 |
| 2025-07-27 | Rollup merge of #144385 - xizheyin:macro-hygiene, r=petrochenkov | Matthias Krüger | -0/+17 |
| 2025-07-27 | Rollup merge of #144226 - cjgillot:known-panics-panics, r=oli-obk | Matthias Krüger | -8/+25 |
| 2025-07-27 | Auto merge of #144347 - scottmcm:ssa-enums-v0, r=WaffleLapkin | bors | -64/+79 |
| 2025-07-26 | Rollup merge of #144480 - Zalathar:revert-empty-span, r=Zalathar | Jacob Pratt | -40/+26 |
| 2025-07-26 | Rollup merge of #144429 - Gelbpunkt:outline-atomics-aarch64-musl, r=Amanieu | Jacob Pratt | -1/+1 |
| 2025-07-26 | Rollup merge of #144409 - GuillaumeGomez:macro-expansion-early-abort, r=oli-obk | Jacob Pratt | -4/+17 |
| 2025-07-26 | Rollup merge of #144383 - ZuseZ4:disable-f128-on-amdgcn, r=oli-obk | Jacob Pratt | -0/+2 |
| 2025-07-26 | Auto merge of #143860 - scottmcm:transmute-always-rvalue, r=WaffleLapkin | bors | -96/+66 |
| 2025-07-26 | Do not check Sync during type_of. | Camille GILLOT | -4/+7 |
| 2025-07-26 | Perform check_private_in_public by module. | Camille GILLOT | -5/+10 |
| 2025-07-26 | Remove now un-used code | Jonathan Brouwer | -167/+0 |
| 2025-07-26 | Use the new attributes throughout the codebase | Jonathan Brouwer | -35/+60 |
| 2025-07-26 | Parsers for the attributes | Jonathan Brouwer | -0/+147 |
| 2025-07-26 | Implement check_attr | Jonathan Brouwer | -10/+17 |
| 2025-07-26 | Add attributes to AttributeKind | Jonathan Brouwer | -0/+16 |
| 2025-07-26 | Auto merge of #143500 - compiler-errors:characterize-less, r=lcnr | bors | -4/+9 |
| 2025-07-26 | Remove support for -Zcombine-cgu | bjorn3 | -91/+6 |
| 2025-07-26 | Rollup merge of #144468 - petrochenkov:resolution, r=lqd,SparrowLii | Matthias Krüger | -61/+66 |