8 puntos por lemonmint 2023-12-20 | Aún no hay comentarios. | Compartir por WhatsApp
  • Mejoras en PGO (Profile-guided optimization)
  • Se aplica devirtualization en más casos.
  • Al aplicar el nuevo PGO, el rendimiento mejora entre 2% y 14%.
  • Se agregó un nuevo inliner experimental.
  • Puede activarse con GOEXPERIMENT=newinliner.
  • Ahora runtime, math/rand/v2 y math/rand sin semilla usan ChaCha8, criptográficamente robusto y rápido, como RNG predeterminado.
  • Se agregó el primer paquete std v2: math/rand/v2
  • Soporte para enteros en la sentencia for range.
  • Se agregó soporte experimental para Rangefunc, que puede activarse con GOEXPERIMENT=rangefunc.
  • Se agregó soporte para patrones de enrutamiento de URL mejorados en net/http.ServeMux.
  • Ahora io.Copy usa splice(2) y sendfile(2) cuando están disponibles.
  • Mejora de rendimiento de CPU de 1% a 3% y reducción de overhead de memoria de ~1% gracias a la introducción de Allocation Header.
  • Se incluye una nueva Trace Web UI, cambiada a una vista orientada a hilos.

Aún no hay comentarios.

Aún no hay comentarios.