go/src/crypto/subtle
Joel Sing 85b5d11246 crypto/subtle: add additional benchmarks for XORBytes
Provide alignment benchmarks for XORBytes, as well as including
8192 byte blocks in the existing benchmarks. This allows us to
better evaluate performance with unaligned inputs.

Change-Id: Iad497c594c0425389ae02ca848aede5cb0ac3afd
Reviewed-on: https://go-review.googlesource.com/c/go/+/639316
Reviewed-by: Cherry Mui <cherryyz@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
Reviewed-by: Roland Shoemaker <roland@golang.org>
2025-02-07 01:32:39 -08:00
..
constant_time.go all: rename crypto/internal/fips to crypto/internal/fips140 2024-11-20 20:28:34 +00:00
constant_time_test.go all: omit unnecessary 0 in slice expression 2024-09-03 20:55:15 +00:00
dit.go crypto/subtle: add DIT closure 2024-11-19 16:47:03 +00:00
dit_test.go crypto/subtle: unbreak DIT test on openbsd/arm64 2024-11-20 16:31:41 +00:00
xor.go all: rename crypto/internal/fips to crypto/internal/fips140 2024-11-20 20:28:34 +00:00
xor_linux_test.go crypto/subtle: document and test XORBytes overlap rules 2024-11-18 18:26:39 +00:00
xor_test.go crypto/subtle: add additional benchmarks for XORBytes 2025-02-07 01:32:39 -08:00