- PGO (Profile-guided optimization) में सुधार
- devirtualization को और अधिक मामलों में लागू किया गया।
- नया PGO लागू करने पर परफ़ॉर्मेंस में 2~14% सुधार।
- नया experimental inliner जोड़ा गया।
GOEXPERIMENT=newinliner से सक्षम किया जा सकता है।
- अब runtime, math/rand/v2, और बिना seed वाले math/rand में डिफ़ॉल्ट RNG के रूप में cryptographically strong और तेज़ ChaCha8 का उपयोग किया जाता है।
- पहला std v2 पैकेज math/rand/v2 जोड़ा गया
for range स्टेटमेंट में integer सपोर्ट।
- experimental Rangefunc सपोर्ट जोड़ा गया,
GOEXPERIMENT=rangefunc से सक्षम किया जा सकता है।
- net/http.ServeMux में URL के लिए बेहतर routing pattern सपोर्ट जोड़ा गया।
- अब io.Copy उपलब्ध होने पर splice(2), sendfile(2) का उपयोग करता है।
- Allocation Header की शुरुआत से CPU परफ़ॉर्मेंस में 1~3% सुधार, मेमोरी ओवरहेड में ~1% कमी।
- नया Trace Web UI जोड़ा गया, और इसे thread-oriented view में बदला गया।
अभी कोई टिप्पणी नहीं है.