From: Dmitriy Vyukov Date: Sat, 4 Oct 2014 08:02:04 +0000 (+0400) Subject: doc/go1.4: document memory consumption reduction X-Git-Tag: go1.4beta1~197 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=0a6f8b042d168986cc2c07a62c05c769310a6c3e;p=gostls13.git doc/go1.4: document memory consumption reduction R=golang-codereviews, bradfitz CC=golang-codereviews https://golang.org/cl/149370043 --- diff --git a/doc/go1.4.txt b/doc/go1.4.txt index 0f79389a56..3564e7d2d2 100644 --- a/doc/go1.4.txt +++ b/doc/go1.4.txt @@ -30,7 +30,7 @@ net/http/httputil: add ReverseProxy.ErrorLog (CL 132750043) os: implement symlink support for windows (CL 86160044) reflect: add type.Comparable (CL 144020043) runtime: implement monotonic clocks on windows (CL 108700045) -runtime: stack size 2K (4K on plan 9 and windows) (CL 145790043) +runtime: memory consumption is reduced by 10-30% (CL 106260045 removes type info from heap, CL 145790043 reduces stack size to 2K (4K on plan 9 and windows)) runtime: MemStats.Mallocs now counts very small allocations missed in Go 1.3. This may break tests using runtime.ReadMemStats or testing.AllocsPerRun by giving a more accurate answer than Go 1.3 did (CL 143150043). runtime/race: freebsd is supported (CL 107270043) swig: Due to runtime changes Go 1.4 will require SWIG 3.0.3 (not yet released)