]> Cypherpunks repositories - gostls13.git/commit
internal/bytealg: move equal functions to bytealg
authorKeith Randall <khr@golang.org>
Sat, 3 Mar 2018 00:44:27 +0000 (16:44 -0800)
committerKeith Randall <khr@golang.org>
Sat, 3 Mar 2018 04:18:27 +0000 (04:18 +0000)
commit1dfa380e3dd9c46aa945205d9e142bf503c1e198
treee33804bcc9357bf81b8965db9f1d31c91654da16
parentf0756ca2ea3a0dbd6c6479eacffd0023416280cb
internal/bytealg: move equal functions to bytealg

Move bytes.Equal, runtime.memequal, and runtime.memequal_varlen
to the bytealg package.

Update #19792

Change-Id: Ic4175e952936016ea0bda6c7c3dbb33afdc8e4ac
Reviewed-on: https://go-review.googlesource.com/98355
Run-TryBot: Keith Randall <khr@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
26 files changed:
src/cmd/vet/all/whitelist/386.txt
src/cmd/vet/all/whitelist/all.txt
src/cmd/vet/all/whitelist/amd64.txt
src/cmd/vet/all/whitelist/nacl_amd64p32.txt
src/cmd/vet/all/whitelist/ppc64x.txt
src/cmd/vet/all/whitelist/s390x.txt
src/internal/bytealg/equal_386.s [new file with mode: 0644]
src/internal/bytealg/equal_amd64.s [new file with mode: 0644]
src/internal/bytealg/equal_amd64p32.s [new file with mode: 0644]
src/internal/bytealg/equal_arm.s [new file with mode: 0644]
src/internal/bytealg/equal_arm64.s [new file with mode: 0644]
src/internal/bytealg/equal_mips64x.s [new file with mode: 0644]
src/internal/bytealg/equal_mipsx.s [new file with mode: 0644]
src/internal/bytealg/equal_native.go [new file with mode: 0644]
src/internal/bytealg/equal_ppc64x.s [new file with mode: 0644]
src/internal/bytealg/equal_s390x.s [new file with mode: 0644]
src/internal/bytealg/indexbyte_native.go
src/runtime/asm_386.s
src/runtime/asm_amd64.s
src/runtime/asm_amd64p32.s
src/runtime/asm_arm.s
src/runtime/asm_arm64.s
src/runtime/asm_mips64x.s
src/runtime/asm_mipsx.s
src/runtime/asm_ppc64x.s
src/runtime/asm_s390x.s