From: Austin Clements Date: Mon, 9 May 2016 19:03:15 +0000 (-0400) Subject: runtime: fix some out of date comments in bitmap code X-Git-Tag: go1.7beta1~271 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=256a9670cc9a0acd1fd70ad53ba7ab032d5b2933;p=gostls13.git 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 --- 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