]> Cypherpunks repositories - gostls13.git/commit
runtime: change minimum stack size to 2K.
authorKeith Randall <khr@golang.org>
Wed, 17 Sep 2014 15:32:15 +0000 (08:32 -0700)
committerKeith Randall <khr@golang.org>
Wed, 17 Sep 2014 15:32:15 +0000 (08:32 -0700)
commit6c934238c93f8f60775409f1ab410ce9c9ea2357
treeefec42d8353a3e0ff69b6f713fd60adafc8c88d7
parent72a2539c38d06be486b180310d5703700f9f1f5f
runtime: change minimum stack size to 2K.

It will be 8K on windows because it needs 4K for the OS.
Similarly, plan9 will be 4K.

On linux/amd64, reduces size of 100,000 goroutines
from ~819MB to ~245MB.

Update #7514

LGTM=dvyukov
R=golang-codereviews, dvyukov, khr, aram
CC=golang-codereviews
https://golang.org/cl/145790043
src/runtime/proc.c
src/runtime/stack.h