runtime.timer.when (field)
31 uses
runtime (current package)
time.go#L28: when int64
time.go#L253: if t.when <= 0 {
time.go#L264: when := t.when
time.go#L297: atomic.Store64(&pp.timer0When, uint64(t.when))
time.go#L488: t.when = when
time.go#L507: if when < t.when {
time.go#L590: t.when = t.nextwhen
time.go#L630: t.when = t.nextwhen
time.go#L717: t.when = t.nextwhen
time.go#L794: if t.when > now {
time.go#L796: return t.when
time.go#L824: t.when = t.nextwhen
time.go#L870: delta := t.when - now
time.go#L871: t.when += t.period * (1 + -delta/t.period)
time.go#L872: if t.when < 0 { // check for overflow.
time.go#L873: t.when = maxWhen
time.go#L941: t.when = t.nextwhen
time.go#L1011: if t.when < pp.timers[p].when {
time.go#L1012: print("bad timer heap at ", i, ": ", p, ": ", pp.timers[p].when, ", ", i, ": ", t.when, "\n")
time.go#L1028: atomic.Store64(&pp.timer0When, uint64(pp.timers[0].when))
time.go#L1092: when := t[i].when
time.go#L1099: if when >= t[p].when {
time.go#L1115: when := t[i].when
time.go#L1126: w := t[c].when
time.go#L1127: if c+1 < n && t[c+1].when < w {
time.go#L1128: w = t[c+1].when
time.go#L1132: w3 := t[c3].when
time.go#L1133: if c3+1 < n && t[c3+1].when < w3 {
time.go#L1134: w3 = t[c3+1].when
 |
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. |