HeadlinesBriefing HeadlinesBriefing.com

Rust compilador: 4.57% mejora sept 2026

Hacker News •
×

Mi última publicación sobre el rendimiento del compilador Rust fue hace dos meses y desde entonces han ocurrido muchas cosas. Las mediciones para el período del 2026-07-29 al 2026-09-28 muestran una reducción media del tiempo de pared del 4.57%, una mejora notable en solo dos meses. De las 629 mediciones de referencia, 555 mejoraron y solo 74 empeoraron, creando lo que técnicamente se llama "un mar de verde".

Jakub Beránek habilitó PGO para Clippy en el PR #159642, dando mejoras en el tiempo de pared en la mayoría de los benchmarks de Clippy, en el mejor caso en un 18%. Nikita Popov actualizó la versión de LLVM a LLVM 23 en el PR #158734, logrando una reducción media del tiempo de pared del 1.2% en todos los benchmarks.

El nuevo verificador de préstamos, Polonius Alpha, se habilitó en Nightly. Es más preciso pero más lento en una minoría de casos, incluido el popular crate serde. Jack Huey hizo perezosos los cálculos de vivacidad en el PR #161938, reduciendo los conteos de instrucciones para serde en un 3-5%, y ajustó una estructura de datos en el PR #163027 para reducciones por debajo del 1%.

El nuevo solucionador de traits, Penelope Hammertime, también se habilitó en Nightly. Jana Dönszelmann escribió una publicación detallada sobre las mejoras de rendimiento. El nuevo colaborador xmakro optimizó el manejo de impl en el PR #157281, dando una reducción media del conteo de ciclos del 1.58% en todos los benchmarks, y evitó algunas asignaciones en una ruta de procesamiento de obligaciones caliente en el PR #160473, reduciendo los conteos de instrucciones hasta en un 2%.

Fuente: Hacker News · Resumido por HeadlinesBriefing