- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for gcDrainMarkWorkerFractional (0.18 sec)
-
src/runtime/mgcmark.go
flags := gcDrainFlushBgCredit if untilPreempt { flags |= gcDrainUntilPreempt } gcDrain(gcw, flags) } // gcDrainMarkWorkerFractional is a wrapper for gcDrain that exists to better account // mark time in profiles. func gcDrainMarkWorkerFractional(gcw *gcWork) { gcDrain(gcw, gcDrainFractional|gcDrainUntilPreempt|gcDrainFlushBgCredit) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 18 21:25:11 UTC 2024 - 52.5K bytes - Viewed (0) -
src/runtime/mgc.go
unlock(&sched.lock) } } // Go back to draining, this time // without preemption. gcDrainMarkWorkerDedicated(&pp.gcw, false) case gcMarkWorkerFractionalMode: gcDrainMarkWorkerFractional(&pp.gcw) case gcMarkWorkerIdleMode: gcDrainMarkWorkerIdle(&pp.gcw) } casgstatus(gp, _Gwaiting, _Grunning) }) // Account for time and mark us as stopped.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 16:25:21 UTC 2024 - 62K bytes - Viewed (0)