type runtime.timer
24 uses
runtime (current package)
mgcscavenge.go#L165: timer *timer
mgcscavenge.go#L259: scavenge.timer = new(timer)
netpoll.go#L86: rt timer // read deadline timer (set if rt.f != nil)
netpoll.go#L90: wt timer // write deadline timer
runtime2.go#L471: timer *timer // cached timer for time.Sleep
runtime2.go#L693: timers []*timer
time.go#L17: type timer struct {
time.go#L184: t = new(timer)
time.go#L201: t := (*timer)(ut)
time.go#L208: func startTimer(t *timer) {
time.go#L218: func stopTimer(t *timer) bool {
time.go#L225: func resetTimer(t *timer, when int64) bool {
time.go#L234: func modTimer(t *timer, when, period int64, f func(interface{}, uintptr), arg interface{}, seq uintptr) {
time.go#L249: func addtimer(t *timer) {
time.go#L282: func doaddtimer(pp *p, t *timer) {
time.go#L306: func deltimer(t *timer) bool {
time.go#L422: func modtimer(t *timer, when, period int64, f func(interface{}, uintptr), arg interface{}, seq uintptr) bool {
time.go#L548: func resettimer(t *timer, when int64) bool {
time.go#L611: func moveTimers(pp *p, timers []*timer) {
time.go#L696: var moved []*timer
time.go#L756: func addAdjustedTimers(pp *p, moved []*timer) {
time.go#L855: func runOneTimer(pp *p, t *timer, now int64) {
time.go#L1088: func siftupTimer(t []*timer, i int) {
time.go#L1110: func siftdownTimer(t []*timer, i int) {
 |
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. |