1
0
mirror of https://github.com/golang/go synced 2024-11-23 18:40:03 -07:00

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 <rlh@golang.org>
This commit is contained in:
Austin Clements 2016-05-09 15:03:15 -04:00
parent 7ba54d4573
commit 256a9670cc

View File

@ -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