Commit Graph

  • 3163909d14 Remove unused variable position senhuang42 2020-10-27 12:58:12 -0400
  • dc448563e9 Add test compatibility with last literals in sequences senhuang42 2020-10-27 12:28:46 -0400
  • 1f661b5f6b 'head -c BYTES' is non-portable Björn Ketelaars 2020-10-27 16:51:24 +0100
  • 1d221ecc03 Add support for representing last literals in the extracted seqs senhuang42 2020-10-27 11:19:48 -0400
  • 9171f920cd Improve documentation of seqStore_t senhuang42 2020-10-27 10:43:37 -0400
  • 96b0ff7886 Improve documentation regarding various operations in copyBlockSequences senhuang42 2020-10-27 10:36:06 -0400
  • 3a11c7eb03 Modify ZSTD_copyBlockSequences to agree with new API senhuang42 2020-10-27 10:07:26 -0400
  • 761f40d1c6 Clarify and modify ZSTD_Sequence definition senhuang42 2020-10-27 09:41:32 -0400
  • 59ab4dcd32 Merge branch 'dev' into libzstd_autoconf_full Yann Collet 2020-10-26 15:17:39 -0700
  • 284d84ecf7
    Merge pull request #2370 from facebook/libzstd_autoconf Yann Collet 2020-10-26 15:16:04 -0700
  • 456db0c377 make install only rebuild binaries if they don't exist Yann Collet 2020-10-23 16:46:49 -0700
  • a6ee614a44 make zstd is now differentiated from zstd-nomt Yann Collet 2020-10-23 16:08:21 -0700
  • 89b961ea46 simplified silent mode maintenance Yann Collet 2020-10-23 10:41:17 -0700
  • ffe8d9e428 fix partial lib test Yann Collet 2020-10-23 10:27:12 -0700
  • b5d4728713 simplified silent mode Yann Collet 2020-10-23 10:22:52 -0700
  • a7ad05bf57 fixed building libzstd with manual BUILD_DIR Yann Collet 2020-10-23 10:14:04 -0700
  • d3f1a9b5bd fix partial-build test Yann Collet 2020-10-22 19:53:01 -0700
  • 98787a3018 Merge branch 'dev' into libzstd_autoconf Yann Collet 2020-10-22 18:55:30 -0700
  • a912ef0952 can integrate later dynamic flags changes Yann Collet 2020-10-22 18:48:06 -0700
  • f90424da2d
    Merge pull request #2368 from facebook/progressive_libzstd Yann Collet 2020-10-22 17:36:56 -0700
  • ce6cd07c33 updated build documentation Yann Collet 2020-10-22 12:31:23 -0700
  • e3867fb735 fixed libzstd.dll compilation on mingw Yann Collet 2020-10-22 11:28:46 -0700
  • 91a8cb9559 fix DEBUGLEVEL redefinition from tests/ Yann Collet 2020-10-22 00:20:40 -0700
  • 494f7169ed fix directory creation for Windows' libzstd Yann Collet 2020-10-22 00:15:31 -0700
  • ca75da8fa3 fix test Yann Collet 2020-10-21 23:51:13 -0700
  • dd24496951 programs/zstd also automatically generate object dir per conf Yann Collet 2020-10-21 23:38:33 -0700
  • 01ecad2326 zstd in programs/ can also receive a DEBUGLEVEL value Yann Collet 2020-10-21 23:13:46 -0700
  • 0f8ee5c51e Merge branch 'dev' into libzstd_autoconf Yann Collet 2020-10-21 22:36:09 -0700
  • d0436b2a45 automatically detect configuration changes Yann Collet 2020-10-21 19:22:45 -0700
  • 8a453a34c5 automatic %.h header dependency tracking Yann Collet 2020-10-21 17:25:07 -0700
  • 2224ec33ed
    Merge pull request #2367 from facebook/progressive_build Yann Collet 2020-10-21 15:43:14 -0700
  • 2b99bc29bf consolidated vpath Yann Collet 2020-10-21 04:01:01 -0700
  • e8eb2939fe store %.o object files into obj/ Yann Collet 2020-10-21 03:44:38 -0700
  • 3e519be965 minor cleaning Yann Collet 2020-10-21 03:22:27 -0700
  • 911dbdbb4b build libzstd.so from object files Yann Collet 2020-10-20 22:19:57 -0700
  • 684f8ea970 decouple zstd object files from lib/ Yann Collet 2020-10-20 18:16:11 -0700
  • a9f7e77d44 fixed travis tests Yann Collet 2020-10-20 16:32:22 -0700
  • 8bdb32aebe Add a function for LDM enable check senhuang42 2020-10-20 13:46:02 -0400
  • 578e889ec1 Move ldm enable to compressStream2() senhuang42 2020-10-20 13:01:04 -0400
  • d6dae2000b
    Merge pull request #2365 from senhuang42/move_opt_parser_test_to_long_tests Nick Terrell 2020-10-20 11:34:36 -0400
  • d28d8a1d72 Include LDM tables size for CCtx size estimation where relevant senhuang42 2020-10-19 15:22:10 -0400
  • 81a2c02d8f Move ldm no regression test to fuzzer longtests senhuang42 2020-10-19 15:27:40 -0400
  • b1c7fc5768 Add compatibility for multithreading senhuang42 2020-10-19 12:07:06 -0400
  • aad436da37 Document ldm enabled by default in zstd.h senhuang42 2020-10-19 11:02:29 -0400
  • df470e176b Add unit test for no cctx requested params change senhuang42 2020-10-19 10:52:41 -0400
  • 590f7f55f0 Add ldm enable condition in ZSTD_resetCCtx_internal senhuang42 2020-10-19 10:26:17 -0400
  • 4d01979b62 Expose and call ZSTD_ldm_skipRawSeqStoreBytes() senhuang42 2020-10-16 20:30:00 -0400
  • de985b1c1a fix appveyor test Yann Collet 2020-10-16 14:31:40 -0700
  • 9327a77c76
    Merge pull request #2359 from senhuang42/fuzz_makefile_cleanup Nick Terrell 2020-10-16 13:53:34 -0700
  • a0ec50c2dc
    Merge pull request #2355 from senhuang42/change_ldm_mt_config Yann Collet 2020-10-16 13:35:50 -0700
  • d380f803b9
    Merge pull request #2357 from senhuang42/fix_ldm_nd_behavior Yann Collet 2020-10-16 13:35:28 -0700
  • 314c7df170 minor : change test order Yann Collet 2020-10-16 13:26:47 -0700
  • eb1959d926 fix .deps list Yann Collet 2020-10-16 10:19:16 -0700
  • c355d149de support verbose build output with V=1 Yann Collet 2020-10-16 00:21:49 -0700
  • b6b87c2b77 track header dependencies during build Yann Collet 2020-10-16 00:18:16 -0700
  • 80cee8d3fe faster rebuild of zstd Yann Collet 2020-10-16 00:01:41 -0700
  • ca885a198a
    Merge pull request #2361 from senhuang42/fix_travis_minimal_decompressor_macros_test Yann Collet 2020-10-15 15:35:57 -0700
  • adc53db6ed Change make -j all check to make -j all && make check senhuang42 2020-10-15 15:00:26 -0400
  • 056f4c9145
    Merge pull request #2360 from facebook/zwrap_parallel_build Yann Collet 2020-10-15 11:54:15 -0700
  • abf5c0655c fix zlibwrap parallel build Yann Collet 2020-10-15 10:56:37 -0700
  • 42d037bdba Add libregression build target, also fix make clean and .gitignore senhuang42 2020-10-15 10:32:49 -0400
  • f49926edf4 Change cycleLog adjustment to +3 from +4 senhuang42 2020-10-15 09:56:05 -0400
  • ee84817fe7 Reset posInSequence when using ZSTD_referenceExternalSequences() senhuang42 2020-10-14 22:06:08 -0400
  • 043b934ba2 Pass cRess_t by const const pointer senhuang42 2020-10-14 20:19:46 -0400
  • d0550bb18f Clarify argument names, fix DEBUGLOG() statements senhuang42 2020-10-14 15:45:43 -0400
  • 3f99c9b38d Adjust match backwards count args senhuang42 2020-10-14 15:23:03 -0400
  • bf0d559449 Introduce, implement, and call ZSTD_ldm_countBackwardsMatch_2segments() senhuang42 2020-10-12 16:17:39 -0400
  • 467e4383b0 Merge branch 'dev' of github.com:senhuang42/zstd into change_ldm_mt_config senhuang42 2020-10-14 10:17:50 -0400
  • 8c46c1d851
    Merge pull request #2356 from bsdimp/neon Nick Terrell 2020-10-13 15:42:46 -0700
  • 1283935ac2
    Merge pull request #2281 from likema/fix-aix-51 Yann Collet 2020-10-13 13:09:33 -0700
  • f5d5cd3b40
    Merge pull request #2341 from senhuang42/ldm_optimized_for_opt_parser Yann Collet 2020-10-13 13:09:07 -0700
  • 43c0054405 aarch64: use __ARM_NEON instead of __aarch64__ to control use of neon Warner Losh 2020-10-13 12:12:46 -0600
  • a39614de1f Fix incorrect usage of cycleLog() in --patch-from senhuang42 2020-10-13 13:00:27 -0400
  • 1e47a75abf
    Merge pull request #2337 from terrelln/adjust-params Nick Terrell 2020-10-12 18:42:24 -0700
  • 7e6f91ed84 [minor] Improve docs and add an assert in response to review Nick Terrell 2020-10-12 12:52:42 -0700
  • 354b5f1c0a Use cycleLog instead of chainLog to determine LDM jobLog senhuang42 2020-10-12 12:20:18 -0400
  • 441ce4178f [zstdmt] Clarify a comment Nick Terrell 2020-10-12 12:58:13 -0700
  • efff5d8b2d [zstdmt] Fix determinism issue with rsyncable mode Nick Terrell 2020-10-05 19:14:19 -0700
  • ede4f97153 [zstdmt] Fix bug where extra empty blocks are emitted Nick Terrell 2020-10-05 17:37:19 -0700
  • 9ab9229e11 [zstreamtest] Add compression determinism tests Nick Terrell 2020-10-01 15:02:15 -0700
  • c51a9e79b9 [zstdmt] Rip out the zstdmt API Nick Terrell 2020-10-01 18:47:54 -0700
  • 1784c4b4ab [zstdmt] Remove single-pass shortcut Nick Terrell 2020-10-01 14:29:13 -0700
  • b55ae009ac [zstdmt] Remove singleBlockingThread mode Nick Terrell 2020-10-01 13:45:29 -0700
  • d5c688e8ae Fix ZSTD_adjustCParams_internal() to handle dictionary logic Nick Terrell 2020-10-01 13:12:23 -0700
  • fadaab8c7c [minor improvement] Pass 0 as the content size in the DDS Nick Terrell 2020-10-05 15:38:10 -0700
  • 48ef15fb47 [minor improvement] Pass dictSize when selecting parameters Nick Terrell 2020-10-05 15:49:55 -0700
  • 012818df99 [refactor] Remove ZSTD_resetCStream_internal() Nick Terrell 2020-10-05 15:46:50 -0700
  • 7083f79008 [bug] Fix dictContentType when reprocessing cdict Nick Terrell 2020-10-05 15:17:44 -0700
  • 1b28d6501c Fixed dll path in case of cross-compilation Dmitriy Titarenko 2020-10-11 23:51:44 +0500
  • d6911b86be Require LDM matches to be strictly greater in length senhuang42 2020-10-07 23:44:36 -0400
  • cc907770bd Fix building on AIX 5.1 Like Ma 2020-08-26 03:10:06 +0800
  • b951ad20a2
    Merge pull request #2329 from senhuang42/prevent_summary_updates_when_using_stdout Yann Collet 2020-10-09 01:01:36 -0700
  • 12541931fa
    Merge pull request #2328 from marxin/zstd-pool-api Yann Collet 2020-10-09 01:00:50 -0700
  • 6fdb0cb8d9
    Merge pull request #2303 from senhuang42/let_cdict_take_clevel_priority Yann Collet 2020-10-09 00:48:30 -0700
  • c3ee284ca2
    Merge pull request #2319 from facebook/fullbench_stream2 Yann Collet 2020-10-09 00:40:59 -0700
  • b9c8033cde Define kNullRawSeqStore for every file senhuang42 2020-10-07 16:59:25 -0400
  • a6165c1b28 Change matchState_t::ldmSeqStore to pointer senhuang42 2020-10-06 19:43:48 -0400
  • abce708a56 Move posInSequence correction to correct location senhuang42 2020-10-06 16:16:41 -0400
  • 0c515590d8 Replace offCode of largest match if ldm's offCode is superior senhuang42 2020-10-06 13:44:44 -0400
  • 0fac8e07e1 Refactor usage of ms->ldmSeqStore so that it is not modified during compressBlock(), and simplify skipRawSeqStoreBytes senhuang42 2020-10-06 13:43:13 -0400