diff options
author | Russ Cox <rsc@golang.org> | 2015-07-16 01:49:47 +0000 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2015-07-16 01:49:58 +0000 |
commit | a93e5b4ff9449abff05a4882bf8ea86ad506b2bf (patch) | |
tree | ff4918e761859492aae4757a738d8670c9aa1dc3 | |
parent | 816222d10ffc9317386da8a8cdffca14b32b562f (diff) | |
download | go-a93e5b4ff9449abff05a4882bf8ea86ad506b2bf.tar.gz go-a93e5b4ff9449abff05a4882bf8ea86ad506b2bf.zip |
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 <rsc@golang.org>
-rw-r--r-- | src/runtime/mbitmap.go | 2 |
1 files changed, 1 insertions, 1 deletions
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)) |