]> git.ipfire.org Git - thirdparty/zstd.git/log
thirdparty/zstd.git
6 years agobumped version number to v1.3.7 1369/head
Yann Collet [Thu, 11 Oct 2018 21:40:12 +0000 (14:40 -0700)] 
bumped version number to v1.3.7

updated documentation

6 years agoMerge pull request #1367 from atdt/dev
Yann Collet [Thu, 11 Oct 2018 19:49:25 +0000 (12:49 -0700)] 
Merge pull request #1367 from atdt/dev

Enable use of bswap intrinsics in clang

6 years agoEnable use of bswap intrinsics in clang 1367/head
Ori Livneh [Thu, 11 Oct 2018 02:32:03 +0000 (22:32 -0400)] 
Enable use of bswap intrinsics in clang

Necessary because clang disguises itself as an older (__GNUC_MINOR__ = 2) GCC.

6 years agoMerge pull request #1365 from facebook/bitspeed
Yann Collet [Thu, 11 Oct 2018 02:16:35 +0000 (19:16 -0700)] 
Merge pull request #1365 from facebook/bitspeed

Improved decompression speed

6 years agorestored bitMask for shift values 1365/head
Yann Collet [Thu, 11 Oct 2018 01:26:44 +0000 (18:26 -0700)] 
restored bitMask for shift values

since corrupted bitstreams can generate too large values.

This slightly reduces the benefits from clang on my laptop.
gcc results and code generation are not affected.

6 years agoremoved one assert()
Yann Collet [Thu, 11 Oct 2018 00:33:04 +0000 (17:33 -0700)] 
removed one assert()

that can be triggered by a corrupted bitstream.

6 years agoremoved one assert()
Yann Collet [Wed, 10 Oct 2018 23:36:11 +0000 (16:36 -0700)] 
removed one assert()

which can be triggered when input is corrupted.

6 years agoimproved decompression speed
Yann Collet [Wed, 10 Oct 2018 22:48:43 +0000 (15:48 -0700)] 
improved decompression speed

while reviewing #1364,
I found a decompression speed improvement.

On my laptop, the new code decompresses +5-6% faster on clang
and +2-3% faster on gcc.

not bad for an accidental optimization...

6 years agoMerge pull request #1363 from facebook/backtrace
Yann Collet [Wed, 10 Oct 2018 16:37:33 +0000 (09:37 -0700)] 
Merge pull request #1363 from facebook/backtrace

backtrace support compiled with more conditions

6 years agouse #if BACKTRACE_ENABLE directly 1363/head
Yann Collet [Wed, 10 Oct 2018 00:56:59 +0000 (17:56 -0700)] 
use #if BACKTRACE_ENABLE directly

as suggested by @terrelln

6 years agoMerge branch 'backtrace' of github.com:facebook/zstd into backtrace
Julian Fessard [Wed, 10 Oct 2018 00:24:48 +0000 (17:24 -0700)] 
Merge branch 'backtrace' of github.com:facebook/zstd into backtrace

6 years agofileio.c: Disable backtrace when built with address sanitizer
Julian Fessard [Wed, 10 Oct 2018 00:14:57 +0000 (17:14 -0700)] 
fileio.c: Disable backtrace when built with address sanitizer

Covers clang and gcc's sanitizer flags.
Can still be overridden through CFLAGS on commandline.

6 years agofixed explicit BACKTRACE order
Yann Collet [Wed, 10 Oct 2018 00:12:21 +0000 (17:12 -0700)] 
fixed explicit BACKTRACE order

and automatic linux backtrace detection :
__GLIBC__ must be tested after #include <features.h>

6 years agofixed BACKTRACE_ENABLE macro test
Yann Collet [Tue, 9 Oct 2018 19:57:42 +0000 (12:57 -0700)] 
fixed BACKTRACE_ENABLE macro test

6 years agoMerge pull request #1361 from facebook/streamdoc
Yann Collet [Tue, 9 Oct 2018 02:19:34 +0000 (19:19 -0700)] 
Merge pull request #1361 from facebook/streamdoc

Clarify streaming api doc

6 years agoMerge pull request #1362 from felixhandte/fix-btlazy-skipping
Yann Collet [Tue, 9 Oct 2018 00:06:43 +0000 (17:06 -0700)] 
Merge pull request #1362 from felixhandte/fix-btlazy-skipping

`ZSTD_btlazy2`: Avoid Erroneously Trampling on Match with Worse Dictionary Match

6 years agobacktrace support compiled with more conditions
Yann Collet [Tue, 9 Oct 2018 00:03:06 +0000 (17:03 -0700)] 
backtrace support compiled with more conditions

following #1356,
only enable backtrace compilation on linux+glibc.

Also, disable backtrace by default from "release" compilation,
so that less platforms get impacted by the new requirements.
Can be manually enabled/disabled using BACKTRACE=1/0.

6 years agoMerge pull request #1356 from maxice8/fix-musl
Yann Collet [Mon, 8 Oct 2018 23:43:30 +0000 (16:43 -0700)] 
Merge pull request #1356 from maxice8/fix-musl

don't assume __linux__ means __GLIBC__ on BACKTRACES_ENABLE

6 years agoAvoid Searching Dictionary in ZSTD_btlazy2 When an Optimal Match is Found 1362/head
W. Felix Handte [Mon, 8 Oct 2018 22:56:09 +0000 (15:56 -0700)] 
Avoid Searching Dictionary in ZSTD_btlazy2 When an Optimal Match is Found

Bailing here is important to avoid reading past the end of the input buffer.

6 years agoClean Up Debug Log Statements
W. Felix Handte [Mon, 8 Oct 2018 22:50:02 +0000 (15:50 -0700)] 
Clean Up Debug Log Statements

6 years agoRemove Unused Variable
W. Felix Handte [Mon, 8 Oct 2018 22:38:16 +0000 (15:38 -0700)] 
Remove Unused Variable

6 years agoclarify streaming api doc 1361/head
Yann Collet [Mon, 8 Oct 2018 22:53:29 +0000 (15:53 -0700)] 
clarify streaming api doc

as suggested by @indygreg in #1360

6 years agodon't assume __linux__ means __GLIBC__ on BACKTRACES_ENABLE 1356/head
maxice8 [Sat, 6 Oct 2018 00:23:45 +0000 (21:23 -0300)] 
don't assume __linux__ means __GLIBC__ on BACKTRACES_ENABLE

check for __GLIBC__ instead of __linux__ as musl libc doesn't provide
execinfo.h

fixes compilation on Alpine Linux and Void Linux musl arches.

6 years agofixed fullbench-lib target 1354/head
Yann Collet [Fri, 5 Oct 2018 00:25:11 +0000 (17:25 -0700)] 
fixed fullbench-lib target

6 years agoMerge pull request #1351 from facebook/haikubuild
Yann Collet [Thu, 4 Oct 2018 21:59:35 +0000 (14:59 -0700)] 
Merge pull request #1351 from facebook/haikubuild

 portability macro flags updates, for Haiku

6 years agoMerge pull request #1353 from facebook/paramgrill
Yann Collet [Thu, 4 Oct 2018 21:59:14 +0000 (14:59 -0700)] 
Merge pull request #1353 from facebook/paramgrill

fixed paramgrill wrong assert() conditions

6 years agoMerge branch 'dev' of github.com:facebook/zstd into dev
Yann Collet [Thu, 4 Oct 2018 21:39:35 +0000 (14:39 -0700)] 
Merge branch 'dev' of github.com:facebook/zstd into dev

6 years agoadded graph for ZSTD_compress_usingCDict() in v1.3.6
Yann Collet [Thu, 4 Oct 2018 21:39:11 +0000 (14:39 -0700)] 
added graph for ZSTD_compress_usingCDict() in v1.3.6

6 years agoMerge pull request #1352 from facebook/visual
Yann Collet [Thu, 4 Oct 2018 21:30:02 +0000 (14:30 -0700)] 
Merge pull request #1352 from facebook/visual

fixed VS2017Community build script

6 years agofixed paramgrill wrong assert() conditions 1353/head
Yann Collet [Thu, 4 Oct 2018 21:27:13 +0000 (14:27 -0700)] 
fixed paramgrill wrong assert() conditions

and slightly refactored affected function.

Honestly, the formula calculating variance should get a second reviewing round,
it's not clear if it's correct.

6 years agofixed VS2017Community build script 1352/head
Yann Collet [Thu, 4 Oct 2018 01:14:35 +0000 (18:14 -0700)] 
fixed VS2017Community build script

reported by @epicabsol

6 years agofinalized minor warnings on Haiku 1351/head
Yann Collet [Wed, 3 Oct 2018 23:37:50 +0000 (16:37 -0700)] 
finalized minor warnings on Haiku

6 years agochanged ZSTD_NANOSLEEP_SUPPORT definition
Yann Collet [Wed, 3 Oct 2018 22:34:41 +0000 (15:34 -0700)] 
changed ZSTD_NANOSLEEP_SUPPORT definition

to please `-Wexpansion-to-defined`

6 years agoportability macro flags updates, for Haiku
Yann Collet [Wed, 3 Oct 2018 21:54:33 +0000 (14:54 -0700)] 
portability macro flags updates, for Haiku

some non-trivial changes to platform.h and util.h,
initially related to compilation for Haiku,
but I used this opportunity to make them cleaner
and add some documentation.

Noticed several tests that could be improved
(too harsh conditions, useless exception, etc.)
but I did not dare modifying too many tests just before release.

6 years agoMerge pull request #1330 from korli/haiku
Yann Collet [Wed, 3 Oct 2018 20:36:00 +0000 (13:36 -0700)] 
Merge pull request #1330 from korli/haiku

Enable building zstd on Haiku.

6 years agofixed wrong assert() position
Yann Collet [Wed, 3 Oct 2018 19:43:59 +0000 (12:43 -0700)] 
fixed wrong assert() position

could fire on invalid input.
blocking for afl tests.

6 years agoMerge pull request #1350 from facebook/fixmsan
Yann Collet [Wed, 3 Oct 2018 19:01:45 +0000 (12:01 -0700)] 
Merge pull request #1350 from facebook/fixmsan

fixed msan warning

6 years agoEnable building zstd on Haiku. 1330/head
Jerome Duval [Sun, 6 Aug 2017 20:27:54 +0000 (22:27 +0200)] 
Enable building zstd on Haiku.

6 years agofixed msan warning 1350/head
Yann Collet [Wed, 3 Oct 2018 01:20:20 +0000 (18:20 -0700)] 
fixed msan warning

on btlazy2 strategy with dictAttach

6 years agoMerge pull request #1348 from facebook/donotdelete
Yann Collet [Tue, 2 Oct 2018 23:37:58 +0000 (16:37 -0700)] 
Merge pull request #1348 from facebook/donotdelete

Fix #1082

6 years agofixed static analyzer warnings 1348/head
Yann Collet [Tue, 2 Oct 2018 22:59:11 +0000 (15:59 -0700)] 
fixed static analyzer warnings

note : for some reason,
scan-build version on my laptop found problems within fastcover.c
that scan-build on travisCI does not flag.

They are, as usual, false positive :
the analyzer does not understand that a table (`offset`) is correctly filled before usage.

6 years agorestored backtrace on failure
Yann Collet [Tue, 2 Oct 2018 00:50:16 +0000 (17:50 -0700)] 
restored backtrace on failure

for Linux and Mac OS-X.

Note : the backtraces fires up through a trap
before the sanitizer get a chance to report.
There are situations where the sanitizer report is actually preferable.

It might be good to consider a kind of build macro
which can disable backtrace
when sanitizer is enabled.

6 years agoupdated NEWS in anticipation for v1.3.6
Yann Collet [Tue, 2 Oct 2018 00:49:18 +0000 (17:49 -0700)] 
updated NEWS in anticipation for v1.3.6

6 years agoMerge pull request #1317 from felixhandte/split-logs
Yann Collet [Tue, 2 Oct 2018 00:20:12 +0000 (17:20 -0700)] 
Merge pull request #1317 from felixhandte/split-logs

Independent Dictionary and Working Context Table Logs

6 years ago./zstd -f do no longer overwrite destination file
Yann Collet [Tue, 2 Oct 2018 00:16:34 +0000 (17:16 -0700)] 
./zstd -f do no longer overwrite destination file

if source file does not exist (#1082)

6 years agozstd -d -f do no longer erase destination file
Yann Collet [Mon, 1 Oct 2018 21:04:00 +0000 (14:04 -0700)] 
zstd -d -f do no longer erase destination file

when source file does not exist (#1082)

6 years agoRevert Ability to Set HashLog and ChainLog on Context When Dict is Attached 1317/head
W. Felix Handte [Mon, 1 Oct 2018 20:28:13 +0000 (13:28 -0700)] 
Revert Ability to Set HashLog and ChainLog on Context When Dict is Attached

This capability is not needed / used in the current unit of work. I'll
re-introduce it later, when we start allowing users to override the deduced
working context logs.

6 years agoregroup name creation logic into its own function
Yann Collet [Sat, 29 Sep 2018 01:19:23 +0000 (18:19 -0700)] 
regroup name creation logic into its own function

for a cleaner main file decompression loop

6 years agoMerge pull request #1347 from terrelln/werror
Yann Collet [Sat, 29 Sep 2018 00:34:49 +0000 (17:34 -0700)] 
Merge pull request #1347 from terrelln/werror

Add -Werror to *build rules

6 years agoMerge pull request #1346 from terrelln/small-block-fse
Yann Collet [Sat, 29 Sep 2018 00:34:27 +0000 (17:34 -0700)] 
Merge pull request #1346 from terrelln/small-block-fse

[zstd] Fix resetting FSE tables

6 years agoRestore Passing CParams to `ZSTD_insertAndFindFirstIndex_internal`
W. Felix Handte [Wed, 26 Sep 2018 17:56:28 +0000 (10:56 -0700)] 
Restore Passing CParams to `ZSTD_insertAndFindFirstIndex_internal`

6 years agoUse Working Ctx Logs when not in DMS Mode
W. Felix Handte [Thu, 13 Sep 2018 18:13:08 +0000 (11:13 -0700)] 
Use Working Ctx Logs when not in DMS Mode

We pre-hash the ptr for the dict match state sometimes. When that actually
happens, a hashlog of 0 can produce undefined behavior (right shift a long
long by 64). Only applies to unoptimized compilations, since when
optimizations are applied, those hash operations are dropped when we're not
actually in dms mode.

6 years agoWhen Attaching Dictionary, Size Working Tables Based on Input Size Only
W. Felix Handte [Wed, 12 Sep 2018 19:29:53 +0000 (12:29 -0700)] 
When Attaching Dictionary, Size Working Tables Based on Input Size Only

6 years agoRemove Log Overriding for the Time Being
W. Felix Handte [Wed, 12 Sep 2018 19:28:53 +0000 (12:28 -0700)] 
Remove Log Overriding for the Time Being

6 years agoRemove Strategy-Dependency in Making Attachment Decision
W. Felix Handte [Wed, 12 Sep 2018 19:04:04 +0000 (12:04 -0700)] 
Remove Strategy-Dependency in Making Attachment Decision

6 years agoSupport Split Logs in ZSTD_btopt..ZSTD_btultra
W. Felix Handte [Mon, 27 Aug 2018 23:37:04 +0000 (16:37 -0700)] 
Support Split Logs in ZSTD_btopt..ZSTD_btultra

6 years agoBump Split Log Support to ZSTD_btultra
W. Felix Handte [Mon, 27 Aug 2018 23:36:52 +0000 (16:36 -0700)] 
Bump Split Log Support to ZSTD_btultra

6 years agoSupport Split Logs in ZSTD_greedy..ZSTD_btlazy2
W. Felix Handte [Mon, 27 Aug 2018 23:19:41 +0000 (16:19 -0700)] 
Support Split Logs in ZSTD_greedy..ZSTD_btlazy2

6 years agoBump Split Log Support to ZSTD_btlazy2
W. Felix Handte [Mon, 27 Aug 2018 23:19:24 +0000 (16:19 -0700)] 
Bump Split Log Support to ZSTD_btlazy2

6 years agoSupport Split Logs in ZSTD_dfast
W. Felix Handte [Mon, 27 Aug 2018 22:23:51 +0000 (15:23 -0700)] 
Support Split Logs in ZSTD_dfast

6 years agoBump Split Log Support to ZSTD_dfast
W. Felix Handte [Mon, 27 Aug 2018 22:23:27 +0000 (15:23 -0700)] 
Bump Split Log Support to ZSTD_dfast

6 years agoSupport a Separate Hash Log in ZSTD_fast
W. Felix Handte [Thu, 23 Aug 2018 21:49:09 +0000 (14:49 -0700)] 
Support a Separate Hash Log in ZSTD_fast

6 years agoStop Passing in `hashLog` and `stepSize` to `ZSTD_compressBlock_fast_generic`
W. Felix Handte [Thu, 23 Aug 2018 21:21:35 +0000 (14:21 -0700)] 
Stop Passing in `hashLog` and `stepSize` to `ZSTD_compressBlock_fast_generic`

6 years agoTemporary Commit to Retain Requested Hash and Chain Logs During Dict Attach
W. Felix Handte [Mon, 27 Aug 2018 22:09:56 +0000 (15:09 -0700)] 
Temporary Commit to Retain Requested Hash and Chain Logs During Dict Attach

6 years agoAllow Setting Hash and Chain Logs on Contexts with Attached CDict
W. Felix Handte [Mon, 27 Aug 2018 22:09:25 +0000 (15:09 -0700)] 
Allow Setting Hash and Chain Logs on Contexts with Attached CDict

6 years agoFor Supported Strategies, Attach Dict Even When Params Don't Match
W. Felix Handte [Mon, 27 Aug 2018 20:21:01 +0000 (13:21 -0700)] 
For Supported Strategies, Attach Dict Even When Params Don't Match

6 years agoSplit Attach and Copy Reset Strategies into Separate Implementation Functions
W. Felix Handte [Fri, 24 Aug 2018 22:54:58 +0000 (15:54 -0700)] 
Split Attach and Copy Reset Strategies into Separate Implementation Functions

6 years agoPull Attachment Decision into Separate Function
W. Felix Handte [Fri, 24 Aug 2018 20:13:48 +0000 (13:13 -0700)] 
Pull Attachment Decision into Separate Function

6 years agoAnd Then Avoid the Unused Parameter Warning
W. Felix Handte [Thu, 23 Aug 2018 21:36:51 +0000 (14:36 -0700)] 
And Then Avoid the Unused Parameter Warning

6 years agoMove Asserts into Function to Avoid Unused Function Warning
W. Felix Handte [Thu, 23 Aug 2018 21:09:18 +0000 (14:09 -0700)] 
Move Asserts into Function to Avoid Unused Function Warning

6 years agoMove Match State CParams Setting into `resetCCtx` and `continueCCtx`
W. Felix Handte [Thu, 23 Aug 2018 19:53:16 +0000 (12:53 -0700)] 
Move Match State CParams Setting into `resetCCtx` and `continueCCtx`

6 years agoStrengthen Assertion to Assert Equality
W. Felix Handte [Thu, 23 Aug 2018 19:35:03 +0000 (12:35 -0700)] 
Strengthen Assertion to Assert Equality

6 years agoRemove CParams Arg from ZSTD_ldm_blockCompress
W. Felix Handte [Thu, 23 Aug 2018 19:21:27 +0000 (12:21 -0700)] 
Remove CParams Arg from ZSTD_ldm_blockCompress

6 years agoStop Separately Passing CParams in ZSTD_lazy Internal Functions
W. Felix Handte [Thu, 23 Aug 2018 19:17:58 +0000 (12:17 -0700)] 
Stop Separately Passing CParams in ZSTD_lazy Internal Functions

6 years agoStop Separately Passing CParams in ZSTD_opt Internal Functions
W. Felix Handte [Thu, 23 Aug 2018 19:11:20 +0000 (12:11 -0700)] 
Stop Separately Passing CParams in ZSTD_opt Internal Functions

6 years agoAlso Remove CParams from Table Filling Functions' Args
W. Felix Handte [Thu, 23 Aug 2018 19:08:03 +0000 (12:08 -0700)] 
Also Remove CParams from Table Filling Functions' Args

6 years agoAlso Assert Equivalency When Filling MatchState with Prefix
W. Felix Handte [Thu, 23 Aug 2018 18:57:54 +0000 (11:57 -0700)] 
Also Assert Equivalency When Filling MatchState with Prefix

6 years agoRemove CParams from Block Compressor Functions' Args
W. Felix Handte [Thu, 23 Aug 2018 18:53:34 +0000 (11:53 -0700)] 
Remove CParams from Block Compressor Functions' Args

6 years agoAssert `ctx` and `ms` cparams Equivalency
W. Felix Handte [Thu, 23 Aug 2018 18:38:35 +0000 (11:38 -0700)] 
Assert `ctx` and `ms` cparams Equivalency

6 years agoRemove cParams from CDict
W. Felix Handte [Thu, 23 Aug 2018 18:33:08 +0000 (11:33 -0700)] 
Remove cParams from CDict

6 years agoAdd ZSTD_compressionParameters to ZSTD_matchState_t
W. Felix Handte [Thu, 23 Aug 2018 18:32:32 +0000 (11:32 -0700)] 
Add ZSTD_compressionParameters to ZSTD_matchState_t

6 years agochanged macro name
Yann Collet [Fri, 28 Sep 2018 23:04:00 +0000 (16:04 -0700)] 
changed macro name

from EXIT_IF() to RETURN_IF()

EXIT could be misunderstood as exit(), which terminates program execution.
But the macro only leaves the function, not the program.

6 years agominor improvement in the multi-format suffix selection
Yann Collet [Fri, 28 Sep 2018 22:57:35 +0000 (15:57 -0700)] 
minor improvement in the multi-format suffix selection

6 years agoFix minigzip in std=c99 mode 1347/head
Nick Terrell [Fri, 28 Sep 2018 22:28:34 +0000 (15:28 -0700)] 
Fix minigzip in std=c99 mode

6 years ago[util] Fix lstat feature test macro
Nick Terrell [Fri, 28 Sep 2018 22:08:15 +0000 (15:08 -0700)] 
[util] Fix lstat feature test macro

6 years agoAdd -Werror to *build rules
Nick Terrell [Fri, 28 Sep 2018 21:59:40 +0000 (14:59 -0700)] 
Add -Werror to *build rules

6 years agoFix another warning 1346/head
Nick Terrell [Fri, 28 Sep 2018 21:24:38 +0000 (14:24 -0700)] 
Fix another warning

6 years agoFix warnings
Nick Terrell [Fri, 28 Sep 2018 19:14:24 +0000 (12:14 -0700)] 
Fix warnings

6 years ago[zstd] Fix newly added test case
Nick Terrell [Fri, 28 Sep 2018 19:09:28 +0000 (12:09 -0700)] 
[zstd] Fix newly added  test case

6 years ago[zstreamtest] Add failing test case
Nick Terrell [Fri, 28 Sep 2018 19:09:14 +0000 (12:09 -0700)] 
[zstreamtest] Add failing test case

6 years agofixed unreachable section warning on Visual
Yann Collet [Fri, 28 Sep 2018 16:34:16 +0000 (09:34 -0700)] 
fixed unreachable section warning on Visual

6 years agoMerge pull request #1343 from terrelln/faster-ci
Nick Terrell [Fri, 28 Sep 2018 02:29:02 +0000 (19:29 -0700)] 
Merge pull request #1343 from terrelln/faster-ci

[zstreamtest] Reduce memory of newapi tests

6 years agoMerge branch 'dev' into donotdelete
Yann Collet [Fri, 28 Sep 2018 02:23:55 +0000 (19:23 -0700)] 
Merge branch 'dev' into donotdelete

6 years agoMerge pull request #1345 from facebook/fixLegacy
Yann Collet [Fri, 28 Sep 2018 02:23:27 +0000 (19:23 -0700)] 
Merge pull request #1345 from facebook/fixLegacy

fixed legacy compilation tests

6 years agofixed minor Visual conversion warnings
Yann Collet [Fri, 28 Sep 2018 01:29:15 +0000 (18:29 -0700)] 
fixed minor Visual conversion warnings

6 years agofixed longmatch test too 1345/head
Yann Collet [Fri, 28 Sep 2018 01:24:41 +0000 (18:24 -0700)] 
fixed longmatch test too

6 years agofixed legacy compilation tests
Yann Collet [Fri, 28 Sep 2018 01:15:14 +0000 (18:15 -0700)] 
fixed legacy compilation tests

for some reason, these tests started failing recently on CircleCI

6 years agoMerge pull request #1344 from terrelln/grub-fixes
Yann Collet [Fri, 28 Sep 2018 00:36:54 +0000 (17:36 -0700)] 
Merge pull request #1344 from terrelln/grub-fixes

Fixes for GRUB

6 years agominor refactoring of --list
Yann Collet [Thu, 27 Sep 2018 23:49:08 +0000 (16:49 -0700)] 
minor refactoring of --list

trying to reduce recurrent patterns.

6 years agoRestore ZSTD_noCompressBlock() for clarity 1344/head
Nick Terrell [Thu, 27 Sep 2018 23:06:02 +0000 (16:06 -0700)] 
Restore ZSTD_noCompressBlock() for clarity