Commit Graph

  • 926d47004d Enhance streaming_compression examples. Martin Liska 2021-10-04 08:23:57 +0200
  • b77d95b053
    Merge pull request #2820 from terrelln/nb-compares Nick Terrell 2021-10-11 09:59:57 -0700
  • 26486db9ab
    Merge pull request #2819 from terrelln/ldm-hash-rate-log Nick Terrell 2021-10-08 14:58:29 -0700
  • 802745e88a
    Merge pull request #2818 from terrelln/indentation-fix Nick Terrell 2021-10-08 14:57:52 -0700
  • 9c9a5f3ff3
    Merge pull request #2817 from terrelln/multiple-ddict-fix Nick Terrell 2021-10-08 14:57:29 -0700
  • c6c482fe07 [binary-tree] Fix underflow of nbCompares Nick Terrell 2021-10-08 11:45:30 -0700
  • 31316cf158 [multiple-ddicts] Fix NULL checks Nick Terrell 2021-10-08 11:05:58 -0700
  • 1bbb372e3e [ldm] Fix ZSTD_c_ldmHashRateLog bounds check Nick Terrell 2021-10-08 11:17:40 -0700
  • 399644b1f1 [nit] Fix buggy indentation Nick Terrell 2021-10-08 11:13:11 -0700
  • 79ca830766 Style: Add Comments to Variables and Move a Couple into the Loop W. Felix Handte 2021-10-05 14:53:45 -0400
  • 168d0a3c89 Fix Flaky Test W. Felix Handte 2021-09-13 16:35:58 -0400
  • c2c32839dc Update results.csv W. Felix Handte 2021-09-09 17:17:46 -0400
  • 62536ef7da Simplify DMS Implementation by Removing noDict Support W. Felix Handte 2021-09-09 17:01:31 -0400
  • 051b473e7e Fall Back in _extDict to New _noDict Rather than Old Merged Impl W. Felix Handte 2021-09-09 16:42:13 -0400
  • fcab4841aa Nit: Rename Function W. Felix Handte 2021-09-09 16:39:29 -0400
  • 47fd762ecc Nit: Unnest Blocks that Don't Declare Anything W. Felix Handte 2021-09-08 16:47:26 -0400
  • 2cdfad538c Search One Last Position W. Felix Handte 2021-09-08 16:41:43 -0400
  • 6ae44c0db8 Advance Long Index Lookup (+0.5% Speed) W. Felix Handte 2021-09-08 16:15:01 -0400
  • 2ddef7c872 Write Back Advanced Hash in Long Matches as Well (+Ratio) W. Felix Handte 2021-09-08 12:45:42 -0400
  • 39f2491bfc Use Look-Ahead Hash for Next Long Check after Short Match (+0.5% Speed) W. Felix Handte 2021-09-08 12:41:15 -0400
  • db4e1b5479 Hash Long One Position Ahead (+2.5% Speed) W. Felix Handte 2021-09-02 12:25:08 -0400
  • a1ac7205d0 Pull Match Found Stuff Out of the Loop W. Felix Handte 2021-09-02 12:15:58 -0400
  • 072ffaad67 Extract Working Variables W. Felix Handte 2021-09-02 12:03:49 -0400
  • 1bdf041071 Track Step Rather than Recalculating (+0.5% Speed) W. Felix Handte 2021-09-01 17:50:53 -0400
  • 258c0623e1 Extract Single-Segment Variant of ZSTD_dfast W. Felix Handte 2021-09-01 17:26:19 -0400
  • 52598d54e9
    Limit train samples (#2809) stanjo74 2021-10-04 17:47:52 -0700
  • 7868f38019
    Merge pull request #2747 from Helflym/dev Yann Collet 2021-10-01 08:13:39 -0700
  • a7826560aa
    Merge pull request #2803 from terrelln/linux-kernel-ci Nick Terrell 2021-09-29 09:48:47 -0700
  • 3a4d421c0f
    Merge pull request #2802 from solbjorn/fix-kernel-wundef Nick Terrell 2021-09-29 09:48:17 -0700
  • db9999a0b6
    Merge pull request #2810 from 3nids/patch-1 Nick Terrell 2021-09-29 09:47:17 -0700
  • 358f1778dc
    Merge pull request #2755 from senhuang42/skip_long_matches_lazy sen 2021-09-29 12:44:07 -0400
  • abc1a91fe2 add missing BUNDLE DESTINATION Denis Rouzaud 2021-09-29 07:09:08 +0200
  • 894f05e88d Fix ZSTD_countTrailingZeros() bug Ma Lin 2021-09-28 09:14:19 +0800
  • 9360367371 Update regression test Sen Huang 2021-09-28 08:29:11 -0700
  • 4b7f45cb04 Pull hot loop into its own function Sen Huang 2021-09-28 07:48:56 -0700
  • ccdcbf4621 Try beginning and end of match Sen Huang 2021-09-23 07:08:56 -0700
  • b8fd6bf30c Skip most long matches in lazy hash table update Sen Huang 2021-08-18 06:52:17 -0700
  • 9ef055d706
    Merge pull request #2808 from terrelln/huf-oss-fuzz-fix Nick Terrell 2021-09-27 15:00:52 -0700
  • 8b7a19fcd4
    Merge pull request #2805 from nolange/smaller_code_with_disabled_features Felix Handte 2021-09-27 17:43:21 -0400
  • a07ddb47f7 [huf] Fix OSS-Fuzz assert Nick Terrell 2021-09-27 13:56:07 -0700
  • ae986fcdb8 Use __assume(0) for unreachable code path in msvc Ma Lin 2021-09-26 10:41:39 +0800
  • 2ed14c2476 minor : fix comment Yann Collet 2021-09-26 08:44:18 -0700
  • ecb2daeaa9 added link to RFC Yann Collet 2021-09-26 06:58:10 -0700
  • 70a80b6be8 minor : makes the "stable" property of Zstandard format more prominent Yann Collet 2021-09-26 06:48:52 -0700
  • 6763f40331 zstd_decompress: use a helper function for context create Norbert Lange 2021-09-26 10:59:05 +0200
  • 0d45540695 decompress: conditionally remove bmi2 from context Norbert Lange 2021-09-26 11:14:35 +0200
  • 02296cac82 decompress: conditionally remove legacy members from context Norbert Lange 2021-09-25 01:19:11 +0200
  • 71526e6f29 [contrib][linux] Fix -Wundef inside Linux kernel tree Alexander Lobakin 2021-09-24 21:50:37 +0200
  • e5ba858270 Don't initialize the first parameter of _BitScanForward* functions Ma Lin 2021-09-24 19:40:24 +0800
  • 95f492ea17 Don't initialize the first parameter of _BitScanReverse* functions Ma Lin 2021-09-24 19:24:29 +0800
  • cc22042da0 Fix a C89 error in msvc Ma Lin 2021-09-24 08:57:16 +0800
  • b10085d97d [contrib][linux-kernel] Add standard warnings and -Werror to CI Nick Terrell 2021-09-24 14:46:45 -0700
  • 32a8443b5c
    Merge pull request #2790 from solbjorn/huf-asm-kernel Nick Terrell 2021-09-24 12:42:03 -0700
  • 14772d97be
    Merge pull request #2796 from terrelln/linux-fixes Nick Terrell 2021-09-23 16:11:53 -0700
  • 01976ce4cd
    Merge pull request #2799 from terrelln/oss-fuzz-build Nick Terrell 2021-09-23 15:55:10 -0700
  • 1903d6a5a8
    Merge pull request #2798 from abxhr/typo-fix Nick Terrell 2021-09-23 13:11:45 -0700
  • d7ef97a013 [build] Fix oss-fuzz build with the dataflow sanitizer Nick Terrell 2021-09-23 11:48:39 -0700
  • 9cb5d35cc5
    Merge pull request #2797 from facebook/btconst Yann Collet 2021-09-23 11:37:15 -0700
  • 54a888b57b
    Fix typo Abshar Mohammed Aslam 2021-09-23 21:54:38 +0400
  • 189e87bcbe [lib] Make lib compatible with -Wfall-through excepting legacy Nick Terrell 2021-09-22 19:56:07 -0700
  • fa2a4d77c7 constify MatchState* parameter when possible Yann Collet 2021-09-23 08:27:44 -0700
  • d8b7fc51c8 [contrib][linux] Add contrib/linux-kernel/linux to .gitignore Alexander Lobakin 2021-09-23 16:33:24 +0200
  • c45b27abe7 [contrib][linux] Add huf_decompress_amd64.o target to Makefile Alexander Lobakin 2021-09-21 20:17:34 +0200
  • e6d62bbfe1 [contrib][linux] Fix build with CONFIG_WERROR Alexander Lobakin 2021-09-21 20:06:49 +0200
  • c7afbec4c1
    Merge pull request #2780 from senhuang42/blocksplit_stack_reduce sen 2021-09-23 09:48:04 -0400
  • 1d8143c84f Move block splitter from stack to CCtx senhuang42 2021-09-22 11:16:46 -0400
  • e3feec74d3
    Merge pull request #2795 from terrelln/linux-fixes Nick Terrell 2021-09-22 19:56:53 -0700
  • 162491f601 [contrib][linux] Reduce stack usage by 80 bytes Nick Terrell 2021-09-22 18:13:02 -0700
  • b25d57461e
    Merge pull request #2794 from terrelln/spdx-license Nick Terrell 2021-09-22 17:33:31 -0700
  • 441eb2654b
    Merge pull request #2793 from facebook/rdoc Yann Collet 2021-09-22 17:07:49 -0700
  • 4d347a902b [contrib][linux] Fix up SPDX license identifiers Nick Terrell 2021-09-22 15:06:08 -0700
  • 8150891939 regenerated zstdless.1 Yann Collet 2021-09-22 14:48:51 -0700
  • 3addf2f277 updated zstdgrep man page Yann Collet 2021-09-22 14:30:59 -0700
  • 70b36c2308 update zstdgrep doc Yann Collet 2021-09-22 14:30:06 -0700
  • 999f8778af updated man pages Yann Collet 2021-09-22 14:18:24 -0700
  • 2832bbbbdc emphasize usage of -r in documentation Yann Collet 2021-09-22 14:00:20 -0700
  • 044c8b4722
    Merge pull request #2779 from senhuang42/fse_fix sen 2021-09-22 13:51:21 -0400
  • 1e99d36361
    Merge pull request #2788 from senhuang42/param_switch sen 2021-09-22 13:27:55 -0400
  • 5208e14ae0
    Merge pull request #2791 from terrelln/huf-asm-fixes Nick Terrell 2021-09-22 09:59:02 -0700
  • 99b5e7b8c2 Add test case for FSE over-write senhuang42 2021-09-22 11:27:56 -0400
  • 9450876a9d [huf] Fix compilation when DYNAMIC_BMI2=0 && BMI2 is supported Nick Terrell 2021-09-21 16:36:33 -0700
  • 06f42c3bfd Use new paramSwitch enum for LDM senhuang42 2021-09-21 11:56:02 -0400
  • b5c35d7ea3 Use new paramSwitch enum for LCM, row matchfinder, and block splitter senhuang42 2021-09-20 09:04:07 -0400
  • 8385355fac
    Merge pull request #2722 from terrelln/huf-asm Nick Terrell 2021-09-20 17:32:30 -0700
  • a5f2c45528 Huffman ASM Nick Terrell 2021-09-17 11:43:04 -0700
  • 51b123d5f7
    Merge pull request #2784 from terrelln/huf-asm-fuzzer Nick Terrell 2021-09-20 11:57:27 -0700
  • 847dcb65bf
    Merge pull request #2787 from animalize/msvc2019 Yann Collet 2021-09-20 11:14:51 -0700
  • 4eef208889 add msvc2019 to build.generic.cmd Ma Lin 2021-09-19 09:57:06 +0800
  • d7542aacd9 [fuzzer] Add huf_decompress fuzzer Nick Terrell 2021-09-17 12:58:04 -0700
  • 6392c382bf
    Merge pull request #2783 from terrelln/huf-asm-makefiles Nick Terrell 2021-09-17 14:56:47 -0700
  • 8bf699aa59 [build] Add support for ASM files in Make + CMake Nick Terrell 2021-09-17 11:42:08 -0700
  • 9d2a45a705
    Merge pull request #2778 from senhuang42/opt_inlining_revert sen 2021-09-15 14:22:10 -0400
  • a7aa2c5df6 Fix NCountWriteBound Sen Huang 2021-09-15 09:51:42 -0700
  • bd84e4a9d3 Revert opt outlining change Sen Huang 2021-09-15 09:08:41 -0700
  • 2fabd370bb
    Merge pull request #2777 from terrelln/oss-fuzz-fix Nick Terrell 2021-09-14 13:20:22 -0700
  • 9d9e2ed00b [rsyncable] Fix test failures Nick Terrell 2021-09-14 11:57:26 -0700
  • 2e6f5bc0d8
    Merge pull request #2771 from facebook/opt_investigation Yann Collet 2021-09-14 10:36:34 -0700
  • d22bbed5db
    Merge pull request #2776 from terrelln/oss-fuzz-fix Nick Terrell 2021-09-14 09:37:43 -0700
  • fd94b9d1c9 Merge branch 'dev' into opt_investigation Yann Collet 2021-09-14 01:15:51 -0700
  • 29f595ef76
    Merge pull request #2773 from senhuang42/huffman_bugix sen 2021-09-13 21:02:42 -0400