type runtime.arenaIdx
15 uses
runtime (current package)
heapdump.go#L522: base := arenaBase(arenaIdx(i1)<<arenaL1Shift | arenaIdx(i))
mbitmap.go#L441: ai := arenaIdx(h.arena)
mbitmap.go#L476: ai := arenaIdx(h.arena)
mbitmap.go#L969: if arenaIndex(x+size-1) != arenaIdx(h.arena) || (doubleCheck && fastrand()%2 == 0) {
mheap.go#L180: allArenas []arenaIdx
mheap.go#L185: sweepArenas []arenaIdx
mheap.go#L191: markArenas []arenaIdx
mheap.go#L563: func arenaIndex(p uintptr) arenaIdx {
mheap.go#L564: return arenaIdx((p - arenaBaseOffset) / heapArenaBytes)
mheap.go#L569: func arenaBase(i arenaIdx) uintptr {
mheap.go#L573: type arenaIdx uint
mheap.go#L575: func (i arenaIdx) l1() uint {
mheap.go#L585: func (i arenaIdx) l2() uint {
mheap.go#L811: func (h *mheap) reclaimChunk(arenas []arenaIdx, pageIdx, n uintptr) uintptr {
![]() |
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. |