1
0
mirror of https://github.com/golang/go synced 2024-11-18 08:24:44 -07:00

runtime: fix comments in time.go

Change-Id: I5c501f598f41241e6d7b21d98a126827a3c3ad9a
Reviewed-on: https://go-review.googlesource.com/32018
Reviewed-by: Ian Lance Taylor <iant@golang.org>
This commit is contained in:
Alexander Morozov 2016-10-25 14:37:54 -07:00 committed by Ian Lance Taylor
parent 6e02750dd6
commit 2481481ff7

View File

@ -88,12 +88,12 @@ func addtimer(t *timer) {
unlock(&timers.lock) unlock(&timers.lock)
} }
// Add a timer to the heap and start or kick the timer proc. // Add a timer to the heap and start or kick timerproc if the new timer is
// If the new timer is earlier than any of the others. // earlier than any of the others.
// Timers are locked. // Timers are locked.
func addtimerLocked(t *timer) { func addtimerLocked(t *timer) {
// when must never be negative; otherwise timerproc will overflow // when must never be negative; otherwise timerproc will overflow
// during its delta calculation and never expire other runtime·timers. // during its delta calculation and never expire other runtime timers.
if t.when < 0 { if t.when < 0 {
t.when = 1<<63 - 1 t.when = 1<<63 - 1
} }
@ -150,7 +150,7 @@ func deltimer(t *timer) bool {
// Timerproc runs the time-driven events. // Timerproc runs the time-driven events.
// It sleeps until the next event in the timers heap. // It sleeps until the next event in the timers heap.
// If addtimer inserts a new earlier event, addtimer1 wakes timerproc early. // If addtimer inserts a new earlier event, it wakes timerproc early.
func timerproc() { func timerproc() {
timers.gp = getg() timers.gp = getg()
for { for {