- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for RemoveIdleMarkWorker (0.27 sec)
-
src/runtime/mgcpacer.go
p := c.idleMarkWorkers.Load() n, max := int32(p&uint64(^uint32(0))), int32(p>>32) return n < max } // removeIdleMarkWorker must be called when a new idle mark worker stops executing. func (c *gcControllerState) removeIdleMarkWorker() { for { old := c.idleMarkWorkers.Load() n, max := int32(old&uint64(^uint32(0))), int32(old>>32) if n-1 < 0 {
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/export_test.go
return c.addIdleMarkWorker() } func (c *GCController) NeedIdleMarkWorker() bool { return c.needIdleMarkWorker() } func (c *GCController) RemoveIdleMarkWorker() { c.removeIdleMarkWorker() } func (c *GCController) SetMaxIdleMarkWorkers(max int32) { c.setMaxIdleMarkWorkers(max) } var alwaysFalse bool var escapeSink any
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 30 17:50:53 UTC 2024 - 46.1K bytes - Viewed (0) -
src/runtime/proc.go
trace := traceAcquire() casgstatus(gp, _Gwaiting, _Grunnable) if trace.ok() { trace.GoUnpark(gp, 0) traceRelease(trace) } return gp, false, false } gcController.removeIdleMarkWorker() } // wasm only: // If a callback returned and no other goroutine is awake, // then wake event handler goroutine which pauses execution // until a callback was triggered.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 29 17:58:53 UTC 2024 - 207.5K bytes - Viewed (0)