]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
long offset mode : new default threshold for 64-bits mode
authorYann Collet <cyan@fb.com>
Tue, 6 Mar 2018 00:16:49 +0000 (16:16 -0800)
committerYann Collet <cyan@fb.com>
Tue, 6 Mar 2018 00:16:49 +0000 (16:16 -0800)
lib/decompress/zstd_decompress.c

index b28bcae631e9f02c35f831dff65f7b1b2a5b2de2..ef6e16d3f15cb9cc22f5c49bb7f38a8b1007d292 100644 (file)
@@ -1333,7 +1333,7 @@ static size_t ZSTD_decompressBlock_internal(ZSTD_DCtx* dctx,
 
         if (dctx->fParams.windowSize > (1<<24)) {
             U32 const shareLongOffsets = ZSTD_getLongOffsetsShare(dctx->OFTptr);
-            U32 const minShare = MEM_64bits() ? 5 : 13;
+            U32 const minShare = MEM_64bits() ? 7 : 13;
             if (shareLongOffsets >= minShare)
                 return ZSTD_decompressSequencesLong(dctx, dst, dstCapacity, ip, srcSize, nbSeq, isLongOffset);
         }