zstd/tests/regression
Nick Terrell f4abba02ba [libzstd] Clean up parameter code
* Move all ZSTDMT parameter setting code to ZSTD_CCtxParams_*Parameter().
  ZSTDMT now calls these functions, so we can keep all the logic in the
  same place.
* Clean up `ZSTD_CCtx_setParameter()` to only add extra checks where needed.
* Clean up `ZSTDMT_initJobCCtxParams()` by copying all parameters by default,
  and then zeroing the ones that need to be zeroed. We've missed adding several
  parameters here, and it makes more sense to only have to update it if you
  change something in ZSTDMT.
* Add `ZSTDMT_cParam_clampBounds()` to clamp a parameter into its valid
  range. Use this to keep backwards compatibility when setting ZSTDMT parameters,
  which clamp into the valid range.
2019-02-19 13:22:37 -08:00
..
.gitignore updated compression results.csv 2018-12-12 20:30:09 -08:00
config.c [libzstd] Clean up parameter code 2019-02-19 13:22:37 -08:00
config.h [regression] add more methods 2018-12-11 13:10:22 -08:00
data.c [regression] Add dictionary support 2018-11-30 18:23:01 -08:00
data.h [regression] Add dictionary support 2018-11-30 18:23:01 -08:00
levels.h [regression] Add initial regression test framework 2018-11-29 14:33:04 -08:00
Makefile [regression] Add more configs 2018-12-19 16:36:26 -08:00
method.c Fix a bug in the compress cctx method 2019-02-15 14:58:19 -08:00
method.h [regression] Add initial regression test framework 2018-11-29 14:33:04 -08:00
result.c [regression] Add initial regression test framework 2018-11-29 14:33:04 -08:00
result.h [regression] Add initial regression test framework 2018-11-29 14:33:04 -08:00
results.csv [libzstd] Clean up parameter code 2019-02-19 13:22:37 -08:00
test.c [regression] Add dictionary support 2018-11-30 18:23:01 -08:00