runtime.p.sudogcache (field)
27 uses
runtime (current package)
proc.go#L363: if len(pp.sudogcache) == 0 {
proc.go#L366: for len(pp.sudogcache) < cap(pp.sudogcache)/2 && sched.sudogcache != nil {
proc.go#L370: pp.sudogcache = append(pp.sudogcache, s)
proc.go#L374: if len(pp.sudogcache) == 0 {
proc.go#L375: pp.sudogcache = append(pp.sudogcache, new(sudog))
proc.go#L378: n := len(pp.sudogcache)
proc.go#L379: s := pp.sudogcache[n-1]
proc.go#L380: pp.sudogcache[n-1] = nil
proc.go#L381: pp.sudogcache = pp.sudogcache[:n-1]
proc.go#L415: if len(pp.sudogcache) == cap(pp.sudogcache) {
proc.go#L418: for len(pp.sudogcache) > cap(pp.sudogcache)/2 {
proc.go#L419: n := len(pp.sudogcache)
proc.go#L420: p := pp.sudogcache[n-1]
proc.go#L421: pp.sudogcache[n-1] = nil
proc.go#L422: pp.sudogcache = pp.sudogcache[:n-1]
proc.go#L435: pp.sudogcache = append(pp.sudogcache, s)
proc.go#L4644: pp.sudogcache = pp.sudogbuf[:0]
proc.go#L4724: pp.sudogcache = pp.sudogbuf[:0]
runtime2.go#L616: sudogcache []*sudog
![]() |
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. |