1
0
mirror of https://github.com/golang/go synced 2024-10-05 09:21:22 -06:00
go/src/crypto
Lynn Boger 8b51ee8315 crypto/cipher: xorBytes performance ppc64le/ppc64
Update supportsUnaligned in xor.go to be true for
GOARCH values ppc64le and ppc64.  This allows the
xor of long buffers to be done on double words
(8 bytes) instead of a single byte at a time, which
significantly improves performance.

Fixes #14350

Change-Id: Iccc6b9d3df2e604a55f4c1e4890bdd3bb0d77ab0
Reviewed-on: https://go-review.googlesource.com/19519
Reviewed-by: Minux Ma <minux@golang.org>
2016-03-05 01:51:33 +00:00
..
aes all: single space after period. 2016-03-02 00:13:47 +00:00
cipher crypto/cipher: xorBytes performance ppc64le/ppc64 2016-03-05 01:51:33 +00:00
des
dsa all: remove public named return values when useless 2016-02-29 03:31:19 +00:00
ecdsa all: remove public named return values when useless 2016-02-29 03:31:19 +00:00
elliptic all: make copyright headers consistent with one space after period 2016-03-01 23:34:33 +00:00
hmac crypto/hmac: update link to FIPS HMAC spec 2016-01-06 02:17:06 +00:00
md5 all: single space after period. 2016-03-02 00:13:47 +00:00
rand all: single space after period. 2016-03-02 00:13:47 +00:00
rc4 all: single space after period. 2016-03-02 00:13:47 +00:00
rsa all: single space after period. 2016-03-02 00:13:47 +00:00
sha1 all: single space after period. 2016-03-02 00:13:47 +00:00
sha256 all: single space after period. 2016-03-02 00:13:47 +00:00
sha512 all: single space after period. 2016-03-02 00:13:47 +00:00
subtle
tls crypto/tls: check errors from (*Conn).writeRecord 2016-03-02 18:20:46 +00:00
x509 all: single space after period. 2016-03-02 00:13:47 +00:00
crypto.go crypto: document that Signer.Sign does not hash 2016-01-26 16:27:16 +00:00