๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
golang
/
snappy
/
refs/heads/sync_pool_cur
fdf5d5d
Re-use the hashtable.
by Nigel Tao
ยท 10 years ago
sync_pool_cur
ef80b33
Change the encoder's hash table values from int32 to uint16.
by Nigel Tao
ยท 10 years ago
70f093a
Use a more compressible golden input for the tests.
by Nigel Tao
ยท 10 years ago
9bc0b5a
Make heuristic match skipping more aggressive.
by Nigel Tao
ยท 10 years ago
cef980a
Add more commentary to minNonLiteralBlockSize.
by Nigel Tao
ยท 10 years ago
6218a58
Clarify the semantics of minNonLiteralBlockSize.
by Nigel Tao
ยท 10 years ago
a2aa89c
Add a TestSameEncodingAsCppShortCopies test.
by Nigel Tao
ยท 10 years ago
857ad66
Add gc build tag for the asm code.
by Nigel Tao
ยท 10 years ago
3675542
Don't allow EOF in the middle of a framing chunk.
by Nigel Tao
ยท 10 years ago
0e8b256
Fix a too-long uncompressed frame chunk causing a panic.
by Nigel Tao
ยท 10 years ago
aca045a
Clarify when goEncoderShouldMatchCppEncoder.
by Nigel Tao
ยท 10 years ago
8939696
Use the same encoding algorithm as C++ snappy.
by Nigel Tao
ยท 10 years ago
ebebc71
Raise the "always encode as literal" size threshold from 4 to 14.
by Nigel Tao
ยท 10 years ago
7ede8d1
Eliminate some bounds checks in the encoder.
by Nigel Tao
ยท 10 years ago
d1f56d2
Encode copies of length 65, 66 or 67 as 5 bytes, not 6.
by Nigel Tao
ยท 10 years ago
5f1c01d
Optimize a 16-byte load and store.
by Nigel Tao
ยท 10 years ago
427fb6f
Optimize asm for decoding copy fragments some more.
by Nigel Tao
ยท 10 years ago
4c1fc8e
Optimize asm for decoding copy fragments.
by Nigel Tao
ยท 10 years ago
8c7c9de
Optimize asm for decoding literal fragments.
by Nigel Tao
ยท 10 years ago
4024363
Rewrite the core of the decoder in asm.
by Nigel Tao
ยท 10 years ago
03ee571
Use more than one 'not present' byte value to catch Decode overruns.
by Nigel Tao
ยท 10 years ago
9eb9b0a
Add a comment about forwardCopy semantics.
by Nigel Tao
ยท 10 years ago
da163d3
Note that Decode's dst and src must not overlap.
by Nigel Tao
ยท 10 years ago
12528fe
Make TestDecodeLengthOffset test values above 16.
by Nigel Tao
ยท 10 years ago
32b392a
Make a small s/uint/uint32/ decoder optimization.
by Nigel Tao
ยท 10 years ago
624b11c
Fix some comment styles.
by Nigel Tao
ยท 10 years ago
bb00731
Ensure that Decode doesn't write past the decoded length.
by Nigel Tao
ยท 10 years ago
343d0f4
Add a snappytool command that uses the C++ library.
by Nigel Tao
ยท 10 years ago
f1ae403
Update .gitignore.
by Nigel Tao
ยท 10 years ago
6d15e7c
Move benchmark data files to testdata/bench.
by Nigel Tao
ยท 10 years ago
a64ab7d
Add TestDecodeLengthOffset.
by Nigel Tao
ยท 10 years ago
b95e9b3
Merge overlapping test cases in TestInvalidVarint and TestDecode.
by Nigel Tao
ยท 10 years ago
939eddc
Add some more TestDecode cases.
by Nigel Tao
ยท 10 years ago
e292361
Catch overflow when incrementing src pointers.
by Nigel Tao
ยท 10 years ago
bf2ded9
Use 64K blocks when encoding long inputs.
by Nigel Tao
ยท 10 years ago
d1d908a
Fix heuristic match skipping.
by Nigel Tao
ยท 10 years ago
c2359a1
Catch MaxEncodedLen overflow.
by Nigel Tao
ยท 10 years ago
cc71ae7
Change the encoder's hash table values from int to int32.
by Nigel Tao
ยท 10 years ago
51195a1
Add some length/offset tests where offset < length.
by Nigel Tao
ยท 10 years ago
7e6c06b
Reject zero offsets in a length/offset pair.
by Nigel Tao
ยท 10 years ago
5979233
Run go fmt.
by Nigel Tao
ยท 10 years ago
6ad2a85
Catch overflow when incrementing dst pointer.
by Nigel Tao
ยท 10 years ago
5096ca2
Improve Decode test coverage.
by Nigel Tao
ยท 10 years ago
fd4a55a
Add a .gitignore file for the downloaded testdata.
by Nigel Tao
ยท 10 years ago
07070fd
Catch overflow when incrementing src pointers.
by Nigel Tao
ยท 10 years ago
799c780
Reduce the number of Write calls to the underlying io.Writer.
by Nigel Tao
ยท 10 years ago
0fd1393
Add NewBufferedWriter, and Flush and Close methods.
by Nigel Tao
ยท 10 years ago
75a5f0a
Add some shorter benchmarks.
by Nigel Tao
ยท 10 years ago
4e2aa98
Skip multiple bytes if the last match was >= 32 bytes prior.
by Nigel Tao
ยท 10 years ago
99f5c1a
Add a sizeLimit to the benchmarks.
by Nigel Tao
ยท 10 years ago
92d8f39
A+C: remove Klaus Post <klauspost@gmail.com>.
by Nigel Tao
ยท 10 years ago
a3e588b
A+C: add Klaus Post <klauspost@gmail.com>.
by Nigel Tao
ยท 10 years ago
894fd46
Use a less unusual looking random number seed when testing.
by Nigel Tao
ยท 10 years ago
7269ba4
Add BenchmarkRandomEncode.
by Nigel Tao
ยท 10 years ago
1963d05
Merge pull request #22 from rhcarvalho/patch-1
by Nigel Tao
ยท 10 years ago
45146e5
A+C: add Rodolfo Carvalho <rhcarvalho@gmail.com>.
by Nigel Tao
ยท 10 years ago
405fe50
Fix typo in godoc
by Rodolfo Carvalho
ยท 10 years ago
723cc1e
Merge pull request #16 from dgryski/uint32-fix
by Nigel Tao
ยท 10 years ago
f5466f1
Fix max block size check
by Damian Gryski
ยท 10 years ago
0c7f8a7
Merge pull request #18 from dgryski/github-move
by Nigel Tao
ยท 10 years ago
cbff9e9
Merge pull request #17 from dgryski/golint-fixes
by Nigel Tao
ยท 10 years ago
7f37d67
A+C: add Damian Gryski <dgryski@gmail.com>.
by Nigel Tao
ยท 10 years ago
ec7b924
C++ snappy has moved to github
by Damian Gryski
ยท 10 years ago
28028bb
Lint fixes.
by Damian Gryski
ยท 10 years ago
f4b10fa
Reject invalid varints when decoding.
by Nigel Tao
ยท 10 years ago
2a6d641
Have Encode return []byte instead of ([]byte, error).
by Nigel Tao
ยท 10 years ago
6bb8005
Skip benchmarks if /usr/share/dict/words isn't readable.
by Nigel Tao
ยท 10 years ago
7a15765
Merge pull request #14 from sbinet/simpler-import-path
by Nigel Tao
ยท 10 years ago
3399c78
A+C: add Sebastien Binet (individual CLA.)
by Sebastien Binet
ยท 11 years ago
c5eccb2
all: simpler import path
by Sebastien Binet
ยท 11 years ago
eaa750b
Update the "go get" path in the README.
by Nigel Tao
ยท 11 years ago
a911026
go-snappy: delete hg related detritus.
by Nigel Tao
ยท 11 years ago
156a073
snappy: make TestFramingFormat not depend on downloading (separately
by Nigel Tao
ยท 11 years ago
ec2b2f9
snappy: add a testdata flag to the test.
by Nigel Tao
ยท 11 years ago
eaed4ad
snappy: add Reset methods to Reader and Writer.
by Nigel Tao
ยท 11 years ago
4c08685
snappy: implement the framing format.
by Nigel Tao
ยท 11 years ago
5c1be99
snappy: switch defaultcc to golang-codereviews.
by Nigel Tao
ยท 11 years ago
ce8acff
snappy-go: Remove equal4
by Jan Mercl
ยท 13 years ago
b86a88a
snappy-go: Improve encode performance a bit.
by Jan Mercl
ยท 13 years ago
381d3ab
snappy: A+C: add Jan Mercl (Individual CLA).
by Nigel Tao
ยท 13 years ago
b1b7c04
snappy-go: Add snappy C++ implementation benchmarks.
by Marc-Antoine Ruel
ยท 13 years ago
781077d
snappy: C: add Marc-Antoine Ruel (Google CLA).
by Nigel Tao
ยท 13 years ago
2d44ef2
snappy: fix (1) encoding a 0-length input returned garbage, and
by Nigel Tao
ยท 14 years ago
f23747f
snappy: delete Makefiles.
by Nigel Tao
ยท 14 years ago
06ee9ff
snappy: import path gofixes.
by Nigel Tao
ยท 14 years ago
5b93c92
snappy: delete the varint package in favor of the standard
by Nigel Tao
ยท 14 years ago
aa4590f
snappy: error rename gofix.
by Nigel Tao
ยท 14 years ago
9e4639d
snappy: initial check-in of package snappy.
by Nigel Tao
ยท 14 years ago
f31f16d
Fix some typos.
by Nigel Tao
ยท 14 years ago
aa5435b
Rename the zigzag package to varint/zigzag.
by Nigel Tao
ยท 14 years ago
ae31da8
Basic varint and zigzag packages.
by Nigel Tao
ยท 14 years ago
a0354ef
Initial check-in.
by Nigel Tao
ยท 14 years ago