summaryrefslogtreecommitdiff
path: root/src/hash
Commit message (Expand)AuthorAgeFilesLines
* hash/maphash: weaken avalanche test a bitKeith Randall2023-05-171-1/+1
* all: replace leading spaces with tabs in assemblyMichael Pratt2023-03-232-5/+5
* hash/maphash: add purego implementationCuong Manh Le2023-02-283-41/+157
* runtime,hash/maphash: eliminate maphash torture test for -raceThan McIntosh2022-12-011-0/+5
* all: add missing periods in commentscui fliter2022-11-181-1/+1
* hash/crc64: use slicing by 8 when the size is greater or equal than 2kruinan2022-10-271-1/+3
* hash/crc32: remove redundant codeErik Pellizzon2022-09-152-16/+19
* all: use unsafe.{Slice, SliceData, String, StringData} to simplify codehopehook2022-09-081-4/+3
* hash: convert haveCastagnoli to atomic typecuiweixie2022-09-021-4/+4
* hash/crc32: remove single-use {castagnoli,ieee}ArchImpl boolsTobias Klauser2022-08-181-7/+2
* hash/crc32: use LDP instead of LDR in crc32 computationruinan2022-08-101-16/+22
* hash/crc32: fix typo in arm64 archInitCastagnoli panic messageTobias Klauser2022-05-251-1/+1
* hash/maphash: use fastrand64 in MakeSeedzhangyunhao2022-04-211-7/+6
* all: gofmt main repoRuss Cox2022-04-112-4/+4
* hash/maphash: use correct method name in commentj1782022-04-071-2/+2
* hash/maphash: add Bytes and StringRuss Cox2022-04-052-20/+88
* all: separate doc comment from //go: directivesRuss Cox2022-04-053-0/+6
* all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox2021-10-282-2/+0
* hash/crc32: improve performance of ppc64SlicingUpdateBy8 on ppc64leArchana R2021-09-221-4/+2
* all: remove redundant spaces before . and ,Yury Smolsky2021-04-201-1/+1
* hash/maphash: increase the buffer sizeJosh Bleecher Snyder2021-03-111-1/+1
* hash/maphash: optimize Write and WriteStringJosh Bleecher Snyder2021-03-112-28/+107
* hash/maphash: manually inline setSeedJosh Bleecher Snyder2021-03-111-7/+4
* hash/maphash: remove duplicate from Hash documentationAlberto Donizetti2021-02-241-1/+1
* all: go fmt std cmd (but revert vendor)Russ Cox2021-02-202-0/+2
* all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox2020-12-091-2/+2
* hash/crc32: fix race between lazy Castagnoli init and Update/WriteRuss Cox2020-10-132-6/+20
* hash/maphash: adjust package commentRuss Cox2020-10-121-3/+2
* hash/maphash: adding benchmarks for maphashMeng Zhuo2020-08-211-0/+29
* hash/crc32: simplify hasVX checking on s390xRuixin(Peter) Bao2020-04-272-26/+4
* hash/maphash: add more tests for seed generationKeith Randall2020-03-021-0/+56
* hash/maphash: add package-level exampleAlberto Donizetti2020-02-241-0/+37
* hash/maphash: don't discard data on random seed initvovapi2020-02-222-2/+30
* hash/maphash: mention the results are 64-bit integersKeith Randall2020-02-131-1/+1
* hash/maphash: mention that hash values do not persist in package docsIan Lance Taylor2020-02-111-0/+3
* hash/maphash: mark call into runtime hash function as not escapingKeith Randall2019-11-161-0/+1
* hash/maphash: revise API to be more idiomaticRuss Cox2019-11-043-125/+168
* hash/maphash: move bytes/hash to hash/maphashKeith Randall2019-11-023-0/+732
* all: remove nacl (part 3, more amd64p32)Brad Fitzpatrick2019-10-101-1/+1
* all: remove the nacl port (part 2, amd64p32 + toolchain)Brad Fitzpatrick2019-10-092-90/+0
* hash/fnv: use bits.Mul64 for 128-bit hashBrian Kessler2018-12-101-22/+11
* hash/crc64: use t.Fatalf in TestGoldenTobias Klauser2018-10-251-4/+2
* hash/crc64: lazily initialize slice8TablesCholerae Hu2018-08-211-2/+15
* all: use internal/cpu feature variables directlyMartin Möhrmann2018-08-201-8/+6
* all: update comment URLs from HTTP to HTTPS, where possibleTim Cooper2018-06-013-6/+6
* crypto: remove hand encoded amd64 instructionsIlya Tocar2018-03-011-8/+4
* hash: add MarshalBinary/UnmarshalBinary round trip + golden test for all impl...Russ Cox2017-12-061-0/+107
* Revert "go/printer: forbid empty line before first comment in block"Joe Tsai2017-12-011-0/+1
* crypto, hash: document marshal/unmarshal implementationRoger Peppe2017-11-154-11/+24
* internal/cpu: detect cpu features in internal/cpu packageFangming.Fang2017-11-142-8/+3