af44ce270e
This makes code more readable and idiomatic and slightly improves performance. Updates golang/go#31456 Benchstat: name old time/op new time/op delta Write128-4 271ns ± 4% 250ns ± 2% -7.78% (p=0.000 n=10+9) Write1K-4 2.01µs ± 6% 1.97µs ± 5% ~ (p=0.393 n=10+10) Sum128-4 271ns ± 6% 276ns ± 5% ~ (p=0.342 n=10+10) Sum1K-4 1.98µs ±11% 2.03µs ± 4% ~ (p=0.093 n=10+10) name old speed new speed delta Write128-4 471MB/s ± 4% 511MB/s ± 2% +8.34% (p=0.000 n=10+9) Write1K-4 511MB/s ± 6% 521MB/s ± 5% ~ (p=0.393 n=10+10) Sum128-4 472MB/s ± 6% 463MB/s ± 6% ~ (p=0.315 n=10+10) Sum1K-4 520MB/s ±10% 504MB/s ± 4% ~ (p=0.105 n=10+10) Change-Id: I7e18379c02a78c77afcf8195d42307f71bc49fe0 Reviewed-on: https://go-review.googlesource.com/c/crypto/+/173277 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@golang.org> |
||
---|---|---|
.. | ||
blake2b.go | ||
blake2bAVX2_amd64.go | ||
blake2bAVX2_amd64.s | ||
blake2b_amd64.go | ||
blake2b_amd64.s | ||
blake2b_generic.go | ||
blake2b_ref.go | ||
blake2b_test.go | ||
blake2x.go | ||
register.go |