HeadlinesBriefing HeadlinesBriefing.com

Rust compilador: 4,57% melhoria set 2026

Hacker News •
×

Meu último post sobre o desempenho do compilador Rust foi há dois meses e muita coisa aconteceu desde então. As medições para o período de 2026-07-29 a 2026-09-28 mostram uma redução média no tempo de parede de 4,57%, uma melhoria notável em apenas dois meses. Das 629 medições de benchmark, 555 melhoraram e apenas 74 regrediram, criando o que é tecnicamente chamado de "um mar de verde".

Jakub Beránek habilitou PGO para Clippy no PR #159642, dando melhorias no tempo de parede na maioria dos benchmarks do Clippy, no melhor caso em 18%. Nikita Popov atualizou a versão do LLVM para LLVM 23 no PR #158734, alcançando uma redução média no tempo de parede de 1,2% em todos os benchmarks.

O novo verificador de empréstimos, Polonius Alpha, foi habilitado no Nightly. É mais preciso, mas mais lento em uma minoria de casos, incluindo o popular crate serde. Jack Huey tornou os cálculos de vivacidade preguiçosos no PR #161938, reduzindo as contagens de instruções para serde em 3-5%, e ajustou uma estrutura de dados no PR #163027 para reduções abaixo de 1%.

O novo resolvedor de traits, Penelope Hammertime, também foi habilitado no Nightly. Jana Dönszelmann escreveu um post detalhado sobre melhorias de desempenho. O novo colaborador xmakro otimizou o manuseio de impl no PR #157281, dando uma redução média na contagem de ciclos de 1,58% em todos os benchmarks, e evitou algumas alocações em um caminho de processamento de obrigações quente no PR #160473, reduzindo as contagens de instruções em até 2%.

Fonte: Hacker News · Resumido por HeadlinesBriefing