Lines Matching refs:gcController
355 var gcController gcControllerState var
749 delta := nanotime() - gcController.markStartTime
774 delta := now - gcController.markStartTime
782 return float64(selfTime)/float64(delta) > 1.2*gcController.fractionalUtilizationGoal
862 gcController.revise()
1331 gcController.startCycle()
1369 gcController.markStartTime = now
1424 atomic.Xaddint64(&gcController.dedicatedMarkWorkersNeeded, -0xffffffff)
1425 prevFractionalGoal := gcController.fractionalUtilizationGoal
1426 gcController.fractionalUtilizationGoal = 0
1469 atomic.Xaddint64(&gcController.dedicatedMarkWorkersNeeded, 0xffffffff)
1470 gcController.fractionalUtilizationGoal = prevFractionalGoal
1511 nextTriggerRatio := gcController.endCycle()
1619 …markCpu := gcController.assistTime + gcController.dedicatedMarkTime + gcController.fractionalMarkT…
1679 …ge []int64{sweepTermCpu, gcController.assistTime, gcController.dedicatedMarkTime + gcController.fr…
1885 atomic.Xaddint64(&gcController.dedicatedMarkTime, duration)
1886 atomic.Xaddint64(&gcController.dedicatedMarkWorkersNeeded, 1)
1888 atomic.Xaddint64(&gcController.fractionalMarkTime, duration)
1891 atomic.Xaddint64(&gcController.idleMarkTime, duration)
2039 memstats.heap_scan = uint64(gcController.scanWork)