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