Descriptionruntime: allocate heap metadata at run time
Before, the mheap structure was in the bss,
but it's quite large (today, 256 MB, much of
which is never actually paged in), and it makes
Go binaries run afoul of exec-time bss size
limits on some BSD systems.
Fixes issue 4447.
Patch Set 1 #Patch Set 2 : diff -r 90e25d15bc1c https://code.google.com/p/go/ #Patch Set 3 : diff -r 90e25d15bc1c https://code.google.com/p/go/ #
Total comments: 2
Patch Set 4 : diff -r cb68bc803848 https://go.googlecode.com/hg/ #Patch Set 5 : diff -r 59da6744d66d https://go.googlecode.com/hg/ #
MessagesTotal messages: 10
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||