zstd/lib/compress
Yann Collet 8d0017b831 added a faster block splitter variant
that samples 1 in 5 positions.

This variant is fast enough for lazy2 and btlazy2,
but it's less good in combination with post-splitter at higher levels (>= btopt).
2024-10-21 14:56:43 -07:00
..
clevels.h initial commit 2023-01-04 13:01:54 -08:00
fse_compress.c reduce the amount of includes in "cover.h" 2024-03-13 11:29:28 -07:00
hist.c initial commit 2023-01-04 13:01:54 -08:00
hist.h initial commit 2023-01-04 13:01:54 -08:00
huf_compress.c Reduce scope of variables 2024-02-11 22:00:03 +01:00
zstd_compress.c added a faster block splitter variant 2024-10-21 14:56:43 -07:00
zstd_compress_internal.h splitter workspace is now provided by ZSTD_CCtx* 2024-10-18 16:00:36 -07:00
zstd_compress_literals.c Replace Huffman boolean args with flags bit set 2023-01-20 14:12:53 -08:00
zstd_compress_literals.h fix root cause of #3416 2023-01-12 15:41:08 -08:00
zstd_compress_sequences.c initial commit 2023-01-04 13:01:54 -08:00
zstd_compress_sequences.h initial commit 2023-01-04 13:01:54 -08:00
zstd_compress_superblock.c splitter workspace is now provided by ZSTD_CCtx* 2024-10-18 16:00:36 -07:00
zstd_compress_superblock.h initial commit 2023-01-04 13:01:54 -08:00
zstd_cwksp.h fixed workspace alignment on non 64-bit systems 2024-10-18 16:47:41 -07:00
zstd_double_fast.c rewrite code in the manner suggested by @terrelln 2024-10-17 09:37:23 -07:00
zstd_double_fast.h Define Macros for Possibly-Present Functions; Use Them Rather than Ifdef Guards 2023-05-04 12:18:58 -04:00
zstd_fast.c small dictionary compression speed improvement 2024-10-15 17:48:35 -07:00
zstd_fast.h initial commit 2023-01-04 13:01:54 -08:00
zstd_lazy.c Fix new typos found by codespell 2024-06-20 20:12:16 +02:00
zstd_lazy.h Re-Order Lazy Declarations; Minimize ifndefs 2023-05-04 12:18:58 -04:00
zstd_ldm.c Reduce scope of variables 2024-02-11 22:00:03 +01:00
zstd_ldm.h initial commit 2023-01-04 13:01:54 -08:00
zstd_ldm_geartab.h initial commit 2023-01-04 13:01:54 -08:00
zstd_opt.c fixing minor formatting issue in 32-bit mode with logs enabled 2024-10-17 16:28:08 -07:00
zstd_opt.h Also Reorganize Zstd Opt Declarations 2023-05-04 12:18:58 -04:00
zstd_preSplit.c added a faster block splitter variant 2024-10-21 14:56:43 -07:00
zstd_preSplit.h added a faster block splitter variant 2024-10-21 14:56:43 -07:00
zstdmt_compress.c Fix & fuzz ZSTD_generateSequences 2024-03-21 07:18:05 -07:00
zstdmt_compress.h initial commit 2023-01-04 13:01:54 -08:00