-
ab37246 Bump GitHub actions to their latest versions by Andreas Deininger · 2 years, 4 months ago upstream/main
-
998dce2 Add initial support for custom seeds by Caleb Spare · 2 years, 7 months ago upstream/digest-seed v2.3.0
-
21fc82b feat: add badger to the projects using this package on README.md by rfyiamcool · 3 years, 3 months ago
-
66b1409 feat: add ristretto to the Projects using this package on README.md by rfyiamcool · 3 years, 7 months ago
-
fe2f6e8 Update Go versions for GH action by Caleb Spare · 3 years, 11 months ago
-
a76eb16 Fix staticcheck failure by Caleb Spare · 3 years, 11 months ago v2.2.0
-
3c87ff8 Update README for arm64 asm; latest benchmarks by Caleb Spare · 3 years, 11 months ago
-
ced83c3 Rename register aliases by Caleb Spare · 3 years, 11 months ago
-
603b336 Asmfmt by Caleb Spare · 3 years, 11 months ago
-
9299337 Add better register alias by Caleb Spare · 3 years, 11 months ago
-
3614b5c Add back the amd64 tail loops by Caleb Spare · 3 years, 11 months ago
-
34f9c9a Start primes at 0 by Caleb Spare · 3 years, 11 months ago
-
27bcde0 Restore rotated EOR sequence by Caleb Spare · 3 years, 11 months ago
-
bbc4786 Update links from golang.org -> go.dev by Caleb Spare · 3 years, 11 months ago
-
9b384c6 Remove unneeded TODO by Caleb Spare · 3 years, 11 months ago
-
f109b2a Clean up amd64 assembly using ideas from the arm64 assembly by Caleb Spare · 4 years ago
-
3686901 Consolidate array of primes by Caleb Spare · 4 years ago
-
fbdfba6 Update some comments by Caleb Spare · 4 years ago
-
4467c19 Apply asmfmt by Caleb Spare · 4 years ago
-
b5aede9 Simplify/tweak arm64 asm by Caleb Spare · 4 years ago
-
0c6a696 Add a script to run tests by Caleb Spare · 4 years ago
-
a3876ed Fix up build constraints by Caleb Spare · 4 years ago
-
3211b29 Merge branch 'asm-arm64' into arm64-merge-2 by Caleb Spare · 4 years ago
-
fb38d78 Remove bounds checks from purego Digest by greatroar · 4 years ago
-
777d178 Assembler implementation for arm64 by greatroar · 4 years ago
-
5132688 Remove bounds checks from purego Sum64 by greatroar · 4 years ago
-
aa1a74e Add 16-byte hash benchmarks by Caleb Spare · 4 years, 10 months ago
-
9ee41ed Switch to WillAbides/setup-go-faster by Caleb Spare · 5 years ago upstream/setup-go-faster
-
532df6a Format with Go 1.17 gofmt to use //go:build constraints by Caleb Spare · 5 years ago
-
08b98dc Make comment more accurate by Caleb Spare · 5 years ago
-
0f9df28 Run tests on 386, arm, and arm64 via qemu by Caleb Spare · 5 years ago upstream/qemu-arm64
-
adef12e Update README by Caleb Spare · 5 years ago
-
e7a6b52 Fix asm for dynamic linking by Caleb Spare · 5 years ago upstream/fix-dynamic v2.1.2
-
3b9a658 Add a basic test for dynamic linking by Caleb Spare · 5 years ago
-
3c9a0f3 Update badges by Caleb Spare · 5 years ago
-
15613bb Remove Travis CI; use GH Actions by Caleb Spare · 5 years ago upstream/github-actions
-
8d433f3 Add VictoriaMetrics to the list of projects that use xxhash by Aliaksandr Valialkin · 5 years ago
-
1a548c8 Fix skipped test case by Caleb Spare · 6 years ago
-
fd5c34b Remove useless assignment by Caleb Spare · 6 years ago
-
a7909af Allow Sum64String and (*Digest).WriteString to be inlined by Caleb Spare · 6 years ago upstream/sum64string-inline
-
e0ea1e3 Rewrite benchmarks not to use indirect calls by Caleb Spare · 6 years ago
-
9160c38 Add FastCache to the Projects using this package by Gerasimos (Makis) Maropoulos · 6 years ago
-
e307e39 Added Power Support ppc64le by nagesh4193 · 6 years ago
-
d7df741 Fix go vet complaint by Caleb Spare · 7 years ago v2.1.1
-
2372543 Merge remote-tracking branch 'jooola/patch-1' by Caleb Spare · 7 years ago
-
34bb48f Be more specific about supported Go versions by Caleb Spare · 7 years ago
-
b06934c Fix minimal go version (>1.11) by Jonas L · 7 years ago
-
997e168 Add note about using Go 1.11+ by Caleb Spare · 7 years ago
-
de209a9 Move benchmarks to their own module by Caleb Spare · 7 years ago upstream/bench-module v2.1.0
-
32f3a10 Remove unnecessary conversions by Caleb Spare · 7 years ago
-
3767db7 Run go mod tidy by Caleb Spare · 8 years ago
-
3b82fb7 Update module/import paths for v2 by Caleb Spare · 8 years ago upstream/v2 v2.0.0
-
30d0e5b Make Digest implement the encoding.Binary(Un)Marshaler interfaces by Caleb Spare · 8 years ago upstream/v2-binary-marshaler
-
7052e46 Remove pre-Go1.9 fallback code by Caleb Spare · 8 years ago upstream/v2-remove-18-fallback
-
733af8e Delete commented-out test by Caleb Spare · 8 years ago upstream/v2-cleanup
-
b821ea8 Tidy up the README by Caleb Spare · 8 years ago upstream/ongardie-ebay-allocs-followup
-
fd51581 Use tests to verify zero-allocation code paths by Caleb Spare · 8 years ago
-
2631520 Clean up subtests/subbenchmarks by Caleb Spare · 8 years ago
-
bf43f18 Tweak doc comments by Caleb Spare · 8 years ago
-
9d72dfe Change Digest receiver name from x to d by Caleb Spare · 8 years ago
-
f728abc Add Digest.WriteString() by Diego Ongaro · 8 years ago
-
9db2993 Update New() to return *Digest (breaking change) by Diego Ongaro · 8 years ago
-
15c3e70 Add more benchmarks using New(), etc by Diego Ongaro · 8 years ago
-
6e60139 Change writeBlocks signature to avoid making xxh escape by Caleb Spare · 8 years ago upstream/digest
-
9573aff Add build status badge by Caleb Spare · 8 years ago
-
f177858 Add Travis CI by Caleb Spare · 8 years ago
-
096ff4a Updating README.md with reference to freecache by Ralph Caraveo III · 8 years ago
-
569f7c8 Add go.mod by Caleb Spare · 8 years ago v1.1.0
-
48099fa Rename the 'noasm' tag to 'purego' by Caleb Spare · 9 years ago
-
e4e2bd4 Update benchmarks by Caleb Spare · 9 years ago
-
9b82909 Use math/bits in Go 1.9+ by Caleb Spare · 9 years ago
-
5c37fe3 Fix minor typo by Alexey Palazhchenko · 9 years ago v1.0.0
-
1646004 Add Prometheus by Alexey Palazhchenko · 9 years ago
-
1b6d2e4 Adjust some wording by Caleb Spare · 9 years ago
-
b0b3ac4 Separated unsafe code for App Engine support. by Kaur Kuut · 10 years ago
-
09e1e23 Fix status link by Caleb Spare · 10 years ago
-
0c3aa31 Write unsafe string->[]byte conversion to avoid liveness issue by Caleb Spare · 10 years ago
-
2a89cb3 Remove unnecessary type conversions by Caleb Spare · 10 years ago
-
7d97cb1 README updates by Caleb Spare · 10 years ago
-
9174746 Add Sum64String for avoiding copies when hashing strings by Caleb Spare · 10 years ago
-
4a94f89 Avoid function call overhead by Caleb Spare · 10 years ago
-
0845171 Use constant primes where possible by Caleb Spare · 10 years ago
-
ffb2439 Add some benchmarks to the readme by Caleb Spare · 10 years ago
-
4a66a12 Speed up pure-Go implementation by ensuring we use ROLQ instructions by Caleb Spare · 10 years ago
-
1ce1061 Mark []byte passed to Sum64 as noescape by Dave Cheney · 10 years ago
-
883fc5c Fix occasional crash due to construction of bad pointer by Caleb Spare · 10 years ago
-
4fbe982 Don't keep primes in registers if we don't reuse them by Caleb Spare · 10 years ago
-
9d332d7 In asm, load primes from globals rather than using macros by Caleb Spare · 10 years ago
-
ad6d7b4 Implement an asm version of the Write inner loop as well by Caleb Spare · 10 years ago
-
17e1db9 Shuffle some code around by Caleb Spare · 10 years ago
-
1e0a974 Fix some text formatting by Caleb Spare · 10 years ago
-
b1ec157 Clean up some messiness by Caleb Spare · 10 years ago
-
980fc73 Update README by Caleb Spare · 10 years ago
-
ead3175 Add assembly implementation for amd64 by Caleb Spare · 10 years ago
-
285cb94 Remove TODO that I'm unlikely to do by Caleb Spare · 10 years ago
-
8eaca1a Coerce the compiler to elide some bounds checks by Caleb Spare · 10 years ago
-
5e5370c Implement Sum64 directly by Caleb Spare · 10 years ago
-
df646d6 Rename a couple of fields by Caleb Spare · 10 years ago
-
cae921c Update benchmarks by Caleb Spare · 10 years ago
-
141c235 Add some benchmarks by Caleb Spare · 10 years ago