]> Cypherpunks repositories - gostls13.git/commit
slices: add benchmark for IsSorted vs. IntsAreSorted
authorEli Bendersky <eliben@golang.org>
Mon, 12 Jun 2023 16:05:33 +0000 (09:05 -0700)
committerEli Bendersky <eliben@google.com>
Tue, 13 Jun 2023 12:26:08 +0000 (12:26 +0000)
commitd9b87d7cc3281a3d3051dfa75e30251f25ee117d
treef914013d309be613f908677e1b1d59a07eb853c6
parentb0e1707f94b9c6254c8cb2987d7b5c0db2ec5f2e
slices: add benchmark for IsSorted vs. IntsAreSorted

We'd like to mention in a comment that users should prefer
slices.IsSorted over sort.IntsAreSorted and similar
functions. Create a benchmark that shows this.

goos: linux
goarch: amd64
pkg: slices
cpu: 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
BenchmarkIntsAreSorted-8                  6031     198315 ns/op
BenchmarkIsSorted-8                      26580      45801 ns/op

Change-Id: I4f14fafd799ecec35c8a5215b74994e972103061
Reviewed-on: https://go-review.googlesource.com/c/go/+/502556
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: Eli Bendersky‎ <eliben@golang.org>
Reviewed-by: Eli Bendersky <eliben@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
src/slices/sort_benchmark_test.go