diff options
author | Changkun Ou <hi@changkun.us> | 2020-02-03 14:42:32 +0100 |
---|---|---|
committer | Ian Lance Taylor <iant@golang.org> | 2020-02-23 16:09:02 +0000 |
commit | 6e5652bebede2d53484a872f6d1dfeb498b0b50c (patch) | |
tree | 09afe930fe45f4238275e2e28df44a44fa82acb9 /api | |
parent | ebe49b2c2999a7d4128c44aed9602a69fdc53d16 (diff) | |
download | go-6e5652bebede2d53484a872f6d1dfeb498b0b50c.tar.gz go-6e5652bebede2d53484a872f6d1dfeb498b0b50c.zip |
time: add Ticker.Reset
This CL implements Ticker.Reset method in time package.
Benchmark:
name time/op
TickerReset-12 6.41µs ±10%
TickerResetNaive-12 95.7µs ±12%
Fixes #33184
Change-Id: I12c651f81e452541bcbbc748b45f038aae1f8dae
Reviewed-on: https://go-review.googlesource.com/c/go/+/217362
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'api')
-rw-r--r-- | api/next.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/api/next.txt b/api/next.txt index ecc3c4f0b6..cab86a9904 100644 --- a/api/next.txt +++ b/api/next.txt @@ -1 +1,2 @@ pkg testing, method (*T) Deadline() (time.Time, bool) +pkg time, method (*Ticker) Reset(Duration) |