Merge pull request #1530 from terrelln/param-order
Clean up parameter code
This commit is contained in:
@@ -385,6 +385,18 @@ static int ZSTD_cParam_withinBounds(ZSTD_cParameter cParam, int value)
|
|||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* ZSTD_cParam_clampBounds:
|
||||||
|
* Clamps the value into the bounded range.
|
||||||
|
*/
|
||||||
|
static size_t ZSTD_cParam_clampBounds(ZSTD_cParameter cParam, int* value)
|
||||||
|
{
|
||||||
|
ZSTD_bounds const bounds = ZSTD_cParam_getBounds(cParam);
|
||||||
|
if (ZSTD_isError(bounds.error)) return bounds.error;
|
||||||
|
if (*value < bounds.lowerBound) *value = bounds.lowerBound;
|
||||||
|
if (*value > bounds.upperBound) *value = bounds.upperBound;
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
#define BOUNDCHECK(cParam, val) { \
|
#define BOUNDCHECK(cParam, val) { \
|
||||||
RETURN_ERROR_IF(!ZSTD_cParam_withinBounds(cParam,val), \
|
RETURN_ERROR_IF(!ZSTD_cParam_withinBounds(cParam,val), \
|
||||||
parameter_outOfBound); \
|
parameter_outOfBound); \
|
||||||
@@ -438,13 +450,10 @@ size_t ZSTD_CCtx_setParameter(ZSTD_CCtx* cctx, ZSTD_cParameter param, int value)
|
|||||||
|
|
||||||
switch(param)
|
switch(param)
|
||||||
{
|
{
|
||||||
case ZSTD_c_format :
|
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
|
||||||
|
|
||||||
case ZSTD_c_compressionLevel:
|
case ZSTD_c_compressionLevel:
|
||||||
RETURN_ERROR_IF(cctx->cdict, stage_wrong,
|
RETURN_ERROR_IF(cctx->cdict, stage_wrong,
|
||||||
"compression level is configured in cdict");
|
"compression level is configured in cdict");
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
break;
|
||||||
|
|
||||||
case ZSTD_c_windowLog:
|
case ZSTD_c_windowLog:
|
||||||
case ZSTD_c_hashLog:
|
case ZSTD_c_hashLog:
|
||||||
@@ -455,44 +464,37 @@ size_t ZSTD_CCtx_setParameter(ZSTD_CCtx* cctx, ZSTD_cParameter param, int value)
|
|||||||
case ZSTD_c_strategy:
|
case ZSTD_c_strategy:
|
||||||
RETURN_ERROR_IF(cctx->cdict, stage_wrong,
|
RETURN_ERROR_IF(cctx->cdict, stage_wrong,
|
||||||
"cparams are configured in cdict");
|
"cparams are configured in cdict");
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
break;
|
||||||
|
|
||||||
case ZSTD_c_contentSizeFlag:
|
|
||||||
case ZSTD_c_checksumFlag:
|
|
||||||
case ZSTD_c_dictIDFlag:
|
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
|
||||||
|
|
||||||
case ZSTD_c_forceMaxWindow : /* Force back-references to remain < windowSize,
|
|
||||||
* even when referencing into Dictionary content.
|
|
||||||
* default : 0 when using a CDict, 1 when using a Prefix */
|
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
|
||||||
|
|
||||||
case ZSTD_c_forceAttachDict:
|
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
|
||||||
|
|
||||||
case ZSTD_c_literalCompressionMode:
|
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
|
||||||
|
|
||||||
case ZSTD_c_nbWorkers:
|
case ZSTD_c_nbWorkers:
|
||||||
RETURN_ERROR_IF((value!=0) && cctx->staticSize, parameter_unsupported,
|
RETURN_ERROR_IF((value!=0) && cctx->staticSize, parameter_unsupported,
|
||||||
"MT not compatible with static alloc");
|
"MT not compatible with static alloc");
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
break;
|
||||||
|
|
||||||
|
case ZSTD_c_ldmHashRateLog:
|
||||||
|
RETURN_ERROR_IF(cctx->cdict, stage_wrong,
|
||||||
|
"LDM hash rate log is configured in cdict");
|
||||||
|
break;
|
||||||
|
|
||||||
|
case ZSTD_c_format:
|
||||||
|
case ZSTD_c_contentSizeFlag:
|
||||||
|
case ZSTD_c_checksumFlag:
|
||||||
|
case ZSTD_c_dictIDFlag:
|
||||||
|
case ZSTD_c_forceMaxWindow:
|
||||||
|
case ZSTD_c_forceAttachDict:
|
||||||
|
case ZSTD_c_literalCompressionMode:
|
||||||
case ZSTD_c_jobSize:
|
case ZSTD_c_jobSize:
|
||||||
case ZSTD_c_overlapLog:
|
case ZSTD_c_overlapLog:
|
||||||
case ZSTD_c_rsyncable:
|
case ZSTD_c_rsyncable:
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
|
||||||
|
|
||||||
case ZSTD_c_enableLongDistanceMatching:
|
case ZSTD_c_enableLongDistanceMatching:
|
||||||
case ZSTD_c_ldmHashLog:
|
case ZSTD_c_ldmHashLog:
|
||||||
case ZSTD_c_ldmMinMatch:
|
case ZSTD_c_ldmMinMatch:
|
||||||
case ZSTD_c_ldmBucketSizeLog:
|
case ZSTD_c_ldmBucketSizeLog:
|
||||||
case ZSTD_c_ldmHashRateLog:
|
break;
|
||||||
RETURN_ERROR_IF(cctx->cdict, stage_wrong);
|
|
||||||
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
|
||||||
|
|
||||||
default: RETURN_ERROR(parameter_unsupported);
|
default: RETURN_ERROR(parameter_unsupported);
|
||||||
}
|
}
|
||||||
|
return ZSTD_CCtxParam_setParameter(&cctx->requestedParams, param, value);
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t ZSTD_CCtxParam_setParameter(ZSTD_CCtx_params* CCtxParams,
|
size_t ZSTD_CCtxParam_setParameter(ZSTD_CCtx_params* CCtxParams,
|
||||||
@@ -507,11 +509,9 @@ size_t ZSTD_CCtxParam_setParameter(ZSTD_CCtx_params* CCtxParams,
|
|||||||
return (size_t)CCtxParams->format;
|
return (size_t)CCtxParams->format;
|
||||||
|
|
||||||
case ZSTD_c_compressionLevel : {
|
case ZSTD_c_compressionLevel : {
|
||||||
int cLevel = value;
|
FORWARD_IF_ERROR(ZSTD_cParam_clampBounds(param, &value));
|
||||||
if (cLevel > ZSTD_maxCLevel()) cLevel = ZSTD_maxCLevel();
|
if (value) { /* 0 : does not change current level */
|
||||||
if (cLevel < ZSTD_minCLevel()) cLevel = ZSTD_minCLevel();
|
CCtxParams->compressionLevel = value;
|
||||||
if (cLevel) { /* 0 : does not change current level */
|
|
||||||
CCtxParams->compressionLevel = cLevel;
|
|
||||||
}
|
}
|
||||||
if (CCtxParams->compressionLevel >= 0) return CCtxParams->compressionLevel;
|
if (CCtxParams->compressionLevel >= 0) return CCtxParams->compressionLevel;
|
||||||
return 0; /* return type (size_t) cannot represent negative values */
|
return 0; /* return type (size_t) cannot represent negative values */
|
||||||
@@ -597,28 +597,43 @@ size_t ZSTD_CCtxParam_setParameter(ZSTD_CCtx_params* CCtxParams,
|
|||||||
RETURN_ERROR_IF(value!=0, parameter_unsupported, "not compiled with multithreading");
|
RETURN_ERROR_IF(value!=0, parameter_unsupported, "not compiled with multithreading");
|
||||||
return 0;
|
return 0;
|
||||||
#else
|
#else
|
||||||
return ZSTDMT_CCtxParam_setNbWorkers(CCtxParams, value);
|
FORWARD_IF_ERROR(ZSTD_cParam_clampBounds(param, &value));
|
||||||
|
CCtxParams->nbWorkers = value;
|
||||||
|
return CCtxParams->nbWorkers;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
case ZSTD_c_jobSize :
|
case ZSTD_c_jobSize :
|
||||||
#ifndef ZSTD_MULTITHREAD
|
#ifndef ZSTD_MULTITHREAD
|
||||||
RETURN_ERROR(parameter_unsupported, "not compiled with multithreading");
|
RETURN_ERROR_IF(value!=0, parameter_unsupported, "not compiled with multithreading");
|
||||||
|
return 0;
|
||||||
#else
|
#else
|
||||||
return ZSTDMT_CCtxParam_setMTCtxParameter(CCtxParams, ZSTDMT_p_jobSize, value);
|
/* Adjust to the minimum non-default value. */
|
||||||
|
if (value != 0 && value < ZSTDMT_JOBSIZE_MIN)
|
||||||
|
value = ZSTDMT_JOBSIZE_MIN;
|
||||||
|
FORWARD_IF_ERROR(ZSTD_cParam_clampBounds(param, &value));
|
||||||
|
assert(value >= 0);
|
||||||
|
CCtxParams->jobSize = value;
|
||||||
|
return CCtxParams->jobSize;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
case ZSTD_c_overlapLog :
|
case ZSTD_c_overlapLog :
|
||||||
#ifndef ZSTD_MULTITHREAD
|
#ifndef ZSTD_MULTITHREAD
|
||||||
RETURN_ERROR(parameter_unsupported, "not compiled with multithreading");
|
RETURN_ERROR_IF(value!=0, parameter_unsupported, "not compiled with multithreading");
|
||||||
|
return 0;
|
||||||
#else
|
#else
|
||||||
return ZSTDMT_CCtxParam_setMTCtxParameter(CCtxParams, ZSTDMT_p_overlapLog, value);
|
FORWARD_IF_ERROR(ZSTD_cParam_clampBounds(ZSTD_c_overlapLog, &value));
|
||||||
|
CCtxParams->overlapLog = value;
|
||||||
|
return CCtxParams->overlapLog;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
case ZSTD_c_rsyncable :
|
case ZSTD_c_rsyncable :
|
||||||
#ifndef ZSTD_MULTITHREAD
|
#ifndef ZSTD_MULTITHREAD
|
||||||
RETURN_ERROR(parameter_unsupported, "not compiled with multithreading");
|
RETURN_ERROR_IF(value!=0, parameter_unsupported, "not compiled with multithreading");
|
||||||
|
return 0;
|
||||||
#else
|
#else
|
||||||
return ZSTDMT_CCtxParam_setMTCtxParameter(CCtxParams, ZSTDMT_p_rsyncable, value);
|
FORWARD_IF_ERROR(ZSTD_cParam_clampBounds(ZSTD_c_overlapLog, &value));
|
||||||
|
CCtxParams->rsyncable = value;
|
||||||
|
return CCtxParams->rsyncable;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
case ZSTD_c_enableLongDistanceMatching :
|
case ZSTD_c_enableLongDistanceMatching :
|
||||||
|
|||||||
@@ -864,11 +864,7 @@ static size_t ZSTDMT_expandJobsTable (ZSTDMT_CCtx* mtctx, U32 nbWorkers) {
|
|||||||
* Internal use only */
|
* Internal use only */
|
||||||
size_t ZSTDMT_CCtxParam_setNbWorkers(ZSTD_CCtx_params* params, unsigned nbWorkers)
|
size_t ZSTDMT_CCtxParam_setNbWorkers(ZSTD_CCtx_params* params, unsigned nbWorkers)
|
||||||
{
|
{
|
||||||
if (nbWorkers > ZSTDMT_NBWORKERS_MAX) nbWorkers = ZSTDMT_NBWORKERS_MAX;
|
return ZSTD_CCtxParam_setParameter(params, ZSTD_c_nbWorkers, (int)nbWorkers);
|
||||||
params->nbWorkers = nbWorkers;
|
|
||||||
params->overlapLog = ZSTDMT_OVERLAPLOG_DEFAULT;
|
|
||||||
params->jobSize = 0;
|
|
||||||
return nbWorkers;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ZSTDMT_CCtx* ZSTDMT_createCCtx_advanced(unsigned nbWorkers, ZSTD_customMem cMem)
|
ZSTDMT_CCtx* ZSTDMT_createCCtx_advanced(unsigned nbWorkers, ZSTD_customMem cMem)
|
||||||
@@ -986,26 +982,13 @@ ZSTDMT_CCtxParam_setMTCtxParameter(ZSTD_CCtx_params* params,
|
|||||||
{
|
{
|
||||||
case ZSTDMT_p_jobSize :
|
case ZSTDMT_p_jobSize :
|
||||||
DEBUGLOG(4, "ZSTDMT_CCtxParam_setMTCtxParameter : set jobSize to %i", value);
|
DEBUGLOG(4, "ZSTDMT_CCtxParam_setMTCtxParameter : set jobSize to %i", value);
|
||||||
if ( value != 0 /* default */
|
return ZSTD_CCtxParam_setParameter(params, ZSTD_c_jobSize, value);
|
||||||
&& value < ZSTDMT_JOBSIZE_MIN)
|
|
||||||
value = ZSTDMT_JOBSIZE_MIN;
|
|
||||||
assert(value >= 0);
|
|
||||||
if (value > ZSTDMT_JOBSIZE_MAX) value = ZSTDMT_JOBSIZE_MAX;
|
|
||||||
params->jobSize = value;
|
|
||||||
return value;
|
|
||||||
|
|
||||||
case ZSTDMT_p_overlapLog :
|
case ZSTDMT_p_overlapLog :
|
||||||
DEBUGLOG(4, "ZSTDMT_p_overlapLog : %i", value);
|
DEBUGLOG(4, "ZSTDMT_p_overlapLog : %i", value);
|
||||||
if (value < ZSTD_OVERLAPLOG_MIN) value = ZSTD_OVERLAPLOG_MIN;
|
return ZSTD_CCtxParam_setParameter(params, ZSTD_c_overlapLog, value);
|
||||||
if (value > ZSTD_OVERLAPLOG_MAX) value = ZSTD_OVERLAPLOG_MAX;
|
|
||||||
params->overlapLog = value;
|
|
||||||
return value;
|
|
||||||
|
|
||||||
case ZSTDMT_p_rsyncable :
|
case ZSTDMT_p_rsyncable :
|
||||||
value = (value != 0);
|
DEBUGLOG(4, "ZSTD_p_rsyncable : %i", value);
|
||||||
params->rsyncable = value;
|
return ZSTD_CCtxParam_setParameter(params, ZSTD_c_rsyncable, value);
|
||||||
return value;
|
|
||||||
|
|
||||||
default :
|
default :
|
||||||
return ERROR(parameter_unsupported);
|
return ERROR(parameter_unsupported);
|
||||||
}
|
}
|
||||||
@@ -1021,32 +1004,29 @@ size_t ZSTDMT_getMTCtxParameter(ZSTDMT_CCtx* mtctx, ZSTDMT_parameter parameter,
|
|||||||
{
|
{
|
||||||
switch (parameter) {
|
switch (parameter) {
|
||||||
case ZSTDMT_p_jobSize:
|
case ZSTDMT_p_jobSize:
|
||||||
assert(mtctx->params.jobSize <= INT_MAX);
|
return ZSTD_CCtxParam_getParameter(&mtctx->params, ZSTD_c_jobSize, value);
|
||||||
*value = (int)(mtctx->params.jobSize);
|
|
||||||
break;
|
|
||||||
case ZSTDMT_p_overlapLog:
|
case ZSTDMT_p_overlapLog:
|
||||||
*value = mtctx->params.overlapLog;
|
return ZSTD_CCtxParam_getParameter(&mtctx->params, ZSTD_c_overlapLog, value);
|
||||||
break;
|
|
||||||
case ZSTDMT_p_rsyncable:
|
case ZSTDMT_p_rsyncable:
|
||||||
*value = mtctx->params.rsyncable;
|
return ZSTD_CCtxParam_getParameter(&mtctx->params, ZSTD_c_rsyncable, value);
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
return ERROR(parameter_unsupported);
|
return ERROR(parameter_unsupported);
|
||||||
}
|
}
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Sets parameters relevant to the compression job,
|
/* Sets parameters relevant to the compression job,
|
||||||
* initializing others to default values. */
|
* initializing others to default values. */
|
||||||
static ZSTD_CCtx_params ZSTDMT_initJobCCtxParams(ZSTD_CCtx_params const params)
|
static ZSTD_CCtx_params ZSTDMT_initJobCCtxParams(ZSTD_CCtx_params const params)
|
||||||
{
|
{
|
||||||
ZSTD_CCtx_params jobParams;
|
ZSTD_CCtx_params jobParams = params;
|
||||||
memset(&jobParams, 0, sizeof(jobParams));
|
/* Clear parameters related to multithreading */
|
||||||
|
jobParams.forceWindow = 0;
|
||||||
jobParams.cParams = params.cParams;
|
jobParams.nbWorkers = 0;
|
||||||
jobParams.fParams = params.fParams;
|
jobParams.jobSize = 0;
|
||||||
jobParams.compressionLevel = params.compressionLevel;
|
jobParams.overlapLog = 0;
|
||||||
|
jobParams.rsyncable = 0;
|
||||||
|
memset(&jobParams.ldmParams, 0, sizeof(ldmParams_t));
|
||||||
|
memset(&jobParams.customMem, 0, sizeof(ZSTD_customMem));
|
||||||
return jobParams;
|
return jobParams;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+45
-3
@@ -124,12 +124,14 @@ static U32 FUZ_highbit32(U32 v32)
|
|||||||
#define CHECK(fn) { CHECK_V(err, fn); }
|
#define CHECK(fn) { CHECK_V(err, fn); }
|
||||||
#define CHECKPLUS(var, fn, more) { CHECK_V(var, fn); more; }
|
#define CHECKPLUS(var, fn, more) { CHECK_V(var, fn); more; }
|
||||||
|
|
||||||
#define CHECK_EQ(lhs, rhs) { \
|
#define CHECK_OP(op, lhs, rhs) { \
|
||||||
if ((lhs) != (rhs)) { \
|
if (!((lhs) op (rhs))) { \
|
||||||
DISPLAY("Error L%u => %s != %s ", __LINE__, #lhs, #rhs); \
|
DISPLAY("Error L%u => FAILED %s %s %s ", __LINE__, #lhs, #op, #rhs); \
|
||||||
goto _output_error; \
|
goto _output_error; \
|
||||||
} \
|
} \
|
||||||
}
|
}
|
||||||
|
#define CHECK_EQ(lhs, rhs) CHECK_OP(==, lhs, rhs)
|
||||||
|
#define CHECK_LT(lhs, rhs) CHECK_OP(<, lhs, rhs)
|
||||||
|
|
||||||
|
|
||||||
/*=============================================
|
/*=============================================
|
||||||
@@ -828,6 +830,46 @@ static int basicUnitTests(U32 seed, double compressibility)
|
|||||||
ZSTDMT_freeCCtx(mtctx);
|
ZSTDMT_freeCCtx(mtctx);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
DISPLAYLEVEL(3, "test%3i : compress -T2 with/without literals compression : ", testNb++)
|
||||||
|
{ ZSTD_CCtx* cctx = ZSTD_createCCtx();
|
||||||
|
size_t cSize1, cSize2;
|
||||||
|
CHECK( ZSTD_CCtx_setParameter(cctx, ZSTD_c_compressionLevel, 1) );
|
||||||
|
CHECK( ZSTD_CCtx_setParameter(cctx, ZSTD_c_nbWorkers, 2) );
|
||||||
|
cSize1 = ZSTD_compress2(cctx, compressedBuffer, compressedBufferSize, CNBuffer, CNBuffSize);
|
||||||
|
CHECK(cSize1);
|
||||||
|
CHECK( ZSTD_CCtx_setParameter(cctx, ZSTD_c_literalCompressionMode, ZSTD_lcm_uncompressed) );
|
||||||
|
cSize2 = ZSTD_compress2(cctx, compressedBuffer, compressedBufferSize, CNBuffer, CNBuffSize);
|
||||||
|
CHECK(cSize2);
|
||||||
|
CHECK_LT(cSize1, cSize2);
|
||||||
|
ZSTD_freeCCtx(cctx);
|
||||||
|
}
|
||||||
|
DISPLAYLEVEL(3, "OK \n");
|
||||||
|
|
||||||
|
DISPLAYLEVEL(3, "test%3i : setting multithreaded parameters : ", testNb++)
|
||||||
|
{ ZSTD_CCtx_params* params = ZSTD_createCCtxParams();
|
||||||
|
int value;
|
||||||
|
/* Check that the overlap log and job size are unset. */
|
||||||
|
CHECK( ZSTD_CCtxParam_getParameter(params, ZSTD_c_overlapLog, &value) );
|
||||||
|
CHECK_EQ(value, 0);
|
||||||
|
CHECK( ZSTD_CCtxParam_getParameter(params, ZSTD_c_jobSize, &value) );
|
||||||
|
CHECK_EQ(value, 0);
|
||||||
|
/* Set and check the overlap log and job size. */
|
||||||
|
CHECK( ZSTD_CCtxParam_setParameter(params, ZSTD_c_overlapLog, 5) );
|
||||||
|
CHECK( ZSTD_CCtxParam_setParameter(params, ZSTD_c_jobSize, 2 MB) );
|
||||||
|
CHECK( ZSTD_CCtxParam_getParameter(params, ZSTD_c_overlapLog, &value) );
|
||||||
|
CHECK_EQ(value, 5);
|
||||||
|
CHECK( ZSTD_CCtxParam_getParameter(params, ZSTD_c_jobSize, &value) );
|
||||||
|
CHECK_EQ(value, 2 MB);
|
||||||
|
/* Set the number of worksers and check the overlap log and job size. */
|
||||||
|
CHECK( ZSTD_CCtxParam_setParameter(params, ZSTD_c_nbWorkers, 2) );
|
||||||
|
CHECK( ZSTD_CCtxParam_getParameter(params, ZSTD_c_overlapLog, &value) );
|
||||||
|
CHECK_EQ(value, 5);
|
||||||
|
CHECK( ZSTD_CCtxParam_getParameter(params, ZSTD_c_jobSize, &value) );
|
||||||
|
CHECK_EQ(value, 2 MB);
|
||||||
|
ZSTD_freeCCtxParams(params);
|
||||||
|
|
||||||
|
}
|
||||||
|
DISPLAYLEVEL(3, "OK \n");
|
||||||
|
|
||||||
/* Simple API multiframe test */
|
/* Simple API multiframe test */
|
||||||
DISPLAYLEVEL(3, "test%3i : compress multiple frames : ", testNb++);
|
DISPLAYLEVEL(3, "test%3i : compress multiple frames : ", testNb++);
|
||||||
|
|||||||
@@ -90,6 +90,17 @@ static config_t mt_ldm = {
|
|||||||
.param_values = PARAM_VALUES(mt_ldm_param_values),
|
.param_values = PARAM_VALUES(mt_ldm_param_values),
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static param_value_t mt_advanced_param_values[] = {
|
||||||
|
{.param = ZSTD_c_nbWorkers, .value = 2},
|
||||||
|
{.param = ZSTD_c_literalCompressionMode, .value = ZSTD_lcm_uncompressed},
|
||||||
|
};
|
||||||
|
|
||||||
|
static config_t mt_advanced = {
|
||||||
|
.name = "multithreaded with advanced params",
|
||||||
|
.cli_args = "-T2 --no-compressed-literals",
|
||||||
|
.param_values = PARAM_VALUES(mt_advanced_param_values),
|
||||||
|
};
|
||||||
|
|
||||||
static param_value_t const small_wlog_param_values[] = {
|
static param_value_t const small_wlog_param_values[] = {
|
||||||
{.param = ZSTD_c_windowLog, .value = 10},
|
{.param = ZSTD_c_windowLog, .value = 10},
|
||||||
};
|
};
|
||||||
@@ -191,6 +202,7 @@ static config_t const* g_configs[] = {
|
|||||||
&uncompressed_literals,
|
&uncompressed_literals,
|
||||||
&uncompressed_literals_opt,
|
&uncompressed_literals_opt,
|
||||||
&huffman_literals,
|
&huffman_literals,
|
||||||
|
&mt_advanced,
|
||||||
NULL,
|
NULL,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+516
-502
@@ -1,502 +1,516 @@
|
|||||||
Data, Config, Method, Total compressed size
|
Data, Config, Method, Total compressed size
|
||||||
silesia.tar, level -5, compress simple, 7160438
|
silesia.tar, level -5, compress simple, 7160438
|
||||||
silesia.tar, level -3, compress simple, 6789024
|
silesia.tar, level -3, compress simple, 6789024
|
||||||
silesia.tar, level -1, compress simple, 6195462
|
silesia.tar, level -1, compress simple, 6195462
|
||||||
silesia.tar, level 0, compress simple, 4875008
|
silesia.tar, level 0, compress simple, 4875008
|
||||||
silesia.tar, level 1, compress simple, 5339697
|
silesia.tar, level 1, compress simple, 5339697
|
||||||
silesia.tar, level 3, compress simple, 4875008
|
silesia.tar, level 3, compress simple, 4875008
|
||||||
silesia.tar, level 4, compress simple, 4813507
|
silesia.tar, level 4, compress simple, 4813507
|
||||||
silesia.tar, level 5, compress simple, 4722235
|
silesia.tar, level 5, compress simple, 4722235
|
||||||
silesia.tar, level 6, compress simple, 4672194
|
silesia.tar, level 6, compress simple, 4672194
|
||||||
silesia.tar, level 7, compress simple, 4606658
|
silesia.tar, level 7, compress simple, 4606658
|
||||||
silesia.tar, level 9, compress simple, 4554098
|
silesia.tar, level 9, compress simple, 4554098
|
||||||
silesia.tar, level 13, compress simple, 4491702
|
silesia.tar, level 13, compress simple, 4491702
|
||||||
silesia.tar, level 16, compress simple, 4381277
|
silesia.tar, level 16, compress simple, 4381277
|
||||||
silesia.tar, level 19, compress simple, 4281514
|
silesia.tar, level 19, compress simple, 4281514
|
||||||
silesia.tar, uncompressed literals, compress simple, 4875008
|
silesia.tar, uncompressed literals, compress simple, 4875008
|
||||||
silesia.tar, uncompressed literals optimal, compress simple, 4281514
|
silesia.tar, uncompressed literals optimal, compress simple, 4281514
|
||||||
silesia.tar, huffman literals, compress simple, 6195462
|
silesia.tar, huffman literals, compress simple, 6195462
|
||||||
silesia, level -5, compress cctx, 7152294
|
silesia, level -5, compress cctx, 7152294
|
||||||
silesia, level -3, compress cctx, 6789969
|
silesia, level -3, compress cctx, 6789969
|
||||||
silesia, level -1, compress cctx, 6191548
|
silesia, level -1, compress cctx, 6191548
|
||||||
silesia, level 0, compress cctx, 4862377
|
silesia, level 0, compress cctx, 4862377
|
||||||
silesia, level 1, compress cctx, 5318036
|
silesia, level 1, compress cctx, 5318036
|
||||||
silesia, level 3, compress cctx, 4862377
|
silesia, level 3, compress cctx, 4862377
|
||||||
silesia, level 4, compress cctx, 4800629
|
silesia, level 4, compress cctx, 4800629
|
||||||
silesia, level 5, compress cctx, 4710178
|
silesia, level 5, compress cctx, 4710178
|
||||||
silesia, level 6, compress cctx, 4659996
|
silesia, level 6, compress cctx, 4659996
|
||||||
silesia, level 7, compress cctx, 4596234
|
silesia, level 7, compress cctx, 4596234
|
||||||
silesia, level 9, compress cctx, 4543862
|
silesia, level 9, compress cctx, 4543862
|
||||||
silesia, level 13, compress cctx, 4482073
|
silesia, level 13, compress cctx, 4482073
|
||||||
silesia, level 16, compress cctx, 4377391
|
silesia, level 16, compress cctx, 4377391
|
||||||
silesia, level 19, compress cctx, 4293262
|
silesia, level 19, compress cctx, 4293262
|
||||||
silesia, long distance mode, compress cctx, 4862377
|
silesia, long distance mode, compress cctx, 4862377
|
||||||
silesia, multithreaded, compress cctx, 4862377
|
silesia, multithreaded, compress cctx, 4862377
|
||||||
silesia, multithreaded long distance mode, compress cctx, 4862377
|
silesia, multithreaded long distance mode, compress cctx, 4862377
|
||||||
silesia, small window log, compress cctx, 7115734
|
silesia, small window log, compress cctx, 7115734
|
||||||
silesia, small hash log, compress cctx, 6554898
|
silesia, small hash log, compress cctx, 6554898
|
||||||
silesia, small chain log, compress cctx, 4931093
|
silesia, small chain log, compress cctx, 4931093
|
||||||
silesia, explicit params, compress cctx, 4813352
|
silesia, explicit params, compress cctx, 4813352
|
||||||
silesia, uncompressed literals, compress cctx, 4862377
|
silesia, uncompressed literals, compress cctx, 4862377
|
||||||
silesia, uncompressed literals optimal, compress cctx, 4293262
|
silesia, uncompressed literals optimal, compress cctx, 4293262
|
||||||
silesia, huffman literals, compress cctx, 6191548
|
silesia, huffman literals, compress cctx, 6191548
|
||||||
github, level -5, compress cctx, 232744
|
silesia, multithreaded with advanced params, compress cctx, 4862377
|
||||||
github, level -5 with dict, compress cctx, 47294
|
github, level -5, compress cctx, 232744
|
||||||
github, level -3, compress cctx, 220611
|
github, level -5 with dict, compress cctx, 47294
|
||||||
github, level -3 with dict, compress cctx, 48047
|
github, level -3, compress cctx, 220611
|
||||||
github, level -1, compress cctx, 176575
|
github, level -3 with dict, compress cctx, 48047
|
||||||
github, level -1 with dict, compress cctx, 43527
|
github, level -1, compress cctx, 176575
|
||||||
github, level 0, compress cctx, 136397
|
github, level -1 with dict, compress cctx, 43527
|
||||||
github, level 0 with dict, compress cctx, 41536
|
github, level 0, compress cctx, 136397
|
||||||
github, level 1, compress cctx, 143457
|
github, level 0 with dict, compress cctx, 41536
|
||||||
github, level 1 with dict, compress cctx, 42157
|
github, level 1, compress cctx, 143457
|
||||||
github, level 3, compress cctx, 136397
|
github, level 1 with dict, compress cctx, 42157
|
||||||
github, level 3 with dict, compress cctx, 41536
|
github, level 3, compress cctx, 136397
|
||||||
github, level 4, compress cctx, 136144
|
github, level 3 with dict, compress cctx, 41536
|
||||||
github, level 4 with dict, compress cctx, 41721
|
github, level 4, compress cctx, 136144
|
||||||
github, level 5, compress cctx, 135106
|
github, level 4 with dict, compress cctx, 41721
|
||||||
github, level 5 with dict, compress cctx, 38934
|
github, level 5, compress cctx, 135106
|
||||||
github, level 6, compress cctx, 135108
|
github, level 5 with dict, compress cctx, 38934
|
||||||
github, level 6 with dict, compress cctx, 38628
|
github, level 6, compress cctx, 135108
|
||||||
github, level 7, compress cctx, 135108
|
github, level 6 with dict, compress cctx, 38628
|
||||||
github, level 7 with dict, compress cctx, 38741
|
github, level 7, compress cctx, 135108
|
||||||
github, level 9, compress cctx, 135108
|
github, level 7 with dict, compress cctx, 38741
|
||||||
github, level 9 with dict, compress cctx, 39335
|
github, level 9, compress cctx, 135108
|
||||||
github, level 13, compress cctx, 133717
|
github, level 9 with dict, compress cctx, 39335
|
||||||
github, level 13 with dict, compress cctx, 39923
|
github, level 13, compress cctx, 133717
|
||||||
github, level 16, compress cctx, 133717
|
github, level 13 with dict, compress cctx, 39923
|
||||||
github, level 16 with dict, compress cctx, 37568
|
github, level 16, compress cctx, 133717
|
||||||
github, level 19, compress cctx, 133717
|
github, level 16 with dict, compress cctx, 37568
|
||||||
github, level 19 with dict, compress cctx, 37567
|
github, level 19, compress cctx, 133717
|
||||||
github, long distance mode, compress cctx, 141473
|
github, level 19 with dict, compress cctx, 37567
|
||||||
github, multithreaded, compress cctx, 141473
|
github, long distance mode, compress cctx, 141473
|
||||||
github, multithreaded long distance mode, compress cctx, 141473
|
github, multithreaded, compress cctx, 141473
|
||||||
github, small window log, compress cctx, 141473
|
github, multithreaded long distance mode, compress cctx, 141473
|
||||||
github, small hash log, compress cctx, 138943
|
github, small window log, compress cctx, 141473
|
||||||
github, small chain log, compress cctx, 139239
|
github, small hash log, compress cctx, 138943
|
||||||
github, explicit params, compress cctx, 140924
|
github, small chain log, compress cctx, 139239
|
||||||
github, uncompressed literals, compress cctx, 136397
|
github, explicit params, compress cctx, 140924
|
||||||
github, uncompressed literals optimal, compress cctx, 133717
|
github, uncompressed literals, compress cctx, 136397
|
||||||
github, huffman literals, compress cctx, 176575
|
github, uncompressed literals optimal, compress cctx, 133717
|
||||||
silesia, level -5, zstdcli, 7152342
|
github, huffman literals, compress cctx, 176575
|
||||||
silesia, level -3, zstdcli, 6790021
|
github, multithreaded with advanced params, compress cctx, 141473
|
||||||
silesia, level -1, zstdcli, 6191597
|
silesia, level -5, zstdcli, 7152342
|
||||||
silesia, level 0, zstdcli, 4862425
|
silesia, level -3, zstdcli, 6790021
|
||||||
silesia, level 1, zstdcli, 5318084
|
silesia, level -1, zstdcli, 6191597
|
||||||
silesia, level 3, zstdcli, 4862425
|
silesia, level 0, zstdcli, 4862425
|
||||||
silesia, level 4, zstdcli, 4800677
|
silesia, level 1, zstdcli, 5318084
|
||||||
silesia, level 5, zstdcli, 4710226
|
silesia, level 3, zstdcli, 4862425
|
||||||
silesia, level 6, zstdcli, 4660044
|
silesia, level 4, zstdcli, 4800677
|
||||||
silesia, level 7, zstdcli, 4596282
|
silesia, level 5, zstdcli, 4710226
|
||||||
silesia, level 9, zstdcli, 4543910
|
silesia, level 6, zstdcli, 4660044
|
||||||
silesia, level 13, zstdcli, 4482121
|
silesia, level 7, zstdcli, 4596282
|
||||||
silesia, level 16, zstdcli, 4377439
|
silesia, level 9, zstdcli, 4543910
|
||||||
silesia, level 19, zstdcli, 4293310
|
silesia, level 13, zstdcli, 4482121
|
||||||
silesia, long distance mode, zstdcli, 4853437
|
silesia, level 16, zstdcli, 4377439
|
||||||
silesia, multithreaded, zstdcli, 4862425
|
silesia, level 19, zstdcli, 4293310
|
||||||
silesia, multithreaded long distance mode, zstdcli, 4853437
|
silesia, long distance mode, zstdcli, 4853437
|
||||||
silesia, small window log, zstdcli, 7126434
|
silesia, multithreaded, zstdcli, 4862425
|
||||||
silesia, small hash log, zstdcli, 6554946
|
silesia, multithreaded long distance mode, zstdcli, 4853437
|
||||||
silesia, small chain log, zstdcli, 4931141
|
silesia, small window log, zstdcli, 7126434
|
||||||
silesia, explicit params, zstdcli, 4815380
|
silesia, small hash log, zstdcli, 6554946
|
||||||
silesia, uncompressed literals, zstdcli, 5155472
|
silesia, small chain log, zstdcli, 4931141
|
||||||
silesia, uncompressed literals optimal, zstdcli, 4325475
|
silesia, explicit params, zstdcli, 4815380
|
||||||
silesia, huffman literals, zstdcli, 5341405
|
silesia, uncompressed literals, zstdcli, 5155472
|
||||||
silesia.tar, level -5, zstdcli, 7161160
|
silesia, uncompressed literals optimal, zstdcli, 4325475
|
||||||
silesia.tar, level -3, zstdcli, 6789865
|
silesia, huffman literals, zstdcli, 5341405
|
||||||
silesia.tar, level -1, zstdcli, 6196433
|
silesia, multithreaded with advanced params, zstdcli, compression error
|
||||||
silesia.tar, level 0, zstdcli, 4875136
|
silesia.tar, level -5, zstdcli, 7161160
|
||||||
silesia.tar, level 1, zstdcli, 5340573
|
silesia.tar, level -3, zstdcli, 6789865
|
||||||
silesia.tar, level 3, zstdcli, 4875136
|
silesia.tar, level -1, zstdcli, 6196433
|
||||||
silesia.tar, level 4, zstdcli, 4814531
|
silesia.tar, level 0, zstdcli, 4875136
|
||||||
silesia.tar, level 5, zstdcli, 4723284
|
silesia.tar, level 1, zstdcli, 5340573
|
||||||
silesia.tar, level 6, zstdcli, 4673591
|
silesia.tar, level 3, zstdcli, 4875136
|
||||||
silesia.tar, level 7, zstdcli, 4608342
|
silesia.tar, level 4, zstdcli, 4814531
|
||||||
silesia.tar, level 9, zstdcli, 4554700
|
silesia.tar, level 5, zstdcli, 4723284
|
||||||
silesia.tar, level 13, zstdcli, 4491706
|
silesia.tar, level 6, zstdcli, 4673591
|
||||||
silesia.tar, level 16, zstdcli, 4381281
|
silesia.tar, level 7, zstdcli, 4608342
|
||||||
silesia.tar, level 19, zstdcli, 4281518
|
silesia.tar, level 9, zstdcli, 4554700
|
||||||
silesia.tar, no source size, zstdcli, 4875132
|
silesia.tar, level 13, zstdcli, 4491706
|
||||||
silesia.tar, long distance mode, zstdcli, 4866975
|
silesia.tar, level 16, zstdcli, 4381281
|
||||||
silesia.tar, multithreaded, zstdcli, 4875136
|
silesia.tar, level 19, zstdcli, 4281518
|
||||||
silesia.tar, multithreaded long distance mode, zstdcli, 4866975
|
silesia.tar, no source size, zstdcli, 4875132
|
||||||
silesia.tar, small window log, zstdcli, 7130434
|
silesia.tar, long distance mode, zstdcli, 4866975
|
||||||
silesia.tar, small hash log, zstdcli, 6587841
|
silesia.tar, multithreaded, zstdcli, 4875136
|
||||||
silesia.tar, small chain log, zstdcli, 4943259
|
silesia.tar, multithreaded long distance mode, zstdcli, 4866975
|
||||||
silesia.tar, explicit params, zstdcli, 4839202
|
silesia.tar, small window log, zstdcli, 7130434
|
||||||
silesia.tar, uncompressed literals, zstdcli, 5158134
|
silesia.tar, small hash log, zstdcli, 6587841
|
||||||
silesia.tar, uncompressed literals optimal, zstdcli, 4321098
|
silesia.tar, small chain log, zstdcli, 4943259
|
||||||
silesia.tar, huffman literals, zstdcli, 5358479
|
silesia.tar, explicit params, zstdcli, 4839202
|
||||||
github, level -5, zstdcli, 234744
|
silesia.tar, uncompressed literals, zstdcli, 5158134
|
||||||
github, level -5 with dict, zstdcli, 48718
|
silesia.tar, uncompressed literals optimal, zstdcli, 4321098
|
||||||
github, level -3, zstdcli, 222611
|
silesia.tar, huffman literals, zstdcli, 5358479
|
||||||
github, level -3 with dict, zstdcli, 47395
|
silesia.tar, multithreaded with advanced params, zstdcli, compression error
|
||||||
github, level -1, zstdcli, 178575
|
github, level -5, zstdcli, 234744
|
||||||
github, level -1 with dict, zstdcli, 45170
|
github, level -5 with dict, zstdcli, 48718
|
||||||
github, level 0, zstdcli, 138397
|
github, level -3, zstdcli, 222611
|
||||||
github, level 0 with dict, zstdcli, 43170
|
github, level -3 with dict, zstdcli, 47395
|
||||||
github, level 1, zstdcli, 145457
|
github, level -1, zstdcli, 178575
|
||||||
github, level 1 with dict, zstdcli, 43682
|
github, level -1 with dict, zstdcli, 45170
|
||||||
github, level 3, zstdcli, 138397
|
github, level 0, zstdcli, 138397
|
||||||
github, level 3 with dict, zstdcli, 43170
|
github, level 0 with dict, zstdcli, 43170
|
||||||
github, level 4, zstdcli, 138144
|
github, level 1, zstdcli, 145457
|
||||||
github, level 4 with dict, zstdcli, 43306
|
github, level 1 with dict, zstdcli, 43682
|
||||||
github, level 5, zstdcli, 137106
|
github, level 3, zstdcli, 138397
|
||||||
github, level 5 with dict, zstdcli, 40938
|
github, level 3 with dict, zstdcli, 43170
|
||||||
github, level 6, zstdcli, 137108
|
github, level 4, zstdcli, 138144
|
||||||
github, level 6 with dict, zstdcli, 40632
|
github, level 4 with dict, zstdcli, 43306
|
||||||
github, level 7, zstdcli, 137108
|
github, level 5, zstdcli, 137106
|
||||||
github, level 7 with dict, zstdcli, 40766
|
github, level 5 with dict, zstdcli, 40938
|
||||||
github, level 9, zstdcli, 137108
|
github, level 6, zstdcli, 137108
|
||||||
github, level 9 with dict, zstdcli, 41326
|
github, level 6 with dict, zstdcli, 40632
|
||||||
github, level 13, zstdcli, 135717
|
github, level 7, zstdcli, 137108
|
||||||
github, level 13 with dict, zstdcli, 41716
|
github, level 7 with dict, zstdcli, 40766
|
||||||
github, level 16, zstdcli, 135717
|
github, level 9, zstdcli, 137108
|
||||||
github, level 16 with dict, zstdcli, 39577
|
github, level 9 with dict, zstdcli, 41326
|
||||||
github, level 19, zstdcli, 135717
|
github, level 13, zstdcli, 135717
|
||||||
github, level 19 with dict, zstdcli, 39576
|
github, level 13 with dict, zstdcli, 41716
|
||||||
github, long distance mode, zstdcli, 138397
|
github, level 16, zstdcli, 135717
|
||||||
github, multithreaded, zstdcli, 138397
|
github, level 16 with dict, zstdcli, 39577
|
||||||
github, multithreaded long distance mode, zstdcli, 138397
|
github, level 19, zstdcli, 135717
|
||||||
github, small window log, zstdcli, 138397
|
github, level 19 with dict, zstdcli, 39576
|
||||||
github, small hash log, zstdcli, 137467
|
github, long distance mode, zstdcli, 138397
|
||||||
github, small chain log, zstdcli, 138314
|
github, multithreaded, zstdcli, 138397
|
||||||
github, explicit params, zstdcli, 136140
|
github, multithreaded long distance mode, zstdcli, 138397
|
||||||
github, uncompressed literals, zstdcli, 169004
|
github, small window log, zstdcli, 138397
|
||||||
github, uncompressed literals optimal, zstdcli, 158824
|
github, small hash log, zstdcli, 137467
|
||||||
github, huffman literals, zstdcli, 145457
|
github, small chain log, zstdcli, 138314
|
||||||
silesia, level -5, advanced one pass, 7152294
|
github, explicit params, zstdcli, 136140
|
||||||
silesia, level -3, advanced one pass, 6789969
|
github, uncompressed literals, zstdcli, 169004
|
||||||
silesia, level -1, advanced one pass, 6191548
|
github, uncompressed literals optimal, zstdcli, 158824
|
||||||
silesia, level 0, advanced one pass, 4862377
|
github, huffman literals, zstdcli, 145457
|
||||||
silesia, level 1, advanced one pass, 5318036
|
github, multithreaded with advanced params, zstdcli, compression error
|
||||||
silesia, level 3, advanced one pass, 4862377
|
silesia, level -5, advanced one pass, 7152294
|
||||||
silesia, level 4, advanced one pass, 4800629
|
silesia, level -3, advanced one pass, 6789969
|
||||||
silesia, level 5, advanced one pass, 4710178
|
silesia, level -1, advanced one pass, 6191548
|
||||||
silesia, level 6, advanced one pass, 4659996
|
silesia, level 0, advanced one pass, 4862377
|
||||||
silesia, level 7, advanced one pass, 4596234
|
silesia, level 1, advanced one pass, 5318036
|
||||||
silesia, level 9, advanced one pass, 4543862
|
silesia, level 3, advanced one pass, 4862377
|
||||||
silesia, level 13, advanced one pass, 4482073
|
silesia, level 4, advanced one pass, 4800629
|
||||||
silesia, level 16, advanced one pass, 4377391
|
silesia, level 5, advanced one pass, 4710178
|
||||||
silesia, level 19, advanced one pass, 4293262
|
silesia, level 6, advanced one pass, 4659996
|
||||||
silesia, no source size, advanced one pass, 4862377
|
silesia, level 7, advanced one pass, 4596234
|
||||||
silesia, long distance mode, advanced one pass, 4853389
|
silesia, level 9, advanced one pass, 4543862
|
||||||
silesia, multithreaded, advanced one pass, 4862377
|
silesia, level 13, advanced one pass, 4482073
|
||||||
silesia, multithreaded long distance mode, advanced one pass, 4853389
|
silesia, level 16, advanced one pass, 4377391
|
||||||
silesia, small window log, advanced one pass, 7126386
|
silesia, level 19, advanced one pass, 4293262
|
||||||
silesia, small hash log, advanced one pass, 6554898
|
silesia, no source size, advanced one pass, 4862377
|
||||||
silesia, small chain log, advanced one pass, 4931093
|
silesia, long distance mode, advanced one pass, 4853389
|
||||||
silesia, explicit params, advanced one pass, 4815369
|
silesia, multithreaded, advanced one pass, 4862377
|
||||||
silesia, uncompressed literals, advanced one pass, 5155424
|
silesia, multithreaded long distance mode, advanced one pass, 4853389
|
||||||
silesia, uncompressed literals optimal, advanced one pass, 4325427
|
silesia, small window log, advanced one pass, 7126386
|
||||||
silesia, huffman literals, advanced one pass, 5341356
|
silesia, small hash log, advanced one pass, 6554898
|
||||||
silesia.tar, level -5, advanced one pass, 7160438
|
silesia, small chain log, advanced one pass, 4931093
|
||||||
silesia.tar, level -3, advanced one pass, 6789024
|
silesia, explicit params, advanced one pass, 4815369
|
||||||
silesia.tar, level -1, advanced one pass, 6195462
|
silesia, uncompressed literals, advanced one pass, 5155424
|
||||||
silesia.tar, level 0, advanced one pass, 4875008
|
silesia, uncompressed literals optimal, advanced one pass, 4325427
|
||||||
silesia.tar, level 1, advanced one pass, 5339697
|
silesia, huffman literals, advanced one pass, 5341356
|
||||||
silesia.tar, level 3, advanced one pass, 4875008
|
silesia, multithreaded with advanced params, advanced one pass, 5155424
|
||||||
silesia.tar, level 4, advanced one pass, 4813507
|
silesia.tar, level -5, advanced one pass, 7160438
|
||||||
silesia.tar, level 5, advanced one pass, 4722235
|
silesia.tar, level -3, advanced one pass, 6789024
|
||||||
silesia.tar, level 6, advanced one pass, 4672194
|
silesia.tar, level -1, advanced one pass, 6195462
|
||||||
silesia.tar, level 7, advanced one pass, 4606658
|
silesia.tar, level 0, advanced one pass, 4875008
|
||||||
silesia.tar, level 9, advanced one pass, 4554098
|
silesia.tar, level 1, advanced one pass, 5339697
|
||||||
silesia.tar, level 13, advanced one pass, 4491702
|
silesia.tar, level 3, advanced one pass, 4875008
|
||||||
silesia.tar, level 16, advanced one pass, 4381277
|
silesia.tar, level 4, advanced one pass, 4813507
|
||||||
silesia.tar, level 19, advanced one pass, 4281514
|
silesia.tar, level 5, advanced one pass, 4722235
|
||||||
silesia.tar, no source size, advanced one pass, 4875008
|
silesia.tar, level 6, advanced one pass, 4672194
|
||||||
silesia.tar, long distance mode, advanced one pass, 4861218
|
silesia.tar, level 7, advanced one pass, 4606658
|
||||||
silesia.tar, multithreaded, advanced one pass, 4874631
|
silesia.tar, level 9, advanced one pass, 4554098
|
||||||
silesia.tar, multithreaded long distance mode, advanced one pass, 4860683
|
silesia.tar, level 13, advanced one pass, 4491702
|
||||||
silesia.tar, small window log, advanced one pass, 7130394
|
silesia.tar, level 16, advanced one pass, 4381277
|
||||||
silesia.tar, small hash log, advanced one pass, 6587833
|
silesia.tar, level 19, advanced one pass, 4281514
|
||||||
silesia.tar, small chain log, advanced one pass, 4943255
|
silesia.tar, no source size, advanced one pass, 4875008
|
||||||
silesia.tar, explicit params, advanced one pass, 4829974
|
silesia.tar, long distance mode, advanced one pass, 4861218
|
||||||
silesia.tar, uncompressed literals, advanced one pass, 5157992
|
silesia.tar, multithreaded, advanced one pass, 4874631
|
||||||
silesia.tar, uncompressed literals optimal, advanced one pass, 4321094
|
silesia.tar, multithreaded long distance mode, advanced one pass, 4860683
|
||||||
silesia.tar, huffman literals, advanced one pass, 5358079
|
silesia.tar, small window log, advanced one pass, 7130394
|
||||||
github, level -5, advanced one pass, 232744
|
silesia.tar, small hash log, advanced one pass, 6587833
|
||||||
github, level -5 with dict, advanced one pass, 46718
|
silesia.tar, small chain log, advanced one pass, 4943255
|
||||||
github, level -3, advanced one pass, 220611
|
silesia.tar, explicit params, advanced one pass, 4829974
|
||||||
github, level -3 with dict, advanced one pass, 45395
|
silesia.tar, uncompressed literals, advanced one pass, 5157992
|
||||||
github, level -1, advanced one pass, 176575
|
silesia.tar, uncompressed literals optimal, advanced one pass, 4321094
|
||||||
github, level -1 with dict, advanced one pass, 43170
|
silesia.tar, huffman literals, advanced one pass, 5358079
|
||||||
github, level 0, advanced one pass, 136397
|
silesia.tar, multithreaded with advanced params, advanced one pass, 5158545
|
||||||
github, level 0 with dict, advanced one pass, 41170
|
github, level -5, advanced one pass, 232744
|
||||||
github, level 1, advanced one pass, 143457
|
github, level -5 with dict, advanced one pass, 46718
|
||||||
github, level 1 with dict, advanced one pass, 41682
|
github, level -3, advanced one pass, 220611
|
||||||
github, level 3, advanced one pass, 136397
|
github, level -3 with dict, advanced one pass, 45395
|
||||||
github, level 3 with dict, advanced one pass, 41170
|
github, level -1, advanced one pass, 176575
|
||||||
github, level 4, advanced one pass, 136144
|
github, level -1 with dict, advanced one pass, 43170
|
||||||
github, level 4 with dict, advanced one pass, 41306
|
github, level 0, advanced one pass, 136397
|
||||||
github, level 5, advanced one pass, 135106
|
github, level 0 with dict, advanced one pass, 41170
|
||||||
github, level 5 with dict, advanced one pass, 38938
|
github, level 1, advanced one pass, 143457
|
||||||
github, level 6, advanced one pass, 135108
|
github, level 1 with dict, advanced one pass, 41682
|
||||||
github, level 6 with dict, advanced one pass, 38632
|
github, level 3, advanced one pass, 136397
|
||||||
github, level 7, advanced one pass, 135108
|
github, level 3 with dict, advanced one pass, 41170
|
||||||
github, level 7 with dict, advanced one pass, 38766
|
github, level 4, advanced one pass, 136144
|
||||||
github, level 9, advanced one pass, 135108
|
github, level 4 with dict, advanced one pass, 41306
|
||||||
github, level 9 with dict, advanced one pass, 39326
|
github, level 5, advanced one pass, 135106
|
||||||
github, level 13, advanced one pass, 133717
|
github, level 5 with dict, advanced one pass, 38938
|
||||||
github, level 13 with dict, advanced one pass, 39716
|
github, level 6, advanced one pass, 135108
|
||||||
github, level 16, advanced one pass, 133717
|
github, level 6 with dict, advanced one pass, 38632
|
||||||
github, level 16 with dict, advanced one pass, 37577
|
github, level 7, advanced one pass, 135108
|
||||||
github, level 19, advanced one pass, 133717
|
github, level 7 with dict, advanced one pass, 38766
|
||||||
github, level 19 with dict, advanced one pass, 37576
|
github, level 9, advanced one pass, 135108
|
||||||
github, no source size, advanced one pass, 136397
|
github, level 9 with dict, advanced one pass, 39326
|
||||||
github, long distance mode, advanced one pass, 136397
|
github, level 13, advanced one pass, 133717
|
||||||
github, multithreaded, advanced one pass, 136397
|
github, level 13 with dict, advanced one pass, 39716
|
||||||
github, multithreaded long distance mode, advanced one pass, 136397
|
github, level 16, advanced one pass, 133717
|
||||||
github, small window log, advanced one pass, 136397
|
github, level 16 with dict, advanced one pass, 37577
|
||||||
github, small hash log, advanced one pass, 135467
|
github, level 19, advanced one pass, 133717
|
||||||
github, small chain log, advanced one pass, 136314
|
github, level 19 with dict, advanced one pass, 37576
|
||||||
github, explicit params, advanced one pass, 137670
|
github, no source size, advanced one pass, 136397
|
||||||
github, uncompressed literals, advanced one pass, 167004
|
github, long distance mode, advanced one pass, 136397
|
||||||
github, uncompressed literals optimal, advanced one pass, 156824
|
github, multithreaded, advanced one pass, 136397
|
||||||
github, huffman literals, advanced one pass, 143457
|
github, multithreaded long distance mode, advanced one pass, 136397
|
||||||
silesia, level -5, advanced one pass small out, 7152294
|
github, small window log, advanced one pass, 136397
|
||||||
silesia, level -3, advanced one pass small out, 6789969
|
github, small hash log, advanced one pass, 135467
|
||||||
silesia, level -1, advanced one pass small out, 6191548
|
github, small chain log, advanced one pass, 136314
|
||||||
silesia, level 0, advanced one pass small out, 4862377
|
github, explicit params, advanced one pass, 137670
|
||||||
silesia, level 1, advanced one pass small out, 5318036
|
github, uncompressed literals, advanced one pass, 167004
|
||||||
silesia, level 3, advanced one pass small out, 4862377
|
github, uncompressed literals optimal, advanced one pass, 156824
|
||||||
silesia, level 4, advanced one pass small out, 4800629
|
github, huffman literals, advanced one pass, 143457
|
||||||
silesia, level 5, advanced one pass small out, 4710178
|
github, multithreaded with advanced params, advanced one pass, 167004
|
||||||
silesia, level 6, advanced one pass small out, 4659996
|
silesia, level -5, advanced one pass small out, 7152294
|
||||||
silesia, level 7, advanced one pass small out, 4596234
|
silesia, level -3, advanced one pass small out, 6789969
|
||||||
silesia, level 9, advanced one pass small out, 4543862
|
silesia, level -1, advanced one pass small out, 6191548
|
||||||
silesia, level 13, advanced one pass small out, 4482073
|
silesia, level 0, advanced one pass small out, 4862377
|
||||||
silesia, level 16, advanced one pass small out, 4377391
|
silesia, level 1, advanced one pass small out, 5318036
|
||||||
silesia, level 19, advanced one pass small out, 4293262
|
silesia, level 3, advanced one pass small out, 4862377
|
||||||
silesia, no source size, advanced one pass small out, 4862377
|
silesia, level 4, advanced one pass small out, 4800629
|
||||||
silesia, long distance mode, advanced one pass small out, 4853389
|
silesia, level 5, advanced one pass small out, 4710178
|
||||||
silesia, multithreaded, advanced one pass small out, 4862377
|
silesia, level 6, advanced one pass small out, 4659996
|
||||||
silesia, multithreaded long distance mode, advanced one pass small out, 4853389
|
silesia, level 7, advanced one pass small out, 4596234
|
||||||
silesia, small window log, advanced one pass small out, 7126386
|
silesia, level 9, advanced one pass small out, 4543862
|
||||||
silesia, small hash log, advanced one pass small out, 6554898
|
silesia, level 13, advanced one pass small out, 4482073
|
||||||
silesia, small chain log, advanced one pass small out, 4931093
|
silesia, level 16, advanced one pass small out, 4377391
|
||||||
silesia, explicit params, advanced one pass small out, 4815369
|
silesia, level 19, advanced one pass small out, 4293262
|
||||||
silesia, uncompressed literals, advanced one pass small out, 5155424
|
silesia, no source size, advanced one pass small out, 4862377
|
||||||
silesia, uncompressed literals optimal, advanced one pass small out, 4325427
|
silesia, long distance mode, advanced one pass small out, 4853389
|
||||||
silesia, huffman literals, advanced one pass small out, 5341356
|
silesia, multithreaded, advanced one pass small out, 4862377
|
||||||
silesia.tar, level -5, advanced one pass small out, 7160438
|
silesia, multithreaded long distance mode, advanced one pass small out, 4853389
|
||||||
silesia.tar, level -3, advanced one pass small out, 6789024
|
silesia, small window log, advanced one pass small out, 7126386
|
||||||
silesia.tar, level -1, advanced one pass small out, 6195462
|
silesia, small hash log, advanced one pass small out, 6554898
|
||||||
silesia.tar, level 0, advanced one pass small out, 4875008
|
silesia, small chain log, advanced one pass small out, 4931093
|
||||||
silesia.tar, level 1, advanced one pass small out, 5339697
|
silesia, explicit params, advanced one pass small out, 4815369
|
||||||
silesia.tar, level 3, advanced one pass small out, 4875008
|
silesia, uncompressed literals, advanced one pass small out, 5155424
|
||||||
silesia.tar, level 4, advanced one pass small out, 4813507
|
silesia, uncompressed literals optimal, advanced one pass small out, 4325427
|
||||||
silesia.tar, level 5, advanced one pass small out, 4722235
|
silesia, huffman literals, advanced one pass small out, 5341356
|
||||||
silesia.tar, level 6, advanced one pass small out, 4672194
|
silesia, multithreaded with advanced params, advanced one pass small out, 5155424
|
||||||
silesia.tar, level 7, advanced one pass small out, 4606658
|
silesia.tar, level -5, advanced one pass small out, 7160438
|
||||||
silesia.tar, level 9, advanced one pass small out, 4554098
|
silesia.tar, level -3, advanced one pass small out, 6789024
|
||||||
silesia.tar, level 13, advanced one pass small out, 4491702
|
silesia.tar, level -1, advanced one pass small out, 6195462
|
||||||
silesia.tar, level 16, advanced one pass small out, 4381277
|
silesia.tar, level 0, advanced one pass small out, 4875008
|
||||||
silesia.tar, level 19, advanced one pass small out, 4281514
|
silesia.tar, level 1, advanced one pass small out, 5339697
|
||||||
silesia.tar, no source size, advanced one pass small out, 4875008
|
silesia.tar, level 3, advanced one pass small out, 4875008
|
||||||
silesia.tar, long distance mode, advanced one pass small out, 4861218
|
silesia.tar, level 4, advanced one pass small out, 4813507
|
||||||
silesia.tar, multithreaded, advanced one pass small out, 4874631
|
silesia.tar, level 5, advanced one pass small out, 4722235
|
||||||
silesia.tar, multithreaded long distance mode, advanced one pass small out, 4860683
|
silesia.tar, level 6, advanced one pass small out, 4672194
|
||||||
silesia.tar, small window log, advanced one pass small out, 7130394
|
silesia.tar, level 7, advanced one pass small out, 4606658
|
||||||
silesia.tar, small hash log, advanced one pass small out, 6587833
|
silesia.tar, level 9, advanced one pass small out, 4554098
|
||||||
silesia.tar, small chain log, advanced one pass small out, 4943255
|
silesia.tar, level 13, advanced one pass small out, 4491702
|
||||||
silesia.tar, explicit params, advanced one pass small out, 4829974
|
silesia.tar, level 16, advanced one pass small out, 4381277
|
||||||
silesia.tar, uncompressed literals, advanced one pass small out, 5157992
|
silesia.tar, level 19, advanced one pass small out, 4281514
|
||||||
silesia.tar, uncompressed literals optimal, advanced one pass small out, 4321094
|
silesia.tar, no source size, advanced one pass small out, 4875008
|
||||||
silesia.tar, huffman literals, advanced one pass small out, 5358079
|
silesia.tar, long distance mode, advanced one pass small out, 4861218
|
||||||
github, level -5, advanced one pass small out, 232744
|
silesia.tar, multithreaded, advanced one pass small out, 4874631
|
||||||
github, level -5 with dict, advanced one pass small out, 46718
|
silesia.tar, multithreaded long distance mode, advanced one pass small out, 4860683
|
||||||
github, level -3, advanced one pass small out, 220611
|
silesia.tar, small window log, advanced one pass small out, 7130394
|
||||||
github, level -3 with dict, advanced one pass small out, 45395
|
silesia.tar, small hash log, advanced one pass small out, 6587833
|
||||||
github, level -1, advanced one pass small out, 176575
|
silesia.tar, small chain log, advanced one pass small out, 4943255
|
||||||
github, level -1 with dict, advanced one pass small out, 43170
|
silesia.tar, explicit params, advanced one pass small out, 4829974
|
||||||
github, level 0, advanced one pass small out, 136397
|
silesia.tar, uncompressed literals, advanced one pass small out, 5157992
|
||||||
github, level 0 with dict, advanced one pass small out, 41170
|
silesia.tar, uncompressed literals optimal, advanced one pass small out, 4321094
|
||||||
github, level 1, advanced one pass small out, 143457
|
silesia.tar, huffman literals, advanced one pass small out, 5358079
|
||||||
github, level 1 with dict, advanced one pass small out, 41682
|
silesia.tar, multithreaded with advanced params, advanced one pass small out, 5158545
|
||||||
github, level 3, advanced one pass small out, 136397
|
github, level -5, advanced one pass small out, 232744
|
||||||
github, level 3 with dict, advanced one pass small out, 41170
|
github, level -5 with dict, advanced one pass small out, 46718
|
||||||
github, level 4, advanced one pass small out, 136144
|
github, level -3, advanced one pass small out, 220611
|
||||||
github, level 4 with dict, advanced one pass small out, 41306
|
github, level -3 with dict, advanced one pass small out, 45395
|
||||||
github, level 5, advanced one pass small out, 135106
|
github, level -1, advanced one pass small out, 176575
|
||||||
github, level 5 with dict, advanced one pass small out, 38938
|
github, level -1 with dict, advanced one pass small out, 43170
|
||||||
github, level 6, advanced one pass small out, 135108
|
github, level 0, advanced one pass small out, 136397
|
||||||
github, level 6 with dict, advanced one pass small out, 38632
|
github, level 0 with dict, advanced one pass small out, 41170
|
||||||
github, level 7, advanced one pass small out, 135108
|
github, level 1, advanced one pass small out, 143457
|
||||||
github, level 7 with dict, advanced one pass small out, 38766
|
github, level 1 with dict, advanced one pass small out, 41682
|
||||||
github, level 9, advanced one pass small out, 135108
|
github, level 3, advanced one pass small out, 136397
|
||||||
github, level 9 with dict, advanced one pass small out, 39326
|
github, level 3 with dict, advanced one pass small out, 41170
|
||||||
github, level 13, advanced one pass small out, 133717
|
github, level 4, advanced one pass small out, 136144
|
||||||
github, level 13 with dict, advanced one pass small out, 39716
|
github, level 4 with dict, advanced one pass small out, 41306
|
||||||
github, level 16, advanced one pass small out, 133717
|
github, level 5, advanced one pass small out, 135106
|
||||||
github, level 16 with dict, advanced one pass small out, 37577
|
github, level 5 with dict, advanced one pass small out, 38938
|
||||||
github, level 19, advanced one pass small out, 133717
|
github, level 6, advanced one pass small out, 135108
|
||||||
github, level 19 with dict, advanced one pass small out, 37576
|
github, level 6 with dict, advanced one pass small out, 38632
|
||||||
github, no source size, advanced one pass small out, 136397
|
github, level 7, advanced one pass small out, 135108
|
||||||
github, long distance mode, advanced one pass small out, 136397
|
github, level 7 with dict, advanced one pass small out, 38766
|
||||||
github, multithreaded, advanced one pass small out, 136397
|
github, level 9, advanced one pass small out, 135108
|
||||||
github, multithreaded long distance mode, advanced one pass small out, 136397
|
github, level 9 with dict, advanced one pass small out, 39326
|
||||||
github, small window log, advanced one pass small out, 136397
|
github, level 13, advanced one pass small out, 133717
|
||||||
github, small hash log, advanced one pass small out, 135467
|
github, level 13 with dict, advanced one pass small out, 39716
|
||||||
github, small chain log, advanced one pass small out, 136314
|
github, level 16, advanced one pass small out, 133717
|
||||||
github, explicit params, advanced one pass small out, 137670
|
github, level 16 with dict, advanced one pass small out, 37577
|
||||||
github, uncompressed literals, advanced one pass small out, 167004
|
github, level 19, advanced one pass small out, 133717
|
||||||
github, uncompressed literals optimal, advanced one pass small out, 156824
|
github, level 19 with dict, advanced one pass small out, 37576
|
||||||
github, huffman literals, advanced one pass small out, 143457
|
github, no source size, advanced one pass small out, 136397
|
||||||
silesia, level -5, advanced streaming, 7152294
|
github, long distance mode, advanced one pass small out, 136397
|
||||||
silesia, level -3, advanced streaming, 6789973
|
github, multithreaded, advanced one pass small out, 136397
|
||||||
silesia, level -1, advanced streaming, 6191549
|
github, multithreaded long distance mode, advanced one pass small out, 136397
|
||||||
silesia, level 0, advanced streaming, 4862377
|
github, small window log, advanced one pass small out, 136397
|
||||||
silesia, level 1, advanced streaming, 5318036
|
github, small hash log, advanced one pass small out, 135467
|
||||||
silesia, level 3, advanced streaming, 4862377
|
github, small chain log, advanced one pass small out, 136314
|
||||||
silesia, level 4, advanced streaming, 4800629
|
github, explicit params, advanced one pass small out, 137670
|
||||||
silesia, level 5, advanced streaming, 4710178
|
github, uncompressed literals, advanced one pass small out, 167004
|
||||||
silesia, level 6, advanced streaming, 4659996
|
github, uncompressed literals optimal, advanced one pass small out, 156824
|
||||||
silesia, level 7, advanced streaming, 4596234
|
github, huffman literals, advanced one pass small out, 143457
|
||||||
silesia, level 9, advanced streaming, 4543862
|
github, multithreaded with advanced params, advanced one pass small out, 167004
|
||||||
silesia, level 13, advanced streaming, 4482073
|
silesia, level -5, advanced streaming, 7152294
|
||||||
silesia, level 16, advanced streaming, 4377391
|
silesia, level -3, advanced streaming, 6789973
|
||||||
silesia, level 19, advanced streaming, 4293262
|
silesia, level -1, advanced streaming, 6191549
|
||||||
silesia, no source size, advanced streaming, 4862341
|
silesia, level 0, advanced streaming, 4862377
|
||||||
silesia, long distance mode, advanced streaming, 4853389
|
silesia, level 1, advanced streaming, 5318036
|
||||||
silesia, multithreaded, advanced streaming, 4862377
|
silesia, level 3, advanced streaming, 4862377
|
||||||
silesia, multithreaded long distance mode, advanced streaming, 4853389
|
silesia, level 4, advanced streaming, 4800629
|
||||||
silesia, small window log, advanced streaming, 7126389
|
silesia, level 5, advanced streaming, 4710178
|
||||||
silesia, small hash log, advanced streaming, 6554898
|
silesia, level 6, advanced streaming, 4659996
|
||||||
silesia, small chain log, advanced streaming, 4931093
|
silesia, level 7, advanced streaming, 4596234
|
||||||
silesia, explicit params, advanced streaming, 4815380
|
silesia, level 9, advanced streaming, 4543862
|
||||||
silesia, uncompressed literals, advanced streaming, 5155424
|
silesia, level 13, advanced streaming, 4482073
|
||||||
silesia, uncompressed literals optimal, advanced streaming, 4325427
|
silesia, level 16, advanced streaming, 4377391
|
||||||
silesia, huffman literals, advanced streaming, 5341357
|
silesia, level 19, advanced streaming, 4293262
|
||||||
silesia.tar, level -5, advanced streaming, 7160440
|
silesia, no source size, advanced streaming, 4862341
|
||||||
silesia.tar, level -3, advanced streaming, 6789026
|
silesia, long distance mode, advanced streaming, 4853389
|
||||||
silesia.tar, level -1, advanced streaming, 6195465
|
silesia, multithreaded, advanced streaming, 4862377
|
||||||
silesia.tar, level 0, advanced streaming, 4875010
|
silesia, multithreaded long distance mode, advanced streaming, 4853389
|
||||||
silesia.tar, level 1, advanced streaming, 5339701
|
silesia, small window log, advanced streaming, 7126389
|
||||||
silesia.tar, level 3, advanced streaming, 4875010
|
silesia, small hash log, advanced streaming, 6554898
|
||||||
silesia.tar, level 4, advanced streaming, 4813507
|
silesia, small chain log, advanced streaming, 4931093
|
||||||
silesia.tar, level 5, advanced streaming, 4722240
|
silesia, explicit params, advanced streaming, 4815380
|
||||||
silesia.tar, level 6, advanced streaming, 4672203
|
silesia, uncompressed literals, advanced streaming, 5155424
|
||||||
silesia.tar, level 7, advanced streaming, 4606658
|
silesia, uncompressed literals optimal, advanced streaming, 4325427
|
||||||
silesia.tar, level 9, advanced streaming, 4554105
|
silesia, huffman literals, advanced streaming, 5341357
|
||||||
silesia.tar, level 13, advanced streaming, 4491703
|
silesia, multithreaded with advanced params, advanced streaming, 5155424
|
||||||
silesia.tar, level 16, advanced streaming, 4381277
|
silesia.tar, level -5, advanced streaming, 7160440
|
||||||
silesia.tar, level 19, advanced streaming, 4281514
|
silesia.tar, level -3, advanced streaming, 6789026
|
||||||
silesia.tar, no source size, advanced streaming, 4875006
|
silesia.tar, level -1, advanced streaming, 6195465
|
||||||
silesia.tar, long distance mode, advanced streaming, 4861218
|
silesia.tar, level 0, advanced streaming, 4875010
|
||||||
silesia.tar, multithreaded, advanced streaming, 4875132
|
silesia.tar, level 1, advanced streaming, 5339701
|
||||||
silesia.tar, multithreaded long distance mode, advanced streaming, 4866971
|
silesia.tar, level 3, advanced streaming, 4875010
|
||||||
silesia.tar, small window log, advanced streaming, 7130394
|
silesia.tar, level 4, advanced streaming, 4813507
|
||||||
silesia.tar, small hash log, advanced streaming, 6587834
|
silesia.tar, level 5, advanced streaming, 4722240
|
||||||
silesia.tar, small chain log, advanced streaming, 4943260
|
silesia.tar, level 6, advanced streaming, 4672203
|
||||||
silesia.tar, explicit params, advanced streaming, 4830002
|
silesia.tar, level 7, advanced streaming, 4606658
|
||||||
silesia.tar, uncompressed literals, advanced streaming, 5157995
|
silesia.tar, level 9, advanced streaming, 4554105
|
||||||
silesia.tar, uncompressed literals optimal, advanced streaming, 4321094
|
silesia.tar, level 13, advanced streaming, 4491703
|
||||||
silesia.tar, huffman literals, advanced streaming, 5358083
|
silesia.tar, level 16, advanced streaming, 4381277
|
||||||
github, level -5, advanced streaming, 232744
|
silesia.tar, level 19, advanced streaming, 4281514
|
||||||
github, level -5 with dict, advanced streaming, 46718
|
silesia.tar, no source size, advanced streaming, 4875006
|
||||||
github, level -3, advanced streaming, 220611
|
silesia.tar, long distance mode, advanced streaming, 4861218
|
||||||
github, level -3 with dict, advanced streaming, 45395
|
silesia.tar, multithreaded, advanced streaming, 4875132
|
||||||
github, level -1, advanced streaming, 176575
|
silesia.tar, multithreaded long distance mode, advanced streaming, 4866971
|
||||||
github, level -1 with dict, advanced streaming, 43170
|
silesia.tar, small window log, advanced streaming, 7130394
|
||||||
github, level 0, advanced streaming, 136397
|
silesia.tar, small hash log, advanced streaming, 6587834
|
||||||
github, level 0 with dict, advanced streaming, 41170
|
silesia.tar, small chain log, advanced streaming, 4943260
|
||||||
github, level 1, advanced streaming, 143457
|
silesia.tar, explicit params, advanced streaming, 4830002
|
||||||
github, level 1 with dict, advanced streaming, 41682
|
silesia.tar, uncompressed literals, advanced streaming, 5157995
|
||||||
github, level 3, advanced streaming, 136397
|
silesia.tar, uncompressed literals optimal, advanced streaming, 4321094
|
||||||
github, level 3 with dict, advanced streaming, 41170
|
silesia.tar, huffman literals, advanced streaming, 5358083
|
||||||
github, level 4, advanced streaming, 136144
|
silesia.tar, multithreaded with advanced params, advanced streaming, 5158130
|
||||||
github, level 4 with dict, advanced streaming, 41306
|
github, level -5, advanced streaming, 232744
|
||||||
github, level 5, advanced streaming, 135106
|
github, level -5 with dict, advanced streaming, 46718
|
||||||
github, level 5 with dict, advanced streaming, 38938
|
github, level -3, advanced streaming, 220611
|
||||||
github, level 6, advanced streaming, 135108
|
github, level -3 with dict, advanced streaming, 45395
|
||||||
github, level 6 with dict, advanced streaming, 38632
|
github, level -1, advanced streaming, 176575
|
||||||
github, level 7, advanced streaming, 135108
|
github, level -1 with dict, advanced streaming, 43170
|
||||||
github, level 7 with dict, advanced streaming, 38766
|
github, level 0, advanced streaming, 136397
|
||||||
github, level 9, advanced streaming, 135108
|
github, level 0 with dict, advanced streaming, 41170
|
||||||
github, level 9 with dict, advanced streaming, 39326
|
github, level 1, advanced streaming, 143457
|
||||||
github, level 13, advanced streaming, 133717
|
github, level 1 with dict, advanced streaming, 41682
|
||||||
github, level 13 with dict, advanced streaming, 39716
|
github, level 3, advanced streaming, 136397
|
||||||
github, level 16, advanced streaming, 133717
|
github, level 3 with dict, advanced streaming, 41170
|
||||||
github, level 16 with dict, advanced streaming, 37577
|
github, level 4, advanced streaming, 136144
|
||||||
github, level 19, advanced streaming, 133717
|
github, level 4 with dict, advanced streaming, 41306
|
||||||
github, level 19 with dict, advanced streaming, 37576
|
github, level 5, advanced streaming, 135106
|
||||||
github, no source size, advanced streaming, 136397
|
github, level 5 with dict, advanced streaming, 38938
|
||||||
github, long distance mode, advanced streaming, 136397
|
github, level 6, advanced streaming, 135108
|
||||||
github, multithreaded, advanced streaming, 136397
|
github, level 6 with dict, advanced streaming, 38632
|
||||||
github, multithreaded long distance mode, advanced streaming, 136397
|
github, level 7, advanced streaming, 135108
|
||||||
github, small window log, advanced streaming, 136397
|
github, level 7 with dict, advanced streaming, 38766
|
||||||
github, small hash log, advanced streaming, 135467
|
github, level 9, advanced streaming, 135108
|
||||||
github, small chain log, advanced streaming, 136314
|
github, level 9 with dict, advanced streaming, 39326
|
||||||
github, explicit params, advanced streaming, 137670
|
github, level 13, advanced streaming, 133717
|
||||||
github, uncompressed literals, advanced streaming, 167004
|
github, level 13 with dict, advanced streaming, 39716
|
||||||
github, uncompressed literals optimal, advanced streaming, 156824
|
github, level 16, advanced streaming, 133717
|
||||||
github, huffman literals, advanced streaming, 143457
|
github, level 16 with dict, advanced streaming, 37577
|
||||||
silesia, level -5, old streaming, 7152294
|
github, level 19, advanced streaming, 133717
|
||||||
silesia, level -3, old streaming, 6789973
|
github, level 19 with dict, advanced streaming, 37576
|
||||||
silesia, level -1, old streaming, 6191549
|
github, no source size, advanced streaming, 136397
|
||||||
silesia, level 0, old streaming, 4862377
|
github, long distance mode, advanced streaming, 136397
|
||||||
silesia, level 1, old streaming, 5318036
|
github, multithreaded, advanced streaming, 136397
|
||||||
silesia, level 3, old streaming, 4862377
|
github, multithreaded long distance mode, advanced streaming, 136397
|
||||||
silesia, level 4, old streaming, 4800629
|
github, small window log, advanced streaming, 136397
|
||||||
silesia, level 5, old streaming, 4710178
|
github, small hash log, advanced streaming, 135467
|
||||||
silesia, level 6, old streaming, 4659996
|
github, small chain log, advanced streaming, 136314
|
||||||
silesia, level 7, old streaming, 4596234
|
github, explicit params, advanced streaming, 137670
|
||||||
silesia, level 9, old streaming, 4543862
|
github, uncompressed literals, advanced streaming, 167004
|
||||||
silesia, level 13, old streaming, 4482073
|
github, uncompressed literals optimal, advanced streaming, 156824
|
||||||
silesia, level 16, old streaming, 4377391
|
github, huffman literals, advanced streaming, 143457
|
||||||
silesia, level 19, old streaming, 4293262
|
github, multithreaded with advanced params, advanced streaming, 167004
|
||||||
silesia, no source size, old streaming, 4862341
|
silesia, level -5, old streaming, 7152294
|
||||||
silesia, uncompressed literals, old streaming, 4862377
|
silesia, level -3, old streaming, 6789973
|
||||||
silesia, uncompressed literals optimal, old streaming, 4293262
|
silesia, level -1, old streaming, 6191549
|
||||||
silesia, huffman literals, old streaming, 6191549
|
silesia, level 0, old streaming, 4862377
|
||||||
silesia.tar, level -5, old streaming, 7160440
|
silesia, level 1, old streaming, 5318036
|
||||||
silesia.tar, level -3, old streaming, 6789026
|
silesia, level 3, old streaming, 4862377
|
||||||
silesia.tar, level -1, old streaming, 6195465
|
silesia, level 4, old streaming, 4800629
|
||||||
silesia.tar, level 0, old streaming, 4875010
|
silesia, level 5, old streaming, 4710178
|
||||||
silesia.tar, level 1, old streaming, 5339701
|
silesia, level 6, old streaming, 4659996
|
||||||
silesia.tar, level 3, old streaming, 4875010
|
silesia, level 7, old streaming, 4596234
|
||||||
silesia.tar, level 4, old streaming, 4813507
|
silesia, level 9, old streaming, 4543862
|
||||||
silesia.tar, level 5, old streaming, 4722240
|
silesia, level 13, old streaming, 4482073
|
||||||
silesia.tar, level 6, old streaming, 4672203
|
silesia, level 16, old streaming, 4377391
|
||||||
silesia.tar, level 7, old streaming, 4606658
|
silesia, level 19, old streaming, 4293262
|
||||||
silesia.tar, level 9, old streaming, 4554105
|
silesia, no source size, old streaming, 4862341
|
||||||
silesia.tar, level 13, old streaming, 4491703
|
silesia, uncompressed literals, old streaming, 4862377
|
||||||
silesia.tar, level 16, old streaming, 4381277
|
silesia, uncompressed literals optimal, old streaming, 4293262
|
||||||
silesia.tar, level 19, old streaming, 4281514
|
silesia, huffman literals, old streaming, 6191549
|
||||||
silesia.tar, no source size, old streaming, 4875006
|
silesia.tar, level -5, old streaming, 7160440
|
||||||
silesia.tar, uncompressed literals, old streaming, 4875010
|
silesia.tar, level -3, old streaming, 6789026
|
||||||
silesia.tar, uncompressed literals optimal, old streaming, 4281514
|
silesia.tar, level -1, old streaming, 6195465
|
||||||
silesia.tar, huffman literals, old streaming, 6195465
|
silesia.tar, level 0, old streaming, 4875010
|
||||||
github, level -5, old streaming, 232744
|
silesia.tar, level 1, old streaming, 5339701
|
||||||
github, level -5 with dict, old streaming, 46718
|
silesia.tar, level 3, old streaming, 4875010
|
||||||
github, level -3, old streaming, 220611
|
silesia.tar, level 4, old streaming, 4813507
|
||||||
github, level -3 with dict, old streaming, 45395
|
silesia.tar, level 5, old streaming, 4722240
|
||||||
github, level -1, old streaming, 176575
|
silesia.tar, level 6, old streaming, 4672203
|
||||||
github, level -1 with dict, old streaming, 43170
|
silesia.tar, level 7, old streaming, 4606658
|
||||||
github, level 0, old streaming, 136397
|
silesia.tar, level 9, old streaming, 4554105
|
||||||
github, level 0 with dict, old streaming, 41170
|
silesia.tar, level 13, old streaming, 4491703
|
||||||
github, level 1, old streaming, 143457
|
silesia.tar, level 16, old streaming, 4381277
|
||||||
github, level 1 with dict, old streaming, 41682
|
silesia.tar, level 19, old streaming, 4281514
|
||||||
github, level 3, old streaming, 136397
|
silesia.tar, no source size, old streaming, 4875006
|
||||||
github, level 3 with dict, old streaming, 41170
|
silesia.tar, uncompressed literals, old streaming, 4875010
|
||||||
github, level 4, old streaming, 136144
|
silesia.tar, uncompressed literals optimal, old streaming, 4281514
|
||||||
github, level 4 with dict, old streaming, 41306
|
silesia.tar, huffman literals, old streaming, 6195465
|
||||||
github, level 5, old streaming, 135106
|
github, level -5, old streaming, 232744
|
||||||
github, level 5 with dict, old streaming, 38938
|
github, level -5 with dict, old streaming, 46718
|
||||||
github, level 6, old streaming, 135108
|
github, level -3, old streaming, 220611
|
||||||
github, level 6 with dict, old streaming, 38632
|
github, level -3 with dict, old streaming, 45395
|
||||||
github, level 7, old streaming, 135108
|
github, level -1, old streaming, 176575
|
||||||
github, level 7 with dict, old streaming, 38766
|
github, level -1 with dict, old streaming, 43170
|
||||||
github, level 9, old streaming, 135108
|
github, level 0, old streaming, 136397
|
||||||
github, level 9 with dict, old streaming, 39326
|
github, level 0 with dict, old streaming, 41170
|
||||||
github, level 13, old streaming, 133717
|
github, level 1, old streaming, 143457
|
||||||
github, level 13 with dict, old streaming, 39716
|
github, level 1 with dict, old streaming, 41682
|
||||||
github, level 16, old streaming, 133717
|
github, level 3, old streaming, 136397
|
||||||
github, level 16 with dict, old streaming, 37577
|
github, level 3 with dict, old streaming, 41170
|
||||||
github, level 19, old streaming, 133717
|
github, level 4, old streaming, 136144
|
||||||
github, level 19 with dict, old streaming, 37576
|
github, level 4 with dict, old streaming, 41306
|
||||||
github, no source size, old streaming, 141003
|
github, level 5, old streaming, 135106
|
||||||
github, uncompressed literals, old streaming, 136397
|
github, level 5 with dict, old streaming, 38938
|
||||||
github, uncompressed literals optimal, old streaming, 133717
|
github, level 6, old streaming, 135108
|
||||||
github, huffman literals, old streaming, 176575
|
github, level 6 with dict, old streaming, 38632
|
||||||
|
github, level 7, old streaming, 135108
|
||||||
|
github, level 7 with dict, old streaming, 38766
|
||||||
|
github, level 9, old streaming, 135108
|
||||||
|
github, level 9 with dict, old streaming, 39326
|
||||||
|
github, level 13, old streaming, 133717
|
||||||
|
github, level 13 with dict, old streaming, 39716
|
||||||
|
github, level 16, old streaming, 133717
|
||||||
|
github, level 16 with dict, old streaming, 37577
|
||||||
|
github, level 19, old streaming, 133717
|
||||||
|
github, level 19 with dict, old streaming, 37576
|
||||||
|
github, no source size, old streaming, 141003
|
||||||
|
github, uncompressed literals, old streaming, 136397
|
||||||
|
github, uncompressed literals optimal, old streaming, 133717
|
||||||
|
github, huffman literals, old streaming, 176575
|
||||||
|
|||||||
|
Reference in New Issue
Block a user