doc/go1.16: document runtime changes for Go 1.16 #42894
Labels
Documentation
Issues describing a change to documentation.
FrozenDueToAge
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
release-blocker
Milestone
As of filing this issue, the Go 1.16 draft release notes contained the following HTML:
Runtime
TODO
On Linux, the runtime now defaults to releasing memory to the operating system promptly (using
MADV_DONTNEED
), rather than lazily when the operating system is under memory pressure (usingMADV_FREE
). This means process-level memory statistics like RSS will more accurately reflect the amount of physical memory being used by Go processes. Systems that are currently usingGODEBUG=madvdontneed=1
to improve memory monitoring behavior no longer need to set this environment variable.[...]
TODO: https://golang.org/cl/37222: make stack traces of endless recursion print only top and bottom 50
TODO: https://golang.org/cl/242258: add 24 byte allocation size class
TODO: https://golang.org/cl/254659: implement GODEBUG=inittrace=1 support
Per golang.org/s/release, it's a release blocker for Go 1.16 Beta 1 to have a complete draft of the eventual release notes, and so the TODO needs to be resolved.
A sequence of steps to resolve this issue may be:
The text was updated successfully, but these errors were encountered: