Posting terakhir saya tentang kinerja kompiler Rust adalah dua bulan lalu dan banyak hal telah terjadi sejak saat itu. Pengukuran untuk periode 2026-07-29 hingga 2026-09-28 menunjukkan pengurangan rata-rata wall-time sebesar 4,57%, peningkatan yang luar biasa hanya dalam dua bulan. Dari 629 pengukuran tolok ukur, 555 meningkat dan hanya 74 yang menurun, menciptakan apa yang secara teknis disebut "lautan hijau".
Jakub Beránek mengaktifkan PGO untuk Clippy di PR #159642, memberikan peningkatan wall-time di sebagian besar tolok ukur Clippy, dalam kasus terbaik sebesar 18%. Nikita Popov meningkatkan versi LLVM ke LLVM 23 di PR #158734, mencapai pengurangan rata-rata wall-time sebesar 1,2% di semua tolok ukur.
Pemeriksa pinjaman baru, Polonius Alpha, diaktifkan di Nightly. Ini lebih presisi tetapi lebih lambat dalam sebagian kecil kasus, termasuk crate populer serde. Jack Huey membuat perhitungan liveness menjadi malas di PR #161938, mengurangi jumlah instruksi untuk serde sebesar 3-5%, dan menyesuaikan struktur data di PR #163027 untuk pengurangan di bawah 1%.
Pemecah trait baru, Penelope Hammertime, juga diaktifkan di Nightly. Jana Dönszelmann menulis posting terperinci tentang peningkatan kinerja. Kontributor baru xmakro mengoptimalkan penanganan impl di PR #157281, memberikan pengurangan rata-rata jumlah siklus sebesar 1,58% di semua tolok ukur, dan menghindari beberapa alokasi di jalur pemrosesan kewajiban panas di PR #160473, mengurangi jumlah instruksi hingga 2%.
Sumber: Hacker News · Diringkas oleh HeadlinesBriefing