const runtime._Gwaiting
47 uses
runtime (current package)
debugcall.go#L163: casgstatus(gp, _Grunning, _Gwaiting)
debugcall.go#L221: casgstatus(callingG, _Gwaiting, _Grunnable)
heapdump.go#L418: _Gwaiting:
heapdump.go#L695: casgstatus(_g_.m.curg, _Grunning, _Gwaiting)
heapdump.go#L716: casgstatus(_g_.m.curg, _Gwaiting, _Grunning)
mgc.go#L787: casgstatus(gp, _Gwaiting, _Grunnable)
mgc.go#L1523: casgstatus(gp, _Grunning, _Gwaiting)
mgc.go#L1541: casgstatus(gp, _Gwaiting, _Grunning)
mgc.go#L1640: casgstatus(gp, _Grunning, _Gwaiting)
mgc.go#L1681: casgstatus(gp, _Gwaiting, _Grunning)
mgc.go#L1975: casgstatus(gp, _Grunning, _Gwaiting)
mgc.go#L2005: casgstatus(gp, _Gwaiting, _Grunning)
mgcmark.go#L200: if (status == _Gwaiting || status == _Gsyscall) && gp.waitsince == 0 {
mgcmark.go#L214: casgstatus(userG, _Grunning, _Gwaiting)
mgcmark.go#L238: casgstatus(userG, _Gwaiting, _Grunning)
mgcmark.go#L532: casgstatus(gp, _Grunning, _Gwaiting)
mgcmark.go#L540: casgstatus(gp, _Gwaiting, _Grunning)
mgcmark.go#L710: case _Grunnable, _Gsyscall, _Gwaiting:
preempt.go#L153: if !casGFromPreempted(gp, _Gpreempted, _Gwaiting) {
preempt.go#L160: s = _Gwaiting
preempt.go#L163: case _Grunnable, _Gsyscall, _Gwaiting:
preempt.go#L271: _Gwaiting | _Gscan,
proc.go#L782: if status&^_Gscan != _Gwaiting {
proc.go#L788: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L869: _Gwaiting,
proc.go#L908: if oldval == _Gwaiting && gp.atomicstatus == _Grunnable {
proc.go#L934: if oldstatus != _Gwaiting && oldstatus != _Grunnable {
proc.go#L960: if old != _Gpreempted || new != _Gwaiting {
proc.go#L963: return atomic.Cas(&gp.atomicstatus, _Gpreempted, _Gwaiting)
proc.go#L995: casgstatus(gp, _Grunning, _Gwaiting)
proc.go#L997: casgstatus(gp, _Gwaiting, _Grunning)
proc.go#L2608: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2700: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2720: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2858: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L2898: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3005: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3100: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L3259: casgstatus(gp, _Grunning, _Gwaiting)
proc.go#L3270: casgstatus(gp, _Gwaiting, _Grunnable)
proc.go#L5038: case _Gwaiting,
runtime2.go#L59: _Gwaiting // 4
runtime2.go#L103: _Gscanwaiting = _Gscan + _Gwaiting // 0x1004
trace.go#L233: if status == _Gwaiting {
traceback.go#L873: _Gwaiting: "waiting",
traceback.go#L894: if gpstatus == _Gwaiting && gp.waitreason != waitReasonZero {
traceback.go#L900: if (gpstatus == _Gwaiting || gpstatus == _Gsyscall) && gp.waitsince != 0 {
 |
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. |