index
:
delta/snappy-git.git
fix-warn
fix_build
fix_rc
gh-pages
main
master
rc
github.com: google/snappy
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
snappy.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Optimize check for uncommon decompression for ARM, saving two instructions an...
Snappy Team
2023-03-29
1
-5
/
+10
*
The output buffer in DecompressBranchless is never read from and the source b...
Snappy Team
2023-03-07
1
-9
/
+41
*
Allow some buffer overwrite on literal emitting
Snappy Team
2023-01-12
1
-1
/
+13
*
Add prefetch to zippy decompess,
Ilya Tokar
2023-01-12
1
-0
/
+8
*
Add "cc" clobbers to inline asm that modifies flags.
Snappy Team
2023-01-12
1
-1
/
+2
*
Improve the speed of hashing in zippy compression.
Snappy Team
2023-01-12
1
-20
/
+59
*
Modify MemCopy64 to use AVX 32 byte copies instead of SSE2 16 byte copies on ...
Snappy Team
2023-01-12
1
-7
/
+16
*
Fix compilation errors under C++11.
Matt Callanan
2022-10-08
1
-1
/
+1
*
Fix warnings due to use of `__attribute__(always_inline)` without `inline`.
Marcin Kowalczyk
2022-10-05
1
-2
/
+2
*
Add `snappy::CompressFromIOVec`.
Matt Callanan
2022-09-29
1
-1
/
+91
*
Merge pull request #148 from pitrou:ubsan-ptr-add-overflow
Victor Costan
2022-07-27
1
-1
/
+2
|
\
|
*
Fix UBSan error (ptr + offset overflow)
Antoine Pitrou
2021-11-30
1
-1
/
+1
*
|
Move the comment about non-overlap requirement from the implementation to the
Marcin Kowalczyk
2022-07-27
1
-2
/
+2
*
|
Optimize zippy MemCpy / MemMove during decompression
Snappy Team
2022-07-27
1
-16
/
+29
*
|
Fix compilation for older GCC and Clang versions.
Snappy Team
2022-02-20
1
-1
/
+1
|
/
*
Pass by reference the first argument of ExtractLowBytes
Snappy Team
2021-11-14
1
-1
/
+1
*
decompress: refine data depdency
Jun He
2021-08-30
1
-4
/
+8
*
Merge pull request #135 from JunHe77:remove_extra
Victor Costan
2021-08-14
1
-0
/
+9
|
\
|
*
decompress: add hint to remove extra AND
Jun He
2021-08-12
1
-0
/
+9
*
|
Merge pull request #136 from JunHe77:ext_arm
Victor Costan
2021-08-13
1
-0
/
+4
|
\
\
|
|
/
|
/
|
|
*
decompression: optimize ExtractOffset for Arm
Jun He
2021-08-06
1
-0
/
+3
|
/
*
Move the extract masks variable out in zippy. I see a consistent 1.5-2% impro...
Snappy Team
2021-08-02
1
-9
/
+18
*
Remove inline assembly as the bug in clang was fixed
Snappy Team
2021-08-02
1
-16
/
+0
*
Optimize memset to pure SIMD because compilers generate consistently bad code...
Snappy Team
2021-08-02
1
-1
/
+7
*
Optimize tag extraction for ARM with conditional increment instruction genera...
Snappy Team
2021-07-05
1
-2
/
+25
*
Enable vector byte shuffle optimizations on ARM NEON
atdt
2021-07-05
1
-59
/
+49
*
Fix unused local variable warnings.
Victor Costan
2020-12-15
1
-2
/
+14
*
Replace #pragma nounroll with equivalent used elsewhere.
Victor Costan
2020-12-14
1
-2
/
+6
*
Remove inline qualifier from static variables.
Victor Costan
2020-12-14
1
-4
/
+4
*
1) Improve the lookup table data to require less instructions to extract the ...
Snappy Team
2020-12-14
1
-124
/
+186
*
Optimize zippy decompression by making IncrementalCopy faster.
Shahriar Rouf
2020-12-14
1
-58
/
+226
*
Internal change
Snappy Team
2020-12-03
1
-224
/
+56
*
Optimize zippy decompression by making IncrementalCopy faster.
Shahriar Rouf
2020-12-03
1
-56
/
+224
*
Fix opensource version
Snappy Team
2020-11-19
1
-34
/
+37
*
Bug fix. Error on 0 offset copies.
Snappy Team
2020-11-18
1
-0
/
+2
*
Make zippy decompression branchless
Snappy Team
2020-11-18
1
-4
/
+206
*
Revert zippy optimization that causes heap buffer overflows.
Snappy Team
2020-11-18
1
-140
/
+54
*
Optimize zippy unzipping by upto >10% by making IncrementalCopy faster.
Shahriar Rouf
2020-11-18
1
-54
/
+140
*
Change hash function for Compress.
Luca Versari
2020-11-18
1
-12
/
+10
*
Fix the use of op + len when op is nullptr and len is non-zero.
Snappy Team
2020-11-03
1
-3
/
+2
*
Run clang-format
Luca Versari
2020-11-03
1
-89
/
+58
*
Replace the division with a constant table in IncrementalCopy
Snappy Team
2020-07-11
1
-1
/
+4
*
Correct uninitialized variable.
Snappy Team
2020-06-01
1
-1
/
+2
*
Fix Clang/GCC compilation warnings.
Victor Costan
2020-05-05
1
-16
/
+45
*
Tighten types on a few for loops.
Victor Costan
2020-05-04
1
-6
/
+5
*
Switch from C headers to C++ headers.
Victor Costan
2020-04-29
1
-2
/
+1
*
Introduce SNAPPY_ATTRIBUTE_ALWAYS_INLINE.
Victor Costan
2020-04-13
1
-1
/
+1
*
Migrate to standard integral types.
Victor Costan
2020-04-12
1
-51
/
+51
*
Modernize memcpy() and memmove() usage.
Victor Costan
2020-04-12
1
-21
/
+23
*
Improve zippy with 5-10%.
Snappy Team
2020-04-11
1
-16
/
+31
[next]