- 27ab5f7 Fix benchmark C++11 code by Danila Kutenin · 26 hours ago upstream/main
- f6f6965 Fix minor changes by Danila Kutenin · 26 hours ago
- f50b387 Import changes by Danila Kutenin · 26 hours ago
- 8fe84c0 Replace usage of ARCH_ARM with standard compiler macros. by Snappy Team · 26 hours ago
- a1962a8 Export LICENSE in bazel by Yicheng Luo · 26 hours ago
- 368c77c Internal changes by Danila Kutenin · 26 hours ago
- ec20182 zippy: Fix data corruption when compressed output is more than 4GB by Danila Kutenin · 26 hours ago
- dca57a7 Internal changes by Danila Kutenin · 26 hours ago
- aa5f5f8 Internal change by Danila Kutenin · 26 hours ago
- 2ac1356 Optimize ExtractOffset() by avoiding storing the mask. by Connal de Souza · 26 hours ago
- c6d8c58 Internal change by Danila Kutenin · 26 hours ago
- da1ea96 Internal change by Danila Kutenin · 26 hours ago
- e1e7329 Internal changes by Richard O'Grady · 26 hours ago
- 0212163 Merge pull request #234 from anthony-zy/rv_extractoffset by danilak-G · 33 hours ago
- 0daaac5 Merge pull request #232 from anthony-zy/main by danilak-G · 33 hours ago
- 70a0e1c Merge pull request #220 from yunfeizhou2025/upload by danilak-G · 33 hours ago
- 2859042 RISC-V: Optimize Snappy decompression tag advance (AdvanceToNextTagRVOptimized) for +4% throughput by anthony-zy · 3 weeks ago
- 7753427 refactor: Align RISC-V implementation with AArch64 branchless mask extraction by 郑紫阳10295048 · 4 weeks ago
- 6281a07 Merge pull request #229 from UebelAndre/config by danilak-G · 9 weeks ago
- 4cb9091 Move `//:config` to `implementation_deps` to prevent header collision by UebelAndre · 9 weeks ago
- 051dc4d Merge pull request #228 from UebelAndre/bazel by danilak-G · 10 weeks ago
- 07614b8 Add Bazel 9 support by UebelAndre · 2 months ago
- da459b5 Create COPYING.notestdata by danilak-G · 4 months ago
- 6484508 limit RISC-V FindMatchLength optimizations to 64-bit by Zhou Yunfei · 5 months ago
- 25e52c5 Merge pull request #214 from anthony-zy/add_zbb_check_macro by danilak-G · 6 months ago
- a862a74 fix confic by anthony-zy · 6 months ago
- 992fb9f Resolve merge conflicts by anthony-zy · 6 months ago
- c633c6b Resolve merge conflicts by anthony-zy · 6 months ago
- 30dbdc2 add zbb check macro by anthony-zy · 6 months ago
- 727f5b3 add zbb check macro by anthony-zy · 6 months ago
- cbea40d Fix an unused var warning for RISC-V by Danila Kutenin · 7 months ago
- 633cb9c Merge pull request #213 from anthony-zy/add_rvv_optmized_memcopy64 by danilak-G · 7 months ago
- e92cb6a Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- 2d6c8f1 Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- b63569f Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- 9cc1596 Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- c098f68 Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- 6ab5882 Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- d457ac7 Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- 9fd2b72 fix by some comments by anthony-zy · 7 months ago
- 77a61a4 Merge branch 'add_rvv_optmized_memcopy64' of https://github.com/anthony-zy/snappy into add_rvv_optmized_memcopy64 by anthony-zy · 7 months ago
- c19d705 Merge branch 'add_rvv_support' of https://github.com/anthony-zy/snappy into add_rvv_support by anthony-zy · 7 months ago
- 2b81365 Merge branch 'add_rvv_support' of https://github.com/anthony-zy/snappy into add_rvv_support by anthony-zy · 8 months ago
- c860cab Merge branch 'google:main' into add_rvv_support by anthony-zy · 8 months ago
- 4410326 Merge branch 'google:main' into add_rvv_support by anthony-zy · 8 months ago
- 27d8915 Merge branch 'add_rvv_support' of https://github.com/anthony-zy/snappy into add_rvv_support by anthony-zy · 8 months ago
- eb8d19f Merge branch 'add_rvv_support' of https://github.com/anthony-zy/snappy into add_rvv_support by anthony-zy · 8 months ago
- 0f989a2 Merge branch 'add_rvv_support' of https://github.com/anthony-zy/snappy into add_rvv_support by anthony-zy · 9 months ago
- 802ef73 add RVV support and optmized uncompress speed by anthony-zy · 9 months ago
- 1f6ba69 add RVV support and optimized uncompress speed by anthony-zy · 9 months ago
- 758804a Use high-performance FindMatchLength to Optimize Snappy compression speed For RISC-V[skip ci] by anthony-zy · 9 months ago
- 6f99459 Merge pull request #208 from wanghan-sanechips/riscv-benchmark-fix by danilak-G · 10 months ago
- 4793b4d Merge pull request #210 from anthony-zy/rv_findmatchlenght by danilak-G · 10 months ago
- 1d88de7 Use high-performance FindMatchLength to Optimize Snappy compression speed For RISC-V[skip ci] by anthony-zy · 10 months ago
- b68435f build: Update benchmark submodule for RISC-V by wanghan · 10 months ago
- 6af9287 Release 1.2.2 by Danila Kutenin · 1 year, 2 months ago 1.2.2
- de19405 Merge pull request #203 from haney/msvc_shared by danilak-G · 1 year, 2 months ago
- 4dd78f2 Export symbols from snappy_test_support when building shared by David Haney · 1 year, 2 months ago
- b395cf7 Merge pull request #197 from rp42/main by danilak-G · 1 year, 2 months ago
- fa07e8a Fix data corruption when output of snappy compression is more than 4GB by Danila Kutenin · 1 year, 2 months ago
- 49087d4 Merge pull request #200 from gruenich/feature/cmake-3.10 by danilak-G · 1 year, 2 months ago
- a688be4 [cmake] Require CMake version 3.10 or newer by Christoph Grüninger · 1 year, 2 months ago
- a6b9f87 Support clang-cl on Windows by rp42 · 1 year, 3 months ago
- 32ded45 Update CMakeLists NEON flag to reflect only AArch64 NEON optimizations by Danila Kutenin · 1 year, 9 months ago
- fcf1982 Update bazel module by Danila Kutenin · 1 year, 9 months ago
- 58d911b Add missing functional include for std::less_equal by Danila Kutenin · 1 year, 9 months ago
- b49982c Merge pull request #179 from mmorel-35/bzlmod by danilak-G · 1 year, 9 months ago
- 07406b9 Merge pull request #181 from AtomicRobotMan0101/main by danilak-G · 1 year, 9 months ago
- 2c94e11 Release version 1.2.1 by Danila Kutenin · 2 years ago 1.2.1
- 465b5b6 Restore old compression functions to preserve ABI by Danila Kutenin · 2 years ago
- dc3577f Update README.md by Evan McBeth · 2 years, 1 month ago
- 09d30d3 chore(bazel): add MODULE.bazel files for bzlmod by Matthieu MOREL · 2 years, 1 month ago
- 52820ea Merge pull request #178 from jjerphan/build/update-version-to-1.2.0 by danilak-G · 2 years, 1 month ago
- ac6b63f Update version number to 1.2.0 by Julien Jerphanion · 2 years, 1 month ago
- 23b3286 Merge pull request #175 from Quuxplusone/suggest-override by danilak-G · 2 years, 1 month ago 1.2.0
- 6b2eb70 Fix all compilation errors to be C++11 compliant by Danila Kutenin · 2 years, 1 month ago
- ab38064 Fix compilation in the benchmark by Danila Kutenin · 2 years, 1 month ago
- 4e693db Use C++11 style instead of C++20 by Danila Kutenin · 2 years, 1 month ago
- a60fd60 Fix sync by Danila Kutenin · 2 years, 1 month ago
- 766d24c Zippy level 2 for denser compression and faster decompression by Snappy Team · 2 years, 1 month ago
- 4f5cf9a Internal changes by Snappy Team · 2 years, 1 month ago
- 8bf2640 Internal changes by Snappy Team · 2 years, 1 month ago
- f0b0c9b Internal changes by Snappy Team · 2 years, 1 month ago
- 54d07d5 Restructure compression sampling for comparative analysis by Snappy Team · 2 years, 1 month ago
- 41a3ade Silence -Wdeprecated warning on clang by Howard Hinnant · 2 years, 4 months ago
- 8774875 Fix -Wsuggest-override warnings from Clang by Arthur O'Dwyer · 2 years, 4 months ago
- 27f34a5 Fix -Wsign-compare warning by Richard O'Grady · 2 years, 10 months ago
- c9f9edf Fixes for Windows bazel build. by Richard O'Grady · 3 years, 1 month ago
- 66a30b8 Add initial bazel build support for snappy. by Richard O'Grady · 3 years, 1 month ago
- f725f67 Upgrade googletest to v1.13.0 release. by Richard O'Grady · 3 years, 1 month ago
- 8325392 Disable Wimplicit-int-float-conversion warning in googletest by Richard O'Grady · 3 years, 1 month ago
- 108139d Upgrade benchmark library to v1.7.1 release. by Richard O'Grady · 3 years, 1 month ago
- 00aa9ac Disable -Wsign-compare warning. by Richard O'Grady · 3 years, 1 month ago
- cfc573e Define missing SNAPPY_PREFETCH macros. by Richard O'Grady · 3 years, 1 month ago
- 92f18e6 Add prefetch to zippy compress by Ilya Tokar · 3 years, 1 month ago
- f603a02 Explicitly #include <utility> in snappy-internal.h by Snappy Team · 3 years, 1 month ago
- 9c42b71 Optimize check for uncommon decompression for ARM, saving two instructions and three cycles. by Snappy Team · 3 years, 1 month ago
- dc05e02 Tag open source release 1.1.10. by Victor Costan · 3 years, 2 months ago 1.1.10
- 7b82423 The output buffer in DecompressBranchless is never read from and the source buffers are never written. This allows us to defer any writes to the output buffer for an arbitrary amount of time as long as the writes all occur in the proper order. When a MemCopy64 would have normally occurred we save away the source address and length. Once we reach the location of the next write to the output buffer first perform the deferred copy. This gives time for the source address calculation and length to finish before the deferred copy. by Snappy Team · 3 years, 2 months ago
- 30326e5 Merge pull request #150 from davemgreen:betterunalignedloads by Victor Costan · 3 years, 4 months ago