From 85d09574fd2ed789eb5550a04eae1d261aaf4d17 Mon Sep 17 00:00:00 2001 From: David Crawshaw Date: Tue, 24 Feb 2015 11:11:56 -0500 Subject: [PATCH] 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 --- src/runtime/malloc.go | 1 + 1 file changed, 1 insertion(+) 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 { -- 2.48.1