From 256a9670cc9a0acd1fd70ad53ba7ab032d5b2933 Mon Sep 17 00:00:00 2001 From: Austin Clements Date: Mon, 9 May 2016 15:03:15 -0400 Subject: [PATCH] runtime: fix some out of date comments in bitmap code Change-Id: I4613aa6d62baba01686bbab10738a7de23daae30 Reviewed-on: https://go-review.googlesource.com/22971 Reviewed-by: Rick Hudson --- src/runtime/mbitmap.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/runtime/mbitmap.go b/src/runtime/mbitmap.go index e01926e71a..27f8e66d50 100644 --- a/src/runtime/mbitmap.go +++ b/src/runtime/mbitmap.go @@ -498,7 +498,6 @@ func (h heapBits) morePointers() bool { } // isPointer reports whether the heap bits describe a pointer word. -// h must describe the initial word of the object. // // nosplit because it is used during write barriers and must not be preempted. //go:nosplit @@ -507,8 +506,7 @@ func (h heapBits) isPointer() bool { } // hasPointers reports whether the given object has any pointers. -// It must be told how large the object at h is, so that it does not read too -// far into the bitmap. +// It must be told how large the object at h is for efficiency. // h must describe the initial word of the object. func (h heapBits) hasPointers(size uintptr) bool { if size == sys.PtrSize { // 1-word objects are always pointers -- 2.48.1