HeadlinesBriefing HeadlinesBriefing.com

Rustコンパイラ:2026年9月4.57%改善

Hacker News •
×

Rustコンパイラのパフォーマンスに関する私の最後の投稿は2ヶ月前で、それ以来多くのことが起こりました。2026年7月29日から2026年9月28日までの測定では、平均ウォールタイムが4.57%減少しており、わずか2ヶ月で顕著な改善です。629のベンチマーク測定のうち、555が改善し、わずか74が悪化し、技術的に「緑の海」と呼ばれる状態を作り出しました。

Jakub BeránekはPR #159642でClippyにPGOを有効にし、ほとんどのClippyベンチマークでウォールタイムが改善され、最良のケースで18%向上しました。Nikita PopovはPR #158734でLLVMバージョンをLLVM 23にアップグレードし、すべてのベンチマークで平均1.2%のウォールタイム削減を達成しました。

新しい借用チェッカーであるPolonius AlphaがNightlyで有効になりました。より正確ですが、人気のあるserdeクレートを含む一部のケースでは遅くなります。Jack HueyはPR #161938でライブネス計算を遅延させ、serdeの命令数を3-5%削減し、PR #163027でデータ構造を調整して1%未満の削減を実現しました。

新しいトレイト解決器であるPenelope HammertimeもNightlyで有効になりました。Jana Dönszelmannはパフォーマンス改善に関する詳細な記事を書きました。新しい貢献者xmakroはPR #157281で特化グラフ構築時のimpl処理を最適化し、すべてのベンチマークで平均サイクル数を1.58%削減し、PR #160473でホットな義務処理パスでの一部の割り当てを回避し、命令数を最大2%削減しました。

出典: Hacker News · 要約:HeadlinesBriefing