aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/mem_linux.go
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2022-01-18 19:44:34 -0800
committerIan Lance Taylor <iant@golang.org>2022-01-19 21:46:55 +0000
commitbb7fb8a5fac1ad9570c554c366826d649350acbe (patch)
tree8fab463d9e22e42d8407bfa54be31900de65c63b /src/runtime/mem_linux.go
parentc1296af151f5682f6e0cd88cd0372aca5a464a97 (diff)
downloadgo-bb7fb8a5fac1ad9570c554c366826d649350acbe.tar.xz
runtime: print error if mmap fails
Fixes #49687 Change-Id: Ife7f64f4c98449eaff7327e09bc1fb67acee72c9 Reviewed-on: https://go-review.googlesource.com/c/go/+/379354 Trust: Ian Lance Taylor <iant@golang.org> Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Austin Clements <austin@google.com>
Diffstat (limited to 'src/runtime/mem_linux.go')
-rw-r--r--src/runtime/mem_linux.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/runtime/mem_linux.go b/src/runtime/mem_linux.go
index f8f9c53170..f8333014c2 100644
--- a/src/runtime/mem_linux.go
+++ b/src/runtime/mem_linux.go
@@ -189,6 +189,7 @@ func sysMap(v unsafe.Pointer, n uintptr, sysStat *sysMemStat) {
throw("runtime: out of memory")
}
if p != v || err != 0 {
+ print("runtime: mmap(", v, ", ", n, ") returned ", p, ", ", err, "\n")
throw("runtime: cannot map pages in arena address space")
}
}