type runtime.pageBits
18 uses
runtime (current package)
mpallocbits.go#L12: type pageBits [pallocChunkPages / 64]uint64
mpallocbits.go#L15: func (b *pageBits) get(i uint) uint {
mpallocbits.go#L20: func (b *pageBits) block64(i uint) uint64 {
mpallocbits.go#L25: func (b *pageBits) set(i uint) {
mpallocbits.go#L30: func (b *pageBits) setRange(i, n uint) {
mpallocbits.go#L54: func (b *pageBits) setAll() {
mpallocbits.go#L61: func (b *pageBits) clear(i uint) {
mpallocbits.go#L66: func (b *pageBits) clearRange(i, n uint) {
mpallocbits.go#L90: func (b *pageBits) clearAll() {
mpallocbits.go#L98: func (b *pageBits) popcntRange(i, n uint) (s uint) {
mpallocbits.go#L121: type pallocBits pageBits
mpallocbits.go#L340: (*pageBits)(b).setRange(i, n)
mpallocbits.go#L345: (*pageBits)(b).setAll()
mpallocbits.go#L350: (*pageBits)(b).clear(i)
mpallocbits.go#L355: (*pageBits)(b).clearRange(i, n)
mpallocbits.go#L360: (*pageBits)(b).clearAll()
mpallocbits.go#L367: return (*pageBits)(b).block64(i)
mpallocbits.go#L411: scavenged pageBits
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)