runtime.p.gFree (field)
18 uses
runtime (current package)
proc.go#L4151: _p_.gFree.push(gp)
proc.go#L4152: _p_.gFree.n++
proc.go#L4153: if _p_.gFree.n >= 64 {
proc.go#L4155: for _p_.gFree.n >= 32 {
proc.go#L4156: _p_.gFree.n--
proc.go#L4157: gp = _p_.gFree.pop()
proc.go#L4173: if _p_.gFree.empty() && (!sched.gFree.stack.empty() || !sched.gFree.noStack.empty()) {
proc.go#L4176: for _p_.gFree.n < 32 {
proc.go#L4186: _p_.gFree.push(gp)
proc.go#L4187: _p_.gFree.n++
proc.go#L4192: gp := _p_.gFree.pop()
proc.go#L4196: _p_.gFree.n--
proc.go#L4217: for !_p_.gFree.empty() {
proc.go#L4218: gp := _p_.gFree.pop()
proc.go#L4219: _p_.gFree.n--
proc.go#L4342: n -= _p_.gFree.n
proc.go#L5412: print(" P", i, ": status=", _p_.status, " schedtick=", _p_.schedtick, " syscalltick=", _p_.syscalltick, " m=", id, " runqsize=", t-h, " gfreecnt=", _p_.gFree.n, " timerslen=", len(_p_.timers), "\n")
runtime2.go#L611: gFree struct {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |