Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rate: avoid creating timer in WaitN if delay is zero
name old time/op new time/op delta AllowN-4 76.7ns ± 6% 76.6ns ± 3% ~ (p=0.897 n=10+10) WaitNNoDelay-4 1.36µs ± 3% 0.10µs ± 1% -92.64% (p=0.000 n=10+9) name old alloc/op new alloc/op delta AllowN-4 0.00B 0.00B ~ (all equal) WaitNNoDelay-4 208B ± 0% 0B -100.00% (p=0.000 n=10+10) name old allocs/op new allocs/op delta AllowN-4 0.00 0.00 ~ (all equal) WaitNNoDelay-4 3.00 ± 0% 0.00 -100.00% (p=0.000 n=10+10) Change-Id: I83addc3b3f7b053d6eee637fe188e21ca9b39f11 GitHub-Last-Rev: 2284b8e GitHub-Pull-Request: #5 Reviewed-on: https://go-review.googlesource.com/106461 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
- Loading branch information