๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 43d5d4c Merge pull request #68 from MarkLodato/cli-readme by Nigel Tao ยท 2 years ago master v1.0.0
  2. 470b9ed README: update instructions to install CLI by Mark Lodato ยท 3 years, 1 month ago
  3. fa58105 Ensure arm64 frame sizes are 8 (mod 16) by Nigel Tao ยท 4 years ago
  4. 544b418 Update AUTHORS and CONTRIBUTORS by Nigel Tao ยท 4 years, 6 months ago v0.0.4
  5. 0eaccd4 Fix dangling golden_test filename link by Nigel Tao ยท 4 years, 6 months ago
  6. 3ff355f Merge pull request #51 from topos-ai/bytereader by Nigel Tao ยท 4 years, 6 months ago
  7. b9440b4 Merge pull request #40 from EdwardBetts/spelling by Nigel Tao ยท 4 years, 6 months ago
  8. ef34881 Merge pull request #60 from alexlegg/master by Nigel Tao ยท 4 years, 6 months ago
  9. 33fc3d5 Merge pull request #61 from cuonglm/cuonglm/fix-wrong-arm64-scaled-register-format by Nigel Tao ยท 4 years, 8 months ago
  10. b46926b Fix wrong arm64 scaled register format by Cuong Manh Le ยท 4 years, 8 months ago
  11. e149cdd Use a more inclusive text for golden input. by Alex Legg ยท 4 years, 8 months ago
  12. 674baa8 Merge pull request #56 from AWSjswinney/arm64-port-pr by Nigel Tao ยท 5 years ago v0.0.3
  13. f81760e bug fix to encode_arm64.s: some registers overwritten in memmove call by Jonathan Swinney ยท 5 years ago
  14. 196ae77 A+C: add Jonathan Swinney <jswinney@amazon.com>. by Nigel Tao ยท 5 years ago v0.0.2
  15. 1801c13 Merge pull request #53 from AWSjswinney/arm64-port-pr by Nigel Tao ยท 5 years ago
  16. ea060cc port amd64 assembly to arm64 by Jonathan Swinney ยท 5 years ago
  17. 0a27eb7 Add ReadByte method, satisfies the io.ByteReader interface by Eric Buth ยท 6 years ago
  18. ff6b7dc Add comments re handling block and stream formats by Nigel Tao ยท 6 years ago
  19. 059a9b1 A+C: add Klaus Post <klauspost@gmail.com>. by Nigel Tao ยท 6 years ago
  20. c9879f9 Merge pull request #48 from klauspost/use-copy-for-non-overlapping by Nigel Tao ยท 6 years ago
  21. 5610373 Merge pull request #49 from klauspost/faster-overlapping-copies by Nigel Tao ยท 6 years ago
  22. f6ad6c8 Faster overlapping copies by Klaus Post ยท 6 years ago
  23. efb0d86 Use faster copy when not overlapping by Klaus Post ยท 6 years ago
  24. 2a8bb92 Merge pull request #46 from creachadair/gomod by Nigel Tao ยท 7 years ago v0.0.1
  25. f05e7a5 Add a go.mod file for basic Go modules support. by M. J. Fromberger ยท 7 years ago
  26. 2e65f85 Fix snappytool to use block, not stream, format by Nigel Tao ยท 8 years ago
  27. e45cd31 Merge pull request #38 from mattn/cmd-snappytool by Nigel Tao ยท 8 years ago
  28. da2bb33 correct spelling mistake by Edward Betts ยท 8 years ago
  29. 35a8406 rewrite snappytool in go by Yasuhiro Matsumoto ยท 9 years ago
  30. 553a641 Merge pull request #37 from fatedier/master by Nigel Tao ยท 9 years ago
  31. 0d9c4c0 fix typo by fatedier ยท 9 years ago
  32. 7db9049 Merge pull request #36 from sguiheux/gofmt by Nigel Tao ยท 9 years ago
  33. 5a0054d fix: gofmt by Steven Guiheux ยท 9 years ago
  34. d9eb7a3 Support the COPY_4 tag. by Nigel Tao ยท 10 years ago
  35. d666831 Fix BenchmarkExtendMatch to honor the testdata flag. by Nigel Tao ยท 10 years ago
  36. d7b1e15 Add a benchdataDir flag. by Nigel Tao ยท 10 years ago
  37. aefa7ba Re-add the testdata flag. by Nigel Tao ยท 10 years ago
  38. 43fea28 Remove the snappy.test binary, inadvertently checked in. by Nigel Tao ยท 10 years ago
  39. b62d312 Add some benchmark numbers to the README. by Nigel Tao ยท 10 years ago
  40. dfb3612 Inline the extendMatch call. by Nigel Tao ยท 10 years ago
  41. c707890 Rearrange the extendMatch register allocation. by Nigel Tao ยท 10 years ago
  42. 5a44a9d Inline the emitLiteral call. by Nigel Tao ยท 10 years ago
  43. c3defcc Inline the emitCopy call. by Nigel Tao ยท 10 years ago
  44. 598d84d Rearrange the emitLiteral register allocation. by Nigel Tao ยท 10 years ago
  45. 9f7b278 Rearrange the emitCopy register allocation. by Nigel Tao ยท 10 years ago
  46. 2b29335 Run asmfmt. by Nigel Tao ยท 10 years ago
  47. 6ffc20e Add more comments for the asm workaround. by Nigel Tao ยท 10 years ago
  48. ec64241 Workaround "table-32768(SP)(R11*2)" not assembling. by Nigel Tao ยท 10 years ago
  49. 7dddae1 Fix redeclaration of "end" in the asm. by Nigel Tao ยท 10 years ago
  50. 2dbf365 Inline extendMatch for the noasm encoder. by Nigel Tao ยท 10 years ago
  51. 988ce01 Add a fast path for short emitLiteral calls. by Nigel Tao ยท 10 years ago
  52. 45da9d9 Zero out only that part of the hash table in use. by Nigel Tao ยท 10 years ago
  53. 6880122 Write the encoder's encodeBlock in asm. by Nigel Tao ยท 10 years ago
  54. 17e4358 Restrict the scope of the tableSize variable. by Nigel Tao ยท 10 years ago
  55. 0c43e98 Add comment that dst and src must not overlap. by Nigel Tao ยท 10 years ago
  56. 62bb72d Write the encoder's emitLiteral in asm. by Nigel Tao ยท 10 years ago
  57. d8211ff Write the encoder's emitCopy in asm. by Nigel Tao ยท 10 years ago
  58. 4f2f9a1 Write the encoder's extendMatch in asm. by Nigel Tao ยท 10 years ago
  59. 1f4d362 Clarify the emitLiteral and emitCopy preconditions. by Nigel Tao ยท 10 years ago
  60. bd94318 Add some more encoder tests. by Nigel Tao ยท 10 years ago
  61. 774a973 Remove the no-longer-used maxOffset constant. by Nigel Tao ยท 10 years ago
  62. 3588d1d Add appengine and noasm build tags. by Nigel Tao ยท 10 years ago
  63. fa0b0e6 Eliminate some bounds checks. by Nigel Tao ยท 10 years ago
  64. ef80b33 Change the encoder's hash table values from int32 to uint16. by Nigel Tao ยท 10 years ago
  65. 70f093a Use a more compressible golden input for the tests. by Nigel Tao ยท 10 years ago
  66. 9bc0b5a Make heuristic match skipping more aggressive. by Nigel Tao ยท 10 years ago
  67. cef980a Add more commentary to minNonLiteralBlockSize. by Nigel Tao ยท 10 years ago
  68. 6218a58 Clarify the semantics of minNonLiteralBlockSize. by Nigel Tao ยท 10 years ago
  69. a2aa89c Add a TestSameEncodingAsCppShortCopies test. by Nigel Tao ยท 10 years ago
  70. 857ad66 Add gc build tag for the asm code. by Nigel Tao ยท 10 years ago
  71. 3675542 Don't allow EOF in the middle of a framing chunk. by Nigel Tao ยท 10 years ago
  72. 0e8b256 Fix a too-long uncompressed frame chunk causing a panic. by Nigel Tao ยท 10 years ago
  73. aca045a Clarify when goEncoderShouldMatchCppEncoder. by Nigel Tao ยท 10 years ago
  74. 8939696 Use the same encoding algorithm as C++ snappy. by Nigel Tao ยท 10 years ago
  75. ebebc71 Raise the "always encode as literal" size threshold from 4 to 14. by Nigel Tao ยท 10 years ago
  76. 7ede8d1 Eliminate some bounds checks in the encoder. by Nigel Tao ยท 10 years ago
  77. d1f56d2 Encode copies of length 65, 66 or 67 as 5 bytes, not 6. by Nigel Tao ยท 10 years ago
  78. 5f1c01d Optimize a 16-byte load and store. by Nigel Tao ยท 10 years ago
  79. 427fb6f Optimize asm for decoding copy fragments some more. by Nigel Tao ยท 10 years ago
  80. 4c1fc8e Optimize asm for decoding copy fragments. by Nigel Tao ยท 10 years ago
  81. 8c7c9de Optimize asm for decoding literal fragments. by Nigel Tao ยท 10 years ago
  82. 4024363 Rewrite the core of the decoder in asm. by Nigel Tao ยท 10 years ago
  83. 03ee571 Use more than one 'not present' byte value to catch Decode overruns. by Nigel Tao ยท 10 years ago
  84. 9eb9b0a Add a comment about forwardCopy semantics. by Nigel Tao ยท 10 years ago
  85. da163d3 Note that Decode's dst and src must not overlap. by Nigel Tao ยท 10 years ago
  86. 12528fe Make TestDecodeLengthOffset test values above 16. by Nigel Tao ยท 10 years ago
  87. 32b392a Make a small s/uint/uint32/ decoder optimization. by Nigel Tao ยท 10 years ago
  88. 624b11c Fix some comment styles. by Nigel Tao ยท 10 years ago
  89. bb00731 Ensure that Decode doesn't write past the decoded length. by Nigel Tao ยท 10 years ago
  90. 343d0f4 Add a snappytool command that uses the C++ library. by Nigel Tao ยท 10 years ago
  91. f1ae403 Update .gitignore. by Nigel Tao ยท 10 years ago
  92. 6d15e7c Move benchmark data files to testdata/bench. by Nigel Tao ยท 10 years ago
  93. a64ab7d Add TestDecodeLengthOffset. by Nigel Tao ยท 10 years ago
  94. b95e9b3 Merge overlapping test cases in TestInvalidVarint and TestDecode. by Nigel Tao ยท 10 years ago
  95. 939eddc Add some more TestDecode cases. by Nigel Tao ยท 10 years ago
  96. e292361 Catch overflow when incrementing src pointers. by Nigel Tao ยท 10 years ago
  97. bf2ded9 Use 64K blocks when encoding long inputs. by Nigel Tao ยท 10 years ago
  98. d1d908a Fix heuristic match skipping. by Nigel Tao ยท 10 years ago
  99. c2359a1 Catch MaxEncodedLen overflow. by Nigel Tao ยท 10 years ago
  100. cc71ae7 Change the encoder's hash table values from int to int32. by Nigel Tao ยท 10 years ago