1. 8ffc931 all: fix spelling errors by Alexander Yastrebov · 1 year, 9 months ago
  2. 1bb2f73 hash/maphash: weaken avalanche test a bit by Keith Randall · 1 year, 10 months ago
  3. b0dfcb7 all: replace leading spaces with tabs in assembly by Michael Pratt · 2 years ago
  4. 9b221f9 hash/maphash: add purego implementation by Cuong Manh Le · 2 years, 1 month ago
  5. e24380b runtime,hash/maphash: eliminate maphash torture test for -race by Than McIntosh · 2 years, 3 months ago
  6. b2faff1 all: add missing periods in comments by cui fliter · 2 years, 4 months ago
  7. da0913f hash/crc64: use slicing by 8 when the size is greater or equal than 2k by ruinan · 2 years, 5 months ago
  8. f6436c6 hash/crc32: remove redundant code by Erik Pellizzon · 2 years, 6 months ago
  9. a9a3982 all: use unsafe.{Slice, SliceData, String, StringData} to simplify code by hopehook · 2 years, 6 months ago
  10. 134cd34 hash: convert haveCastagnoli to atomic type by cuiweixie · 2 years, 7 months ago
  11. b614922 hash/crc32: remove single-use {castagnoli,ieee}ArchImpl bools by Tobias Klauser · 2 years, 7 months ago
  12. c81dfdd hash/crc32: use LDP instead of LDR in crc32 computation by ruinan · 2 years, 10 months ago
  13. 7791e93 hash/crc32: fix typo in arm64 archInitCastagnoli panic message by Tobias Klauser · 2 years, 10 months ago
  14. c2d436d hash/maphash: use fastrand64 in MakeSeed by zhangyunhao · 2 years, 11 months ago
  15. 1930977 all: gofmt main repo by Russ Cox · 3 years, 1 month ago
  16. 870256e hash/maphash: use correct method name in comment by j178 · 3 years ago
  17. 9e16cc1 hash/maphash: add Bytes and String by Russ Cox · 3 years ago
  18. 9839668 all: separate doc comment from //go: directives by Russ Cox · 3 years, 1 month ago
  19. f229e70 all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor) by Russ Cox · 3 years, 7 months ago
  20. e128749 hash/crc32: improve performance of ppc64SlicingUpdateBy8 on ppc64le by Archana R · 3 years, 6 months ago
  21. 4f5aec4 all: remove redundant spaces before . and , by Yury Smolsky · 3 years, 11 months ago
  22. b0733ba hash/maphash: increase the buffer size by Josh Bleecher Snyder · 4 years, 3 months ago
  23. 64d323f hash/maphash: optimize Write and WriteString by Josh Bleecher Snyder · 4 years, 3 months ago
  24. ae9cd12 hash/maphash: manually inline setSeed by Josh Bleecher Snyder · 4 years, 3 months ago
  25. 35b80ea hash/maphash: remove duplicate from Hash documentation by Alberto Donizetti · 4 years, 1 month ago
  26. d4b2638 all: go fmt std cmd (but revert vendor) by Russ Cox · 4 years, 1 month ago
  27. 4f1b0a4 all: update to use os.ReadFile, os.WriteFile, os.CreateTemp, os.MkdirTemp by Russ Cox · 4 years, 4 months ago
  28. 5ef78c4 hash/crc32: fix race between lazy Castagnoli init and Update/Write by Russ Cox · 4 years, 5 months ago
  29. 9e2acf9 hash/maphash: adjust package comment by Russ Cox · 4 years, 6 months ago
  30. 454300a hash/maphash: adding benchmarks for maphash by Meng Zhuo · 4 years, 7 months ago
  31. 9a3f22b hash/crc32: simplify hasVX checking on s390x by Ruixin(Peter) Bao · 4 years, 11 months ago
  32. bef0b4e hash/maphash: add more tests for seed generation by Keith Randall · 5 years ago
  33. ec4c9db hash/maphash: add package-level example by Alberto Donizetti · 5 years ago
  34. 638df87 hash/maphash: don't discard data on random seed init by vovapi · 5 years ago
  35. a0c9fb6 hash/maphash: mention the results are 64-bit integers by Keith Randall · 5 years ago
  36. 1c241d2 hash/maphash: mention that hash values do not persist in package docs by Ian Lance Taylor · 5 years ago
  37. 6ba0be1 hash/maphash: mark call into runtime hash function as not escaping by Keith Randall · 5 years ago
  38. 5a7c571 hash/maphash: revise API to be more idiomatic by Russ Cox · 5 years ago
  39. 35cfe05 hash/maphash: move bytes/hash to hash/maphash by Keith Randall · 5 years ago
  40. 03ef105 all: remove nacl (part 3, more amd64p32) by Brad Fitzpatrick · 5 years ago
  41. 07b4abd all: remove the nacl port (part 2, amd64p32 + toolchain) by Brad Fitzpatrick · 5 years ago
  42. 1ccb66d hash/fnv: use bits.Mul64 for 128-bit hash by Brian Kessler · 7 years ago
  43. 41d6315 hash/crc64: use t.Fatalf in TestGolden by Tobias Klauser · 7 years ago
  44. 2a5df06 hash/crc64: lazily initialize slice8Tables by Cholerae Hu · 7 years ago
  45. cd0e79d all: use internal/cpu feature variables directly by Martin Möhrmann · 7 years ago
  46. 161874d all: update comment URLs from HTTP to HTTPS, where possible by Tim Cooper · 7 years ago
  47. 93665c0 crypto: remove hand encoded amd64 instructions by Ilya Tocar · 7 years ago
  48. 1d547e4 hash: add MarshalBinary/UnmarshalBinary round trip + golden test for all implementations by Russ Cox · 7 years ago
  49. b53088a Revert "go/printer: forbid empty line before first comment in block" by Joe Tsai · 7 years ago
  50. bd926e1 crypto, hash: document marshal/unmarshal implementation by Roger Peppe · 7 years ago
  51. 66bfbd9 internal/cpu: detect cpu features in internal/cpu package by Fangming.Fang · 7 years ago
  52. 4aea3e7 hash: document that the encoded state may contain input in plaintext by Joe Tsai · 7 years ago
  53. 0ee4527 hash: add marshaling, unmarshaling example by Tim Cooper · 7 years ago
  54. 08f19bb go/printer: forbid empty line before first comment in block by Joe Tsai · 7 years ago
  55. 731b632 crypto, hash: implement BinaryMarshaler, BinaryUnmarshaler in hash implementations by Tim Cooper · 7 years ago
  56. 7b659eb all: gofmt by Mikio Hara · 8 years ago
  57. 69972ae internal/cpu: new package to detect cpu features by Martin Möhrmann · 8 years ago
  58. ab636b8 hash/crc32: optimize arm64 crc32 implementation by Wei Xiao · 8 years ago
  59. e05de6a hash/fnv: add 128-bit FNV hash support by Lucas Clemente · 8 years ago
  60. 094498c all: fix minor misspellings by Eric Lagergren · 8 years ago
  61. b6cd22c hash/crc32: improve performance for ppc64le by Lynn Boger · 8 years ago
  62. 04e0a76 hash/crc32: use sub-benchmarks by Russ Cox · 8 years ago
  63. bdde101 hash/crc32: cleanup code and improve tests by Radu Berinde · 9 years ago
  64. 8c15a17 hash/crc32: fix nil Castagnoli table problem by Radu Berinde · 9 years ago
  65. 90c3cf4 hash/crc32: improve the AMD64 implementation using SSE4.2 by Radu Berinde · 9 years ago
  66. 3427f16 Revert "hash/crc32: improve the AMD64 implementation using SSE4.2" by Keith Randall · 9 years ago
  67. 54d7de7 hash/crc32: improve the AMD64 implementation using SSE4.2 by Radu Berinde · 9 years ago
  68. 4b17b15 hash/crc32: fix optimized s390x implementation by Michael Munday · 9 years ago
  69. 0c819b6 hash/crc32: improve the processing of the last bytes in the SSE4.2 code for AMD64 by Radu Berinde · 9 years ago
  70. 9d73e14 hash/crc64: Use slicing by 8. by Ilya Tocar · 9 years ago
  71. 5833d84 hash/crc32: use vector instructions on s390x by Chris Zou · 9 years ago
  72. 89a1f02 hash/adler32: Unroll loop for extra performance. by Ilya Tocar · 9 years ago
  73. 8edf4cb hash/crc32: invert build tags for go implementation by Michael Munday · 9 years ago
  74. f5bd355 hash/crc64: Add tests for ECMA polynomial by Ilya Tocar · 9 years ago
  75. b212c68 hash/crc32: use slicing by 8 for Castagnoli and smaller sizes by Klaus Post · 9 years ago
  76. 1d1f2fb cmd/internal/obj/x86: add new instructions, cleanup. by Ilya Tocar · 9 years ago
  77. 64cc5fd hash/crc32: add noescape tags to assembly functions by Joe Tsai · 9 years ago
  78. d6ee6c2 hash/crc32: rename iEEETable to ieeeTable by Joe Tsai · 9 years ago
  79. 84df381 hash/crc32: added mips64{,le} build tags by Yao Zhang · 10 years ago
  80. 2027b00 hash/crc32: add AMD64 optimized IEEE CRC calculation by Klaus Post · 10 years ago
  81. 91ddc07 hash/*: document the byte order used by the Sum methods by Shenghou Ma · 10 years ago
  82. e16d803 hash: update documentation for MakeTable in crc32 and crc64 by Joe Tsai · 10 years ago
  83. 8e2d0e1 hash/fnv: fix wiki url by Joe Tsai · 10 years ago
  84. 1e07603 hash/crc32: speedup crc32 of IEEE using slicingBy8 by Davies Liu · 10 years ago
  85. 169adec hash/crc32: move reverse representation docs to an example by Shenghou Ma · 10 years ago
  86. 80f575b hash/crc32: clarify documentation by Aamir Khan · 10 years ago
  87. a25e3c0 os/signal, hash/crc32: add arm64 build tags by Aram Hăvărneanu · 10 years ago
  88. 09d92b6 all: power64 is now ppc64 by Russ Cox · 10 years ago
  89. 50e0749 [dev.cc] all: merge default (e4ab8f908aac) into dev.cc by Russ Cox · 10 years ago
  90. de7d1c4 hash/crc32: fix comment that the IEEE polynomial applies to MPEG-2. by Nigel Tao · 10 years ago
  91. 2bd616b build: merge the great pkg/ rename into dev.power64 by Austin Clements · 10 years ago
  92. c007ce8 build: move package sources from src/pkg to src by Russ Cox · 11 years ago