type runtime.heapBits
18 uses
runtime (current package)
mbitmap.go#L112: type heapBits struct {
mbitmap.go#L121: var _ = heapBits{arena: (1<mbitmap.go#L308: func heapBitsForAddr(addr uintptr) (h heapBits) {
mbitmap.go#L418: func (h heapBits) next() heapBits {
mbitmap.go#L439: func (h heapBits) nextArena() heapBits {
mbitmap.go#L447: return heapBits{}
mbitmap.go#L451: return heapBits{}
mbitmap.go#L464: func (h heapBits) forward(n uintptr) heapBits {
mbitmap.go#L490: func (h heapBits) forwardOrBoundary(n uintptr) (heapBits, uintptr) {
mbitmap.go#L504: func (h heapBits) bits() uint32 {
mbitmap.go#L513: func (h heapBits) morePointers() bool {
mbitmap.go#L521: func (h heapBits) isPointer() bool {
mbitmap.go#L745: func (h heapBits) initSpan(s *mspan) {
mbitmap.go#L1472: func heapBitsSetTypeGCProg(h heapBits, progSize, elemSize, dataSize, allocSize uintptr, prog *byte) {
![]() |
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. |