diff options
Diffstat (limited to 'src/testing/benchmark.go')
| -rw-r--r-- | src/testing/benchmark.go | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/testing/benchmark.go b/src/testing/benchmark.go index 86c0f10ecd..18a46d93bf 100644 --- a/src/testing/benchmark.go +++ b/src/testing/benchmark.go @@ -657,7 +657,10 @@ func Benchmark(f func(b *B)) BenchmarkResult { benchFunc: f, benchTime: *benchTime, } - return b.run() + if b.run1() { + b.run() + } + return b.result } type discard struct{} |
