据 Nicholas Nethercote 在其 9 月 30 日的博客文章报道,从 2026 年 7 月 29 日到 9 月 28 日,Rust 编译器的平均墙钟时间下降了 4.57%,在 629 项基准测量中有 555 项有所改善,仅 74 项出现回退。这一总体提升来源于编译器生态系统中的一系列针对性改进,而非单一更改。

显著贡献包括 Noah Lev 对 rustdoc 的工作带来了显著的速度提升;Jakub Beránek 的 PR #159642 为 Clippy 启用了基于配置文件的优化,在某些基准测试中使墙钟时间最多降低了 18%;Nikita Popov 将 LLVM 升级到版本 23(PR #158734)带来了平均 1.2% 的改进。Nethercote 本人在数据流分析中修改了控制流图遍历算法(PR #160193),将 EverInitializedPlaces 分析在 cranelift‑codegen crate 中的 apply_effects_in_block 调用次数从 150 万减少到 9 万,使该工作负载的墙钟时间大约降低了 30%。此外,xmakro、Chris Denton 等人的其他 PR 修剪了各种热点路径的指令数量。

尽管新的 Polonius Alpha 借用检查器和 Pineapple Häagen‑Dazs 特征求解器(最初昵称为 Penelope Hammertime)已在 Nightly 上启用并能接受更多有效程序,但在某些情况下它们最初导致了编译时间的回退。Jack Huey 的惰性活跃度计算 PR(#161938、#163027)将 serde 的指令数量降低了 3‑5%;Jana Dönszelmann 的详细文章概述了正在进行的工作以改进新特征求解器的性能。Nethercote 指出,尽管存在这些回退,基准测试结果中的“绿色海洋”表明在这些改进中,多数情况下收益超过了成本,而且他很快将加入 Hexcat 继续进行编译器性能优化。