mirror of
https://github.com/facebook/zstd.git
synced 2025-08-05 19:15:58 +03:00
codemod: ZSTD_cParamMode_e -> ZSTD_CParamMode_e
This commit is contained in:
@@ -1189,9 +1189,9 @@ size_t ZSTD_sizeof_DDict(const ZSTD_DDict* ddict);
|
|||||||
} ZSTD_literalCompressionMode_e;
|
} ZSTD_literalCompressionMode_e;
|
||||||
</b></pre><BR>
|
</b></pre><BR>
|
||||||
<pre><b>typedef enum {
|
<pre><b>typedef enum {
|
||||||
</b>/* Note: This enum controls features which are conditionally beneficial. Zstd typically will make a final<b>
|
</b>/* Note: This enum controls features which are conditionally beneficial.<b>
|
||||||
* decision on whether or not to enable the feature (ZSTD_ps_auto), but setting the switch to ZSTD_ps_enable
|
* Zstd can take a decision on whether or not to enable the feature (ZSTD_ps_auto),
|
||||||
* or ZSTD_ps_disable allow for a force enable/disable the feature.
|
* but setting the switch to ZSTD_ps_enable or ZSTD_ps_disable force enable/disable the feature.
|
||||||
*/
|
*/
|
||||||
ZSTD_ps_auto = 0, </b>/* Let the library automatically determine whether the feature shall be enabled */<b>
|
ZSTD_ps_auto = 0, </b>/* Let the library automatically determine whether the feature shall be enabled */<b>
|
||||||
ZSTD_ps_enable = 1, </b>/* Force-enable the feature */<b>
|
ZSTD_ps_enable = 1, </b>/* Force-enable the feature */<b>
|
||||||
|
@@ -1474,14 +1474,14 @@ static U32 ZSTD_dictAndWindowLog(U32 windowLog, U64 srcSize, U64 dictSize)
|
|||||||
* optimize `cPar` for a specified input (`srcSize` and `dictSize`).
|
* optimize `cPar` for a specified input (`srcSize` and `dictSize`).
|
||||||
* mostly downsize to reduce memory consumption and initialization latency.
|
* mostly downsize to reduce memory consumption and initialization latency.
|
||||||
* `srcSize` can be ZSTD_CONTENTSIZE_UNKNOWN when not known.
|
* `srcSize` can be ZSTD_CONTENTSIZE_UNKNOWN when not known.
|
||||||
* `mode` is the mode for parameter adjustment. See docs for `ZSTD_cParamMode_e`.
|
* `mode` is the mode for parameter adjustment. See docs for `ZSTD_CParamMode_e`.
|
||||||
* note : `srcSize==0` means 0!
|
* note : `srcSize==0` means 0!
|
||||||
* condition : cPar is presumed validated (can be checked using ZSTD_checkCParams()). */
|
* condition : cPar is presumed validated (can be checked using ZSTD_checkCParams()). */
|
||||||
static ZSTD_compressionParameters
|
static ZSTD_compressionParameters
|
||||||
ZSTD_adjustCParams_internal(ZSTD_compressionParameters cPar,
|
ZSTD_adjustCParams_internal(ZSTD_compressionParameters cPar,
|
||||||
unsigned long long srcSize,
|
unsigned long long srcSize,
|
||||||
size_t dictSize,
|
size_t dictSize,
|
||||||
ZSTD_cParamMode_e mode,
|
ZSTD_CParamMode_e mode,
|
||||||
ZSTD_ParamSwitch_e useRowMatchFinder)
|
ZSTD_ParamSwitch_e useRowMatchFinder)
|
||||||
{
|
{
|
||||||
const U64 minSrcSize = 513; /* (1<<9) + 1 */
|
const U64 minSrcSize = 513; /* (1<<9) + 1 */
|
||||||
@@ -1626,8 +1626,8 @@ ZSTD_adjustCParams(ZSTD_compressionParameters cPar,
|
|||||||
return ZSTD_adjustCParams_internal(cPar, srcSize, dictSize, ZSTD_cpm_unknown, ZSTD_ps_auto);
|
return ZSTD_adjustCParams_internal(cPar, srcSize, dictSize, ZSTD_cpm_unknown, ZSTD_ps_auto);
|
||||||
}
|
}
|
||||||
|
|
||||||
static ZSTD_compressionParameters ZSTD_getCParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode);
|
static ZSTD_compressionParameters ZSTD_getCParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode);
|
||||||
static ZSTD_parameters ZSTD_getParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode);
|
static ZSTD_parameters ZSTD_getParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode);
|
||||||
|
|
||||||
static void ZSTD_overrideCParams(
|
static void ZSTD_overrideCParams(
|
||||||
ZSTD_compressionParameters* cParams,
|
ZSTD_compressionParameters* cParams,
|
||||||
@@ -1643,7 +1643,7 @@ static void ZSTD_overrideCParams(
|
|||||||
}
|
}
|
||||||
|
|
||||||
ZSTD_compressionParameters ZSTD_getCParamsFromCCtxParams(
|
ZSTD_compressionParameters ZSTD_getCParamsFromCCtxParams(
|
||||||
const ZSTD_CCtx_params* CCtxParams, U64 srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode)
|
const ZSTD_CCtx_params* CCtxParams, U64 srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode)
|
||||||
{
|
{
|
||||||
ZSTD_compressionParameters cParams;
|
ZSTD_compressionParameters cParams;
|
||||||
if (srcSizeHint == ZSTD_CONTENTSIZE_UNKNOWN && CCtxParams->srcSizeHint > 0) {
|
if (srcSizeHint == ZSTD_CONTENTSIZE_UNKNOWN && CCtxParams->srcSizeHint > 0) {
|
||||||
@@ -5941,7 +5941,7 @@ size_t ZSTD_CStreamOutSize(void)
|
|||||||
return ZSTD_compressBound(ZSTD_BLOCKSIZE_MAX) + ZSTD_blockHeaderSize + 4 /* 32-bits hash */ ;
|
return ZSTD_compressBound(ZSTD_BLOCKSIZE_MAX) + ZSTD_blockHeaderSize + 4 /* 32-bits hash */ ;
|
||||||
}
|
}
|
||||||
|
|
||||||
static ZSTD_cParamMode_e ZSTD_getCParamMode(ZSTD_CDict const* cdict, ZSTD_CCtx_params const* params, U64 pledgedSrcSize)
|
static ZSTD_CParamMode_e ZSTD_getCParamMode(ZSTD_CDict const* cdict, ZSTD_CCtx_params const* params, U64 pledgedSrcSize)
|
||||||
{
|
{
|
||||||
if (cdict != NULL && ZSTD_shouldAttachDict(cdict, params, pledgedSrcSize))
|
if (cdict != NULL && ZSTD_shouldAttachDict(cdict, params, pledgedSrcSize))
|
||||||
return ZSTD_cpm_attachDict;
|
return ZSTD_cpm_attachDict;
|
||||||
@@ -6326,6 +6326,11 @@ static size_t ZSTD_checkBufferStability(ZSTD_CCtx const* cctx,
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* If @endOp == ZSTD_e_end, @inSize becomes pledgedSrcSize.
|
||||||
|
* Otherwise, it's ignored.
|
||||||
|
* @return: 0 on success, or a ZSTD_error code otherwise.
|
||||||
|
*/
|
||||||
static size_t ZSTD_CCtx_init_compressStream2(ZSTD_CCtx* cctx,
|
static size_t ZSTD_CCtx_init_compressStream2(ZSTD_CCtx* cctx,
|
||||||
ZSTD_EndDirective endOp,
|
ZSTD_EndDirective endOp,
|
||||||
size_t inSize)
|
size_t inSize)
|
||||||
@@ -6348,7 +6353,7 @@ static size_t ZSTD_CCtx_init_compressStream2(ZSTD_CCtx* cctx,
|
|||||||
{ size_t const dictSize = prefixDict.dict
|
{ size_t const dictSize = prefixDict.dict
|
||||||
? prefixDict.dictSize
|
? prefixDict.dictSize
|
||||||
: (cctx->cdict ? cctx->cdict->dictContentSize : 0);
|
: (cctx->cdict ? cctx->cdict->dictContentSize : 0);
|
||||||
ZSTD_cParamMode_e const mode = ZSTD_getCParamMode(cctx->cdict, ¶ms, cctx->pledgedSrcSizePlusOne - 1);
|
ZSTD_CParamMode_e const mode = ZSTD_getCParamMode(cctx->cdict, ¶ms, cctx->pledgedSrcSizePlusOne - 1);
|
||||||
params.cParams = ZSTD_getCParamsFromCCtxParams(
|
params.cParams = ZSTD_getCParamsFromCCtxParams(
|
||||||
¶ms, cctx->pledgedSrcSizePlusOne-1,
|
¶ms, cctx->pledgedSrcSizePlusOne-1,
|
||||||
dictSize, mode);
|
dictSize, mode);
|
||||||
@@ -7184,7 +7189,7 @@ static void ZSTD_dedicatedDictSearch_revertCParams(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static U64 ZSTD_getCParamRowSize(U64 srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode)
|
static U64 ZSTD_getCParamRowSize(U64 srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode)
|
||||||
{
|
{
|
||||||
switch (mode) {
|
switch (mode) {
|
||||||
case ZSTD_cpm_unknown:
|
case ZSTD_cpm_unknown:
|
||||||
@@ -7208,8 +7213,8 @@ static U64 ZSTD_getCParamRowSize(U64 srcSizeHint, size_t dictSize, ZSTD_cParamMo
|
|||||||
* @return ZSTD_compressionParameters structure for a selected compression level, srcSize and dictSize.
|
* @return ZSTD_compressionParameters structure for a selected compression level, srcSize and dictSize.
|
||||||
* Note: srcSizeHint 0 means 0, use ZSTD_CONTENTSIZE_UNKNOWN for unknown.
|
* Note: srcSizeHint 0 means 0, use ZSTD_CONTENTSIZE_UNKNOWN for unknown.
|
||||||
* Use dictSize == 0 for unknown or unused.
|
* Use dictSize == 0 for unknown or unused.
|
||||||
* Note: `mode` controls how we treat the `dictSize`. See docs for `ZSTD_cParamMode_e`. */
|
* Note: `mode` controls how we treat the `dictSize`. See docs for `ZSTD_CParamMode_e`. */
|
||||||
static ZSTD_compressionParameters ZSTD_getCParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode)
|
static ZSTD_compressionParameters ZSTD_getCParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode)
|
||||||
{
|
{
|
||||||
U64 const rSize = ZSTD_getCParamRowSize(srcSizeHint, dictSize, mode);
|
U64 const rSize = ZSTD_getCParamRowSize(srcSizeHint, dictSize, mode);
|
||||||
U32 const tableID = (rSize <= 256 KB) + (rSize <= 128 KB) + (rSize <= 16 KB);
|
U32 const tableID = (rSize <= 256 KB) + (rSize <= 128 KB) + (rSize <= 16 KB);
|
||||||
@@ -7247,7 +7252,9 @@ ZSTD_compressionParameters ZSTD_getCParams(int compressionLevel, unsigned long l
|
|||||||
* same idea as ZSTD_getCParams()
|
* same idea as ZSTD_getCParams()
|
||||||
* @return a `ZSTD_parameters` structure (instead of `ZSTD_compressionParameters`).
|
* @return a `ZSTD_parameters` structure (instead of `ZSTD_compressionParameters`).
|
||||||
* Fields of `ZSTD_frameParameters` are set to default values */
|
* Fields of `ZSTD_frameParameters` are set to default values */
|
||||||
static ZSTD_parameters ZSTD_getParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode) {
|
static ZSTD_parameters
|
||||||
|
ZSTD_getParams_internal(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode)
|
||||||
|
{
|
||||||
ZSTD_parameters params;
|
ZSTD_parameters params;
|
||||||
ZSTD_compressionParameters const cParams = ZSTD_getCParams_internal(compressionLevel, srcSizeHint, dictSize, mode);
|
ZSTD_compressionParameters const cParams = ZSTD_getCParams_internal(compressionLevel, srcSizeHint, dictSize, mode);
|
||||||
DEBUGLOG(5, "ZSTD_getParams (cLevel=%i)", compressionLevel);
|
DEBUGLOG(5, "ZSTD_getParams (cLevel=%i)", compressionLevel);
|
||||||
@@ -7261,7 +7268,8 @@ static ZSTD_parameters ZSTD_getParams_internal(int compressionLevel, unsigned lo
|
|||||||
* same idea as ZSTD_getCParams()
|
* same idea as ZSTD_getCParams()
|
||||||
* @return a `ZSTD_parameters` structure (instead of `ZSTD_compressionParameters`).
|
* @return a `ZSTD_parameters` structure (instead of `ZSTD_compressionParameters`).
|
||||||
* Fields of `ZSTD_frameParameters` are set to default values */
|
* Fields of `ZSTD_frameParameters` are set to default values */
|
||||||
ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize) {
|
ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long srcSizeHint, size_t dictSize)
|
||||||
|
{
|
||||||
if (srcSizeHint == 0) srcSizeHint = ZSTD_CONTENTSIZE_UNKNOWN;
|
if (srcSizeHint == 0) srcSizeHint = ZSTD_CONTENTSIZE_UNKNOWN;
|
||||||
return ZSTD_getParams_internal(compressionLevel, srcSizeHint, dictSize, ZSTD_cpm_unknown);
|
return ZSTD_getParams_internal(compressionLevel, srcSizeHint, dictSize, ZSTD_cpm_unknown);
|
||||||
}
|
}
|
||||||
@@ -7269,8 +7277,8 @@ ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long srcSizeH
|
|||||||
void ZSTD_registerSequenceProducer(
|
void ZSTD_registerSequenceProducer(
|
||||||
ZSTD_CCtx* zc,
|
ZSTD_CCtx* zc,
|
||||||
void* extSeqProdState,
|
void* extSeqProdState,
|
||||||
ZSTD_sequenceProducer_F extSeqProdFunc
|
ZSTD_sequenceProducer_F extSeqProdFunc)
|
||||||
) {
|
{
|
||||||
assert(zc != NULL);
|
assert(zc != NULL);
|
||||||
ZSTD_CCtxParams_registerSequenceProducer(
|
ZSTD_CCtxParams_registerSequenceProducer(
|
||||||
&zc->requestedParams, extSeqProdState, extSeqProdFunc
|
&zc->requestedParams, extSeqProdState, extSeqProdFunc
|
||||||
@@ -7280,8 +7288,8 @@ void ZSTD_registerSequenceProducer(
|
|||||||
void ZSTD_CCtxParams_registerSequenceProducer(
|
void ZSTD_CCtxParams_registerSequenceProducer(
|
||||||
ZSTD_CCtx_params* params,
|
ZSTD_CCtx_params* params,
|
||||||
void* extSeqProdState,
|
void* extSeqProdState,
|
||||||
ZSTD_sequenceProducer_F extSeqProdFunc
|
ZSTD_sequenceProducer_F extSeqProdFunc)
|
||||||
) {
|
{
|
||||||
assert(params != NULL);
|
assert(params != NULL);
|
||||||
if (extSeqProdFunc != NULL) {
|
if (extSeqProdFunc != NULL) {
|
||||||
params->extSeqProdFunc = extSeqProdFunc;
|
params->extSeqProdFunc = extSeqProdFunc;
|
||||||
|
@@ -577,7 +577,7 @@ typedef enum {
|
|||||||
* behavior of taking both the source size and the dict size into account
|
* behavior of taking both the source size and the dict size into account
|
||||||
* when selecting and adjusting parameters.
|
* when selecting and adjusting parameters.
|
||||||
*/
|
*/
|
||||||
} ZSTD_cParamMode_e;
|
} ZSTD_CParamMode_e;
|
||||||
|
|
||||||
typedef size_t (*ZSTD_BlockCompressor_f) (
|
typedef size_t (*ZSTD_BlockCompressor_f) (
|
||||||
ZSTD_MatchState_t* bs, SeqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
|
ZSTD_MatchState_t* bs, SeqStore_t* seqStore, U32 rep[ZSTD_REP_NUM],
|
||||||
@@ -1542,7 +1542,7 @@ void ZSTD_reset_compressedBlockState(ZSTD_compressedBlockState_t* bs);
|
|||||||
* Note: srcSizeHint == 0 means 0!
|
* Note: srcSizeHint == 0 means 0!
|
||||||
*/
|
*/
|
||||||
ZSTD_compressionParameters ZSTD_getCParamsFromCCtxParams(
|
ZSTD_compressionParameters ZSTD_getCParamsFromCCtxParams(
|
||||||
const ZSTD_CCtx_params* CCtxParams, U64 srcSizeHint, size_t dictSize, ZSTD_cParamMode_e mode);
|
const ZSTD_CCtx_params* CCtxParams, U64 srcSizeHint, size_t dictSize, ZSTD_CParamMode_e mode);
|
||||||
|
|
||||||
/*! ZSTD_initCStream_internal() :
|
/*! ZSTD_initCStream_internal() :
|
||||||
* Private use only. Init streaming operation.
|
* Private use only. Init streaming operation.
|
||||||
|
Reference in New Issue
Block a user