var runtime.levelShift
7 uses
runtime (current package)
mpagealloc.go#L139: return int((addr.a - arenaBaseOffset) >> levelShift[level])
mpagealloc.go#L145: return offAddr{(uintptr(idx) << levelShift[level]) + arenaBaseOffset}
mpagealloc.go#L162: lo = int((base - arenaBaseOffset) >> levelShift[level])
mpagealloc.go#L163: hi = int(((limit-1)-arenaBaseOffset)>>levelShift[level]) + 1
mpagealloc.go#L755: print("runtime: levelShift[level] = ", levelShift[l], ", levelBits[level] = ", levelBits[l], "\n")
mpagealloc_64bit.go#L47: var levelShift = [summaryLevels]uint{
mpagealloc_64bit.go#L73: for l, shift := range levelShift {
![]() |
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. |