Force-Inline ZSTD_insertAndFindFirstIndex_internal()
Without this, gcc was declining to inline the function in `ZSTD_noDict` mode, resulting in a ~10% slowdown.
This commit is contained in:
@@ -447,7 +447,7 @@ static size_t ZSTD_BtFindBestMatch_extDict_selectMLS (
|
|||||||
|
|
||||||
/* Update chains up to ip (excluded)
|
/* Update chains up to ip (excluded)
|
||||||
Assumption : always within prefix (i.e. not within extDict) */
|
Assumption : always within prefix (i.e. not within extDict) */
|
||||||
static U32 ZSTD_insertAndFindFirstIndex_internal(
|
FORCE_INLINE_TEMPLATE U32 ZSTD_insertAndFindFirstIndex_internal(
|
||||||
ZSTD_matchState_t* ms,
|
ZSTD_matchState_t* ms,
|
||||||
const ZSTD_compressionParameters* const cParams,
|
const ZSTD_compressionParameters* const cParams,
|
||||||
const BYTE* ip, U32 const mls)
|
const BYTE* ip, U32 const mls)
|
||||||
|
|||||||
Reference in New Issue
Block a user