- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for markWorkerStop (0.19 sec)
-
src/runtime/mgcpacer.go
trace.HeapAlloc(bytesMarked) traceRelease(trace) } } // markWorkerStop must be called whenever a mark worker stops executing. // // It updates mark work accounting in the controller by a duration of // work in nanoseconds and other bookkeeping. // // Safe to execute at any time. func (c *gcControllerState) markWorkerStop(mode gcMarkWorkerMode, duration int64) { switch mode { case gcMarkWorkerDedicatedMode:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 55.4K bytes - Viewed (0) -
src/runtime/mgc.go
} casgstatus(gp, _Gwaiting, _Grunning) }) // Account for time and mark us as stopped. now := nanotime() duration := now - startTime gcController.markWorkerStop(pp.gcMarkWorkerMode, duration) if trackLimiterEvent { pp.limiterEvent.stop(limiterEventIdleMarkWork, now) } if pp.gcMarkWorkerMode == gcMarkWorkerFractionalMode {
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 16:25:21 UTC 2024 - 62K bytes - Viewed (0)