diff --git a/programs/paramgrill.c b/programs/paramgrill.c index 493d806b9..f1a316d2b 100644 --- a/programs/paramgrill.c +++ b/programs/paramgrill.c @@ -579,24 +579,18 @@ static int BMK_seed(winnerInfo_t* winners, const ZSTD_HC_parameters params, return better; } -#define MAX(a,b) ( (a) > (b) ? (a) : (b) ) -static BYTE g_alreadyTested[ZSTD_HC_WINDOWLOG_MAX+1-ZSTD_HC_WINDOWLOG_MIN] - [ZSTD_HC_CONTENTLOG_MAX+1-ZSTD_HC_CONTENTLOG_MIN] - [ZSTD_HC_HASHLOG_MAX+1-ZSTD_HC_HASHLOG_MIN] - [ZSTD_HC_SEARCHLOG_MAX+1-ZSTD_HC_SEARCHLOG_MIN] - [ZSTD_HC_SEARCHLENGTH_MAX+1-ZSTD_HC_SEARCHLENGTH_MIN] - [ZSTD_HC_btlazy2+1 /* strategy */ ] = {}; /* init to zero */ +#define PARAMTABLELOG 25 +#define PARAMTABLESIZE (1<> 3) & PARAMTABLEMASK] +#define MAX(a,b) ( (a) > (b) ? (a) : (b) ) + static void playAround(FILE* f, winnerInfo_t* winners, ZSTD_HC_parameters params, const void* srcBuffer, size_t srcSize,