8 Punkte von lemonmint 2023-12-20 | Noch keine Kommentare. | Auf WhatsApp teilen
  • Verbesserungen bei PGO (Profile-guided optimization)
  • Devirtualisierung wird in mehr Fällen angewendet.
  • Bei neuer PGO-Anwendung 2–14 % Leistungssteigerung.
  • Neuer experimenteller Inliner hinzugefügt.
  • Kann mit GOEXPERIMENT=newinliner aktiviert werden.
  • runtime, math/rand/v2 und math/rand ohne Seed verwenden nun ChaCha8 als standardmäßigen RNG, der kryptografisch stark und schnell ist.
  • Erstes std-v2-Paket math/rand/v2 hinzugefügt
  • Unterstützung für Ganzzahlen in der for range-Syntax.
  • Experimentelle Unterstützung für Rangefunc hinzugefügt, kann mit GOEXPERIMENT=rangefunc aktiviert werden.
  • Unterstützung für verbesserte URL-Routing-Muster in net/http.ServeMux hinzugefügt.
  • io.Copy verwendet nun splice(2) und sendfile(2), wenn verfügbar.
  • 1–3 % bessere CPU-Leistung und etwa 1 % weniger Speicher-Overhead durch die Einführung des Allocation Header.
  • Neue Trace-Web-UI enthalten, umgestellt auf eine threadorientierte Ansicht.

Noch keine Kommentare.

Noch keine Kommentare.