Change-Id: Ib36a5f239db5af497aae122eba049c15d0d4c4a8
Reviewed-on: https://go-review.googlesource.com/c/go/+/235139
Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
_32bit uintptr // size on 32bit platforms
_64bit uintptr // size on 64bit platforms
}{
- {runtime.G{}, 216, 376}, // g, but exported for testing
+ {runtime.G{}, 216, 376}, // g, but exported for testing
{runtime.Sudog{}, 56, 88}, // sudog, but exported for testing
}
}()
// Try to synchronize both LockOSThreads.
- start := time.Now().Add(10*time.Millisecond)
+ start := time.Now().Add(10 * time.Millisecond)
var wg sync.WaitGroup
wg.Add(2)
// Add work to the local runq to trigger early startm
// in handoffp.
- go func(){}()
+ go func() {}()
runtime.LockOSThread()
- runtime.Gosched() // add a preemption point.
+ runtime.Gosched() // add a preemption point.
wg.Done()
}()
}
func ExampleDuration_String() {
fmt.Println(1*time.Hour + 2*time.Minute + 300*time.Millisecond)
- fmt.Println(300*time.Millisecond)
+ fmt.Println(300 * time.Millisecond)
// Output:
// 1h2m0.3s
// 300ms