From: Russ Cox Date: Thu, 16 Jul 2015 01:49:47 +0000 (+0000) Subject: Revert "runtime: diagnose invalid pointers during GC" X-Git-Tag: go1.5beta2~11 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=a93e5b4ff9449abff05a4882bf8ea86ad506b2bf;p=gostls13.git Revert "runtime: diagnose invalid pointers during GC" Broke arm64. Update #9880. This reverts commit 38d9b2a3a942892193195a6912ab23cdaff23e20. Change-Id: I35fa21005af2183828a9d8b195ebcfbe45ec5138 Reviewed-on: https://go-review.googlesource.com/12247 Reviewed-by: Russ Cox --- diff --git a/src/runtime/mbitmap.go b/src/runtime/mbitmap.go index b9b52a7bc4..ef17409ebe 100644 --- a/src/runtime/mbitmap.go +++ b/src/runtime/mbitmap.go @@ -201,7 +201,7 @@ func heapBitsForObject(p uintptr) (base uintptr, hbits heapBits, s *mspan) { // The following ensures that we are rigorous about what data // structures hold valid pointers. // TODO(rsc): Check if this still happens. - if true { + if false { // Still happens sometimes. We don't know why. printlock() print("runtime:objectstart Span weird: p=", hex(p), " k=", hex(k))