Historique des commits

Auteur SHA1 Message Date
  Nigel Tao 1f4d362d6d Clarify the emitLiteral and emitCopy preconditions. il y a 9 ans
  Nigel Tao bd94318f58 Add some more encoder tests. il y a 9 ans
  Nigel Tao 774a97396f Remove the no-longer-used maxOffset constant. il y a 9 ans
  Nigel Tao 3588d1dd84 Add appengine and noasm build tags. il y a 9 ans
  Nigel Tao fa0b0e6289 Eliminate some bounds checks. il y a 10 ans
  Nigel Tao ef80b33e87 Change the encoder's hash table values from int32 to uint16. il y a 10 ans
  Nigel Tao 70f093abd7 Use a more compressible golden input for the tests. il y a 10 ans
  Nigel Tao 9bc0b5ad10 Make heuristic match skipping more aggressive. il y a 10 ans
  Nigel Tao cef980a12b Add more commentary to minNonLiteralBlockSize. il y a 10 ans
  Nigel Tao 6218a584d0 Clarify the semantics of minNonLiteralBlockSize. il y a 10 ans
  Nigel Tao a2aa89c177 Add a TestSameEncodingAsCppShortCopies test. il y a 10 ans
  Nigel Tao 857ad66e00 Add gc build tag for the asm code. il y a 10 ans
  Nigel Tao 3675542200 Don't allow EOF in the middle of a framing chunk. il y a 10 ans
  Nigel Tao 0e8b256be2 Fix a too-long uncompressed frame chunk causing a panic. il y a 10 ans
  Nigel Tao aca045a2df Clarify when goEncoderShouldMatchCppEncoder. il y a 10 ans
  Nigel Tao 8939696c22 Use the same encoding algorithm as C++ snappy. il y a 10 ans
  Nigel Tao ebebc71721 Raise the "always encode as literal" size threshold from 4 to 14. il y a 10 ans
  Nigel Tao 7ede8d1b13 Eliminate some bounds checks in the encoder. il y a 10 ans
  Nigel Tao d1f56d2222 Encode copies of length 65, 66 or 67 as 5 bytes, not 6. il y a 10 ans
  Nigel Tao 5f1c01d9f6 Optimize a 16-byte load and store. il y a 10 ans
  Nigel Tao 427fb6fc07 Optimize asm for decoding copy fragments some more. il y a 10 ans
  Nigel Tao 4c1fc8e426 Optimize asm for decoding copy fragments. il y a 10 ans
  Nigel Tao 8c7c9dec59 Optimize asm for decoding literal fragments. il y a 10 ans
  Nigel Tao 402436317a Rewrite the core of the decoder in asm. il y a 10 ans
  Nigel Tao 03ee571cd3 Use more than one 'not present' byte value to catch Decode overruns. il y a 10 ans
  Nigel Tao 9eb9b0a693 Add a comment about forwardCopy semantics. il y a 10 ans
  Nigel Tao da163d3224 Note that Decode's dst and src must not overlap. il y a 10 ans
  Nigel Tao 12528fe033 Make TestDecodeLengthOffset test values above 16. il y a 10 ans
  Nigel Tao 32b392a8a6 Make a small s/uint/uint32/ decoder optimization. il y a 10 ans
  Nigel Tao 624b11c0e0 Fix some comment styles. il y a 10 ans