runtime.heapBits.last (field)
10 uses
runtime (current package)
mbitmap.go#L116: last *uint8 // Last byte arena's bitmap
mbitmap.go#L323: h.last = &ha.bitmap[len(ha.bitmap)-1]
mbitmap.go#L421: } else if h.bitp != h.last {
mbitmap.go#L454: h.last = &ha.bitmap[len(ha.bitmap)-1]
mbitmap.go#L468: if nbitp <= uintptr(unsafe.Pointer(h.last)) {
mbitmap.go#L474: past := nbitp - (uintptr(unsafe.Pointer(h.last)) + 1)
mbitmap.go#L480: h.last = &a.bitmap[len(a.bitmap)-1]
mbitmap.go#L482: h.bitp, h.last = nil, nil
mbitmap.go#L491: maxn := 4 * ((uintptr(unsafe.Pointer(h.last)) + 1) - uintptr(unsafe.Pointer(h.bitp)))
mbitmap.go#L978: h.last = nil
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |