runtime.pallocData.scavenged (field)
17 uses
runtime (current package)
mgcscavenge.go#L713: p.chunkOf(ci).scavenged.setRange(base, npages)
mgcscavenge.go#L818: for i := len(m.scavenged) - 1; i >= 0; i-- {
mgcscavenge.go#L825: x := fillAligned(m.scavenged[i]|m.pallocBits[i], uint(min))
mgcscavenge.go#L878: x := fillAligned(m.scavenged[i]|m.pallocBits[i], uint(min))
mgcscavenge.go#L891: x := fillAligned(m.scavenged[i]|m.pallocBits[i], uint(min))
mgcscavenge.go#L904: x := fillAligned(m.scavenged[j]|m.pallocBits[j], uint(min))
mpagealloc.go#L400: p.chunkOf(c).scavenged.setRange(0, pallocChunkPages)
mpagealloc.go#L516: scav += chunk.scavenged.popcntRange(si, ei+1-si)
mpagealloc.go#L521: scav += chunk.scavenged.popcntRange(si, pallocChunkPages-si)
mpagealloc.go#L525: scav += chunk.scavenged.popcntRange(0, pallocChunkPages)
mpagealloc.go#L529: scav += chunk.scavenged.popcntRange(0, ei+1)
mpagecache.go#L95: p.chunkOf(ci).scavenged.setRange(pi+i, 1)
mpagecache.go#L136: scav: chunk.scavenged.block64(j),
mpagecache.go#L153: scav: chunk.scavenged.block64(chunkPageIndex(addr)),
mpallocbits.go#L411: scavenged pageBits
mpallocbits.go#L419: m.scavenged.clearRange(i, n)
mpallocbits.go#L427: m.scavenged.clearAll()
 |
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. |