summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2018-03-09Update CI configurations.HEADmastercostan2-13/+10
2018-02-17Ensure DecompressAllTags starts on a 32-byte boundary + 16 bytes.jgorbe1-0/+19
2018-02-17Fix an incorrect analysis / comment in the "pattern doubling" code.scrubbed1-11/+8
2018-01-04Fix Travis CI configuration for OSX.costan1-4/+11
2018-01-04Rework a very hot, very sensitive part of snappy to reduce the number ofchandlerc1-11/+49
2017-12-20Fix generated version number in open source release.costan1-3/+3
2017-08-24Tag open source release 1.1.7.costan2-1/+9
2017-08-24Add a loop alignment directive to work around a performance regression.wmi1-0/+7
2017-08-16Add GNUInstallDirs to CMake configuration.costan1-4/+14
2017-08-16Use 64-bit optimized code path for ARM64.costan4-23/+26
2017-08-02Add unistd.h checks back to the CMake build.costan3-0/+12
2017-08-01Replace getpagesize() with sysconf(_SC_PAGESIZE).costan1-4/+5
2017-08-01Add guidelines for opensource contributions.costan1-0/+26
2017-08-01Use _BitScanForward and _BitScanReverse on MSVC.costan1-0/+36
2017-08-01Add SNAPPY_ prefix to PREDICT_{TRUE,FALSE} macros.jueminyang4-23/+24
2017-07-28Redo CMake configuration.costan6-170/+180
2017-07-27Small improvements to open source CI configuration.costan2-6/+15
2017-07-27Support both static and shared library CMake builds.costan1-2/+8
2017-07-27Inline DISALLOW_COPY_AND_ASSIGN.costan3-8/+6
2017-07-25snappy: Remove autoconf build configuration.costan6-2726/+0
2017-07-25Clean up CMake header and type checks.costan3-86/+27
2017-07-13zippy: Re-release snappy 1.1.5 as 1.1.6.costan3-4/+16
2017-06-28Tag open source release 1.1.5.costan3-3/+16
2017-06-28Set minimum CMake version to 3.1.costan1-1/+1
2017-06-28Update Travis CI config, add AppVeyor for Windows CI coverage.costan3-15/+93
2017-06-28Explicitly copy internal::wordmask to the stack array to work around a compilertmsriram1-1/+10
2017-06-28Remove benchmarking support for fastlz.ysaed6-55/+6
2017-06-28Use 64 bit little endian on ppc64le.alkis2-3/+6
2017-06-05Improve the SSE2 macro check on Windows.alkis1-2/+11
2017-06-05Check for the existence of sys/uio.h in autoconf build.alkis1-1/+1
2017-06-05Remove quicklz and lzf support in benchmarks.jyrki4-96/+2
2017-06-05Provide a CMakeLists.txt.vrabaud5-11/+295
2017-03-17Clean up unused function warnings in snappy.costan4-29/+16
2017-03-13Remove "using namespace std;" from zippy-stubs-internal.h.costan5-27/+24
2017-03-10Add Travis CI configuration to snappy and fix the make build.costan2-0/+17
2017-03-08Rename README to README.md. It already in markdown, we might as well let gith...alkis1-0/+0
2017-03-08Delete UnalignedCopy64 from snappy-stubs since the version in snappy.cc is mo...alkis1-14/+0
2017-03-08Add std:: prefix to STL non-type names.scrubbed1-2/+2
2017-03-08Make UnalignedCopy64 not exhibit undefined behavior when src and dst overlap.alkis1-2/+6
2017-03-08Add compression size reporting hooks.skanev1-4/+18
2017-03-07Use #ifdef __SSE2__ for the emmintrin.h include, otherwise snappy.cc does not...alkis1-1/+1
2017-01-271.1.4 release.Alkis Evlogimenos2-2/+10
2017-01-27Improve zippy decompression speed.Alkis Evlogimenos1-122/+143
2017-01-26adds std:: to stl types (#061)Behzad Nouri3-19/+22
2017-01-26Re-work fast path for handling copies in zippy decompression.Geoff Pike1-8/+30
2017-01-26Speed up Zippy decompression in PIE mode by removing the penalty forSriraman Tallam1-0/+4
2017-01-26Re-work fast path that emits copies in zippy compression.Geoff Pike3-49/+76
2017-01-26Speed up the EmitLiteral fast path, +1.62% for ZFlat benchmarks.ckennelly1-17/+21
2017-01-26Speed up zippy decompression by removing some zero-extensions.Geoff Pike1-4/+4
2017-01-26Avoid calling memset when resizing the buffer.ckennelly1-1/+1