Sign in
go
/
go
/
465d821ecfa567167e72420c17fb78c8aabb4bf9
/
src
/
hash
1ccb66d
hash/fnv: use bits.Mul64 for 128-bit hash
by Brian Kessler
· 6 years ago
41d6315
hash/crc64: use t.Fatalf in TestGolden
by Tobias Klauser
· 7 years ago
2a5df06
hash/crc64: lazily initialize slice8Tables
by Cholerae Hu
· 6 years ago
cd0e79d
all: use internal/cpu feature variables directly
by Martin Möhrmann
· 6 years ago
161874d
all: update comment URLs from HTTP to HTTPS, where possible
by Tim Cooper
· 7 years ago
93665c0
crypto: remove hand encoded amd64 instructions
by Ilya Tocar
· 7 years ago
1d547e4
hash: add MarshalBinary/UnmarshalBinary round trip + golden test for all implementations
by Russ Cox
· 7 years ago
b53088a
Revert "go/printer: forbid empty line before first comment in block"
by Joe Tsai
· 7 years ago
bd926e1
crypto, hash: document marshal/unmarshal implementation
by Roger Peppe
· 7 years ago
66bfbd9
internal/cpu: detect cpu features in internal/cpu package
by Fangming.Fang
· 7 years ago
4aea3e7
hash: document that the encoded state may contain input in plaintext
by Joe Tsai
· 7 years ago
0ee4527
hash: add marshaling, unmarshaling example
by Tim Cooper
· 7 years ago
08f19bb
go/printer: forbid empty line before first comment in block
by Joe Tsai
· 7 years ago
731b632
crypto, hash: implement BinaryMarshaler, BinaryUnmarshaler in hash implementations
by Tim Cooper
· 7 years ago
7b659eb
all: gofmt
by Mikio Hara
· 8 years ago
69972ae
internal/cpu: new package to detect cpu features
by Martin Möhrmann
· 8 years ago
ab636b8
hash/crc32: optimize arm64 crc32 implementation
by Wei Xiao
· 8 years ago
e05de6a
hash/fnv: add 128-bit FNV hash support
by Lucas Clemente
· 8 years ago
094498c
all: fix minor misspellings
by Eric Lagergren
· 8 years ago
b6cd22c
hash/crc32: improve performance for ppc64le
by Lynn Boger
· 8 years ago
04e0a76
hash/crc32: use sub-benchmarks
by Russ Cox
· 8 years ago
bdde101
hash/crc32: cleanup code and improve tests
by Radu Berinde
· 8 years ago
8c15a17
hash/crc32: fix nil Castagnoli table problem
by Radu Berinde
· 8 years ago
90c3cf4
hash/crc32: improve the AMD64 implementation using SSE4.2
by Radu Berinde
· 8 years ago
3427f16
Revert "hash/crc32: improve the AMD64 implementation using SSE4.2"
by Keith Randall
· 8 years ago
54d7de7
hash/crc32: improve the AMD64 implementation using SSE4.2
by Radu Berinde
· 8 years ago
4b17b15
hash/crc32: fix optimized s390x implementation
by Michael Munday
· 8 years ago
0c819b6
hash/crc32: improve the processing of the last bytes in the SSE4.2 code for AMD64
by Radu Berinde
· 8 years ago
9d73e14
hash/crc64: Use slicing by 8.
by Ilya Tocar
· 9 years ago
5833d84
hash/crc32: use vector instructions on s390x
by Chris Zou
· 9 years ago
89a1f02
hash/adler32: Unroll loop for extra performance.
by Ilya Tocar
· 9 years ago
8edf4cb
hash/crc32: invert build tags for go implementation
by Michael Munday
· 9 years ago
f5bd355
hash/crc64: Add tests for ECMA polynomial
by Ilya Tocar
· 9 years ago
b212c68
hash/crc32: use slicing by 8 for Castagnoli and smaller sizes
by Klaus Post
· 9 years ago
1d1f2fb
cmd/internal/obj/x86: add new instructions, cleanup.
by Ilya Tocar
· 9 years ago
64cc5fd
hash/crc32: add noescape tags to assembly functions
by Joe Tsai
· 9 years ago
d6ee6c2
hash/crc32: rename iEEETable to ieeeTable
by Joe Tsai
· 9 years ago
84df381
hash/crc32: added mips64{,le} build tags
by Yao Zhang
· 9 years ago
2027b00
hash/crc32: add AMD64 optimized IEEE CRC calculation
by Klaus Post
· 9 years ago
91ddc07
hash/*: document the byte order used by the Sum methods
by Shenghou Ma
· 9 years ago
e16d803
hash: update documentation for MakeTable in crc32 and crc64
by Joe Tsai
· 9 years ago
8e2d0e1
hash/fnv: fix wiki url
by Joe Tsai
· 9 years ago
1e07603
hash/crc32: speedup crc32 of IEEE using slicingBy8
by Davies Liu
· 10 years ago
169adec
hash/crc32: move reverse representation docs to an example
by Shenghou Ma
· 10 years ago
80f575b
hash/crc32: clarify documentation
by Aamir Khan
· 10 years ago
a25e3c0
os/signal, hash/crc32: add arm64 build tags
by Aram Hăvărneanu
· 10 years ago
09d92b6
all: power64 is now ppc64
by Russ Cox
· 10 years ago
50e0749
[dev.cc] all: merge default (e4ab8f908aac) into dev.cc
by Russ Cox
· 10 years ago
de7d1c4
hash/crc32: fix comment that the IEEE polynomial applies to MPEG-2.
by Nigel Tao
· 10 years ago
2bd616b
build: merge the great pkg/ rename into dev.power64
by Austin Clements
· 10 years ago
c007ce8
build: move package sources from src/pkg to src
by Russ Cox
· 10 years ago