|
cmd
|
9bc0b5ad10
Make heuristic match skipping more aggressive.
|
%!s(int64=9) %!d(string=hai) anos |
|
testdata
|
70f093abd7
Use a more compressible golden input for the tests.
|
%!s(int64=9) %!d(string=hai) anos |
|
.gitignore
|
343d0f4579
Add a snappytool command that uses the C++ library.
|
%!s(int64=9) %!d(string=hai) anos |
|
AUTHORS
|
92d8f39f9c
A+C: remove Klaus Post <klauspost@gmail.com>.
|
%!s(int64=9) %!d(string=hai) anos |
|
CONTRIBUTORS
|
92d8f39f9c
A+C: remove Klaus Post <klauspost@gmail.com>.
|
%!s(int64=9) %!d(string=hai) anos |
|
LICENSE
|
a0354efc61
Initial check-in.
|
%!s(int64=14) %!d(string=hai) anos |
|
README
|
c5eccb269a
all: simpler import path
|
%!s(int64=10) %!d(string=hai) anos |
|
decode.go
|
3675542200
Don't allow EOF in the middle of a framing chunk.
|
%!s(int64=9) %!d(string=hai) anos |
|
decode_amd64.go
|
3588d1dd84
Add appengine and noasm build tags.
|
%!s(int64=9) %!d(string=hai) anos |
|
decode_amd64.s
|
4f2f9a13dd
Write the encoder's extendMatch in asm.
|
%!s(int64=9) %!d(string=hai) anos |
|
decode_other.go
|
3588d1dd84
Add appengine and noasm build tags.
|
%!s(int64=9) %!d(string=hai) anos |
|
encode.go
|
988ce01844
Add a fast path for short emitLiteral calls.
|
%!s(int64=9) %!d(string=hai) anos |
|
encode_amd64.go
|
6880122951
Write the encoder's encodeBlock in asm.
|
%!s(int64=9) %!d(string=hai) anos |
|
encode_amd64.s
|
6ffc20e64a
Add more comments for the asm workaround.
|
%!s(int64=9) %!d(string=hai) anos |
|
encode_other.go
|
2dbf365277
Inline extendMatch for the noasm encoder.
|
%!s(int64=9) %!d(string=hai) anos |
|
golden_test.go
|
4f2f9a13dd
Write the encoder's extendMatch in asm.
|
%!s(int64=9) %!d(string=hai) anos |
|
snappy.go
|
bf2ded9d81
Use 64K blocks when encoding long inputs.
|
%!s(int64=9) %!d(string=hai) anos |
|
snappy.test
|
6ffc20e64a
Add more comments for the asm workaround.
|
%!s(int64=9) %!d(string=hai) anos |
|
snappy_test.go
|
4f2f9a13dd
Write the encoder's extendMatch in asm.
|
%!s(int64=9) %!d(string=hai) anos |