8 pontos por lemonmint 2023-12-20 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Melhorias em PGO (Profile-guided optimization)
  • Aplica devirtualization em mais casos.
  • Com a nova aplicação de PGO, desempenho 2~14% melhor.
  • Adicionado um novo inliner experimental.
  • Pode ser ativado com GOEXPERIMENT=newinliner.
  • Agora o runtime, math/rand/v2 e math/rand sem seed usam ChaCha8, criptograficamente forte e rápido, como RNG padrão.
  • Adicionado o primeiro pacote std v2: math/rand/v2
  • Suporte a inteiros na sintaxe for range.
  • Adicionado suporte experimental a Rangefunc, podendo ser ativado com GOEXPERIMENT=rangefunc.
  • Adicionado suporte a padrões de roteamento de URL aprimorados em net/http.ServeMux.
  • Agora io.Copy usa splice(2) e sendfile(2) quando disponíveis.
  • Com a introdução do Allocation Header, houve melhora de 1~3% no desempenho de CPU e redução de ~1% no overhead de memória.
  • Inclui a nova Trace Web UI, agora com visualização orientada a threads.

Ainda não há comentários.

Ainda não há comentários.