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