From: Yann Collet Date: Tue, 6 Mar 2018 00:41:08 +0000 (-0800) Subject: long offset mode : new default threshold for 32-bit X-Git-Tag: v1.3.4~1^2~39^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9a91afe6efc8ac24a8b3f7f3b98df42d44abe07f;p=thirdparty%2Fzstd.git long offset mode : new default threshold for 32-bit --- diff --git a/lib/decompress/zstd_decompress.c b/lib/decompress/zstd_decompress.c index ef6e16d3f..12c46e572 100644 --- a/lib/decompress/zstd_decompress.c +++ b/lib/decompress/zstd_decompress.c @@ -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() ? 7 : 13; + U32 const minShare = MEM_64bits() ? 7 : 20; if (shareLongOffsets >= minShare) return ZSTD_decompressSequencesLong(dctx, dst, dstCapacity, ip, srcSize, nbSeq, isLongOffset); }