runtime.mstats.heap_released (field)
10 uses
runtime (current package)
mgcscavenge.go#L103: return memstats.heap_sys.load() - atomic.Load64(&memstats.heap_released)
mgcscavenge.go#L432: atomic.Load64(&memstats.heap_released)>>10, " KiB total, ",
mgcscavenge.go#L733: atomic.Xadd64(&memstats.heap_released, nbytes)
mheap.go#L1272: atomic.Xadd64(&memstats.heap_released, -int64(scav))
mheap.go#L1375: atomic.Xadd64(&memstats.heap_released, int64(asize))
mstats.go#L37: heap_released uint64 // bytes released to the os
mstats.go#L510: stats.HeapReleased = memstats.heap_released
mstats.go#L691: if memstats.heap_released != uint64(consStats.released) {
mstats.go#L692: print("runtime: heap_released=", memstats.heap_released, "\n")
mstats.go#L696: globalRetained := memstats.heap_sys.load() - memstats.heap_released
![]() |
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. |