Ma Lin
|
b10357ce65
|
ZSTD_copy16() uses SSE2 instructions
This accelerates the decompression speed of MSVC build.
|
2021-11-04 11:37:10 +08:00 |
|
Ma Lin
|
894f05e88d
|
Fix ZSTD_countTrailingZeros() bug
`>> 3` is wrong.
|
2021-09-29 07:20:09 +08:00 |
|
Ma Lin
|
ae986fcdb8
|
Use __assume(0) for unreachable code path in msvc
msvc will optimize away the condition check.
|
2021-09-27 19:23:57 +08:00 |
|
Ma Lin
|
e5ba858270
|
Don't initialize the first parameter of _BitScanForward* functions
Like the document example, no need to initialize `r` to 0.
https://docs.microsoft.com/en-us/cpp/intrinsics/bitscanforward-bitscanforward64
|
2021-09-25 16:36:53 +08:00 |
|
Ma Lin
|
95f492ea17
|
Don't initialize the first parameter of _BitScanReverse* functions
Like the document example, no need to initialize `r` to 0.
https://docs.microsoft.com/en-us/cpp/intrinsics/bitscanreverse-bitscanreverse64
|
2021-09-25 16:36:53 +08:00 |
|
Ma Lin
|
cc22042da0
|
Fix a C89 error in msvc
Variables (r) must be declared at the beginning of a code block.
This causes msvc2012 to fail to compile 64-bit build.
|
2021-09-25 16:32:06 +08:00 |
|
Ma Lin
|
4eef208889
|
add msvc2019 to build.generic.cmd
|
2021-09-19 10:28:16 +08:00 |
|
animalize
|
0933775d79
|
doc: ZSTD_free*() functions accept NULL pointer
|
2021-03-04 12:02:52 +08:00 |
|
animalize
|
e1fd4fd167
|
add release dates to CHANGELOG
|
2020-12-14 10:27:35 +08:00 |
|
animalize
|
1aec77ea89
|
use ZSTD_CLEVEL_DEFAULT in zdict.c
|
2020-12-03 12:46:57 +08:00 |
|
animalize
|
52f8c07a3f
|
Clamp compression level in ZSTD_getCParams_internal() function
|
2020-11-14 13:26:08 +08:00 |
|
animalize
|
2e5d73dd72
|
Use MEM_STATIC FORCE_INLINE_ATTR instead of FORCE_INLINE_TEMPLATE
It adds `__attribute__((unused))` for __GNUC__, to eliminate `-Werror=unused-function` error.
|
2020-09-21 13:26:38 +08:00 |
|
animalize
|
0a69a6b1ca
|
Let MSVC force inline ZSTD_hashPtr() function
ZSTD_hashPtr() function was not expanded by MSVC, led to low performance compared to GCC.
|
2020-09-21 10:38:55 +08:00 |
|
animalize
|
6365e0e32f
|
Add ZSTD_versionString() function to manual.
|
2020-08-27 13:51:22 +08:00 |
|