runtime.mstats.heap_marked (field)
11 uses
runtime (current package)
mgc.go#L186: memstats.heap_marked = uint64(float64(heapminimum) / (1 + memstats.triggerRatio))
mgc.go#L629: actualGrowthRatio := float64(memstats.heap_live)/float64(memstats.heap_marked) - 1
mgc.go#L648: H_m_prev := memstats.heap_marked
mgc.go#L831: goal = memstats.heap_marked + memstats.heap_marked*uint64(gcpercent)/100
mgc.go#L877: trigger = uint64(float64(memstats.heap_marked) * (1 + triggerRatio))
mgc.go#L895: print("runtime: next_gc=", memstats.next_gc, " heap_marked=", memstats.heap_marked, " heap_live=", memstats.heap_live, " initialHeapLive=", work.initialHeapLive, "triggerRatio=", triggerRatio, " minTrigger=", minTrigger, "\n")
mgc.go#L967: egogc := float64(atomic.Load64(&memstats.next_gc)-memstats.heap_marked) / float64(memstats.heap_marked)
mgc.go#L2139: memstats.heap_marked = work.bytesMarked
mstats.go#L156: heap_marked uint64