aboutsummaryrefslogtreecommitdiff
path: root/src/hash
AgeCommit message (Expand)Author
7 dayshash: use internal/byteorderMateusz Poliwczak
12 days hash/crc32: improve asm for ppc64SlicingUpdateBy8Jayanth Krishnamurthy
2024-05-03hash/maphash: parallel run testqiulaidongfeng
2024-03-27all: make use of builtin clearJes Cok
2024-03-26runtime,hash/maphash: reuse hashSets to save memory pressureKeith Randall
2024-03-26runtime,hash/maphash: make tests use less memoryKeith Randall
2024-02-20Revert "hash/maphash: parallel run test"Michael Pratt
2024-02-20hash/maphash: parallel run testqiulaidongfeng
2024-02-19hash/crc32: fix code generator to use the Go standardOlivier Mengué
2024-01-23hash/crc32: fix codegen to align with manual changesOlivier Mengué
2023-12-14all: remove newline characters after return statementsDanil Timerbulatov
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-11-19hash: simplify binary operationsapocelipes
2023-10-31hash/maphash: weaken avalanche test a bit moreCuong Manh Le
2023-10-13hash: add available godoc linkcui fliter
2023-06-14all: fix spelling errorsAlexander Yastrebov
2023-05-17hash/maphash: weaken avalanche test a bitKeith Randall
2023-03-23all: replace leading spaces with tabs in assemblyMichael Pratt
2023-02-28hash/maphash: add purego implementationCuong Manh Le
2022-12-01runtime,hash/maphash: eliminate maphash torture test for -raceThan McIntosh
2022-11-18all: add missing periods in commentscui fliter
2022-10-27hash/crc64: use slicing by 8 when the size is greater or equal than 2kruinan
2022-09-15hash/crc32: remove redundant codeErik Pellizzon
2022-09-08all: use unsafe.{Slice, SliceData, String, StringData} to simplify codehopehook
2022-09-02hash: convert haveCastagnoli to atomic typecuiweixie
2022-08-18hash/crc32: remove single-use {castagnoli,ieee}ArchImpl boolsTobias Klauser
2022-08-10hash/crc32: use LDP instead of LDR in crc32 computationruinan
2022-05-25hash/crc32: fix typo in arm64 archInitCastagnoli panic messageTobias Klauser
2022-04-21hash/maphash: use fastrand64 in MakeSeedzhangyunhao
2022-04-11all: gofmt main repoRuss Cox
2022-04-07hash/maphash: use correct method name in commentj178
2022-04-05hash/maphash: add Bytes and StringRuss Cox
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-09-22hash/crc32: improve performance of ppc64SlicingUpdateBy8 on ppc64leArchana R
2021-04-20all: remove redundant spaces before . and ,Yury Smolsky
2021-03-11hash/maphash: increase the buffer sizeJosh Bleecher Snyder
2021-03-11hash/maphash: optimize Write and WriteStringJosh Bleecher Snyder
2021-03-11hash/maphash: manually inline setSeedJosh Bleecher Snyder
2021-02-24hash/maphash: remove duplicate from Hash documentationAlberto Donizetti
2021-02-20all: go fmt std cmd (but revert vendor)Russ Cox
2020-12-09all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTempRuss Cox
2020-10-13hash/crc32: fix race between lazy Castagnoli init and Update/WriteRuss Cox
2020-10-12hash/maphash: adjust package commentRuss Cox
2020-08-21hash/maphash: adding benchmarks for maphashMeng Zhuo
2020-04-27hash/crc32: simplify hasVX checking on s390xRuixin(Peter) Bao
2020-03-02hash/maphash: add more tests for seed generationKeith Randall
2020-02-24hash/maphash: add package-level exampleAlberto Donizetti
2020-02-22hash/maphash: don't discard data on random seed initvovapi
2020-02-13hash/maphash: mention the results are 64-bit integersKeith Randall