aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStepan Shabalin <neverliberty@gmail.com>2019-01-03 17:55:15 +0700
committerKeith Randall <khr@golang.org>2019-01-03 18:23:07 +0000
commit30c0a0d33faee0355db2cb91e8599d6fd85fae76 (patch)
tree491af99467c1b70e204edc415da1e48f5ebfe57b
parent374546d800124e9ab4d51b75e335a71f866f3ef8 (diff)
downloadgo-30c0a0d33faee0355db2cb91e8599d6fd85fae76.tar.gz
go-30c0a0d33faee0355db2cb91e8599d6fd85fae76.zip
runtime: remove redundant slicing
In the twoNonZero function in hash_test, the buffer is sliced as [:] three times. This change deletes them. Change-Id: I0701d0c810b4f3e267f80133a0dcdb4ed81fe356 Reviewed-on: https://go-review.googlesource.com/c/156138 Reviewed-by: Keith Randall <khr@golang.org> Run-TryBot: Keith Randall <khr@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org>
-rw-r--r--src/runtime/hash_test.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/runtime/hash_test.go b/src/runtime/hash_test.go
index 7b8ebc4f3c..fe25a7f84b 100644
--- a/src/runtime/hash_test.go
+++ b/src/runtime/hash_test.go
@@ -177,13 +177,13 @@ func twoNonZero(h *HashSet, n int) {
b := make([]byte, n)
// all zero
- h.addB(b[:])
+ h.addB(b)
// one non-zero byte
for i := 0; i < n; i++ {
for x := 1; x < 256; x++ {
b[i] = byte(x)
- h.addB(b[:])
+ h.addB(b)
b[i] = 0
}
}
@@ -195,7 +195,7 @@ func twoNonZero(h *HashSet, n int) {
for j := i + 1; j < n; j++ {
for y := 1; y < 256; y++ {
b[j] = byte(y)
- h.addB(b[:])
+ h.addB(b)
b[j] = 0
}
}