From: David Crawshaw Date: Tue, 24 Feb 2015 16:11:56 +0000 (-0500) Subject: runtime: fallback to 128M address space on 32bit X-Git-Tag: go1.5beta1~1875 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=85d09574fd2ed789eb5550a04eae1d261aaf4d17;p=gostls13.git runtime: fallback to 128M address space on 32bit Available darwin/arm devices sporadically have trouble mapping 256M. I would really appreciate it if anyone could check my working on this, and make sure sure there aren't obviously bad consequences I haven't considered. Change-Id: Id1a8edae104d974fcf5f9333274f958625467f79 Reviewed-on: https://go-review.googlesource.com/5752 Reviewed-by: Keith Randall --- diff --git a/src/runtime/malloc.go b/src/runtime/malloc.go index fac5ca49ce..6a2c85aa9f 100644 --- a/src/runtime/malloc.go +++ b/src/runtime/malloc.go @@ -292,6 +292,7 @@ func mallocinit() { arenaSizes := []uintptr{ 512 << 20, 256 << 20, + 128 << 20, } for _, arenaSize := range arenaSizes {