runtime.g.waitsince (field)
8 uses
runtime (current package)
heapdump.go#L362: dumpint(uint64(gp.waitsince))
mgcmark.go#L200: if (status == _Gwaiting || status == _Gsyscall) && gp.waitsince == 0 {
mgcmark.go#L201: gp.waitsince = work.tstart
proc.go#L2527: gp.waitsince = 0
proc.go#L3666: _g_.waitsince = 0
runtime2.go#L428: waitsince int64 // approx time when the g become blocked
traceback.go#L900: if (gpstatus == _Gwaiting || gpstatus == _Gsyscall) && gp.waitsince != 0 {
traceback.go#L901: waitfor = (nanotime() - gp.waitsince) / 60e9
![]() |
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. |