Go 1.22 Release Candidate रिलीज़
(groups.google.com)- 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 में बदला गया।
अभी कोई टिप्पणी नहीं है.