func runtime.runqempty
9 uses
runtime (current package)
proc.go#L2347: if spinning && !runqempty(_p_) {
proc.go#L2367: if !runqempty(_p_) || sched.runqsize != 0 {
proc.go#L2780: if !idlepMaskSnapshot.read(uint32(id)) && !runqempty(_p_) {
proc.go#L2929: if !runqempty(p) {
proc.go#L4895: if runqempty(p) {
proc.go#L5305: if runqempty(_p_) && atomic.Load(&sched.nmspinning)+atomic.Load(&sched.npidle) > 0 && pd.syscallwhen+10*1000*1000 > now {
proc.go#L5676: if !runqempty(_p_) {
proc.go#L5708: func runqempty(_p_ *p) bool {
proc.go#L6140: if p := getg().m.p.ptr(); !runqempty(p) {
![]() |
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. |