summaryrefslogtreecommitdiffstats
path: root/programs/bench.h
Commit message (Collapse)AuthorAgeFilesLines
* can select validation of CRC during benchmarkYann Collet2022-07-291-0/+1
| | | | | on command line, using existing long command --no-frame-crc. Note : it's effectively more than that, since _all_ checksums are disabled.
* implement decoder-only benchmark modeYann Collet2022-07-291-0/+1
| | | | requires an LZ4 Frame as input
* updated documentation of bench unitYann Collet2022-07-291-6/+19
|
* updated license & header datesYann Collet2020-11-251-1/+1
|
* Make benchmark compatible with dictionary compressionReto Koradi2019-11-061-1/+2
| | | | | | | | | | | | | | | Support the -D command line option for running benchmarks. The benchmark code was slightly restructured to factor out the calls that need to be different for each benchmark scenario. Since there are now 4 scenarios (all combinations of fast/HC and with/without dictionary), the logic was getting somewhat convoluted otherwise. This was done by extending the compressionParameters struct that previously contained just a single function pointer. It now contains 4 function pointers for init/reset/compress/cleanup, with the related state. The functions get a pointer to the structure as their first argument (inspired by C++), so that they can access the state values in the struct.
* bench: introduced hidden command -SYann Collet2018-03-201-2/+3
| | | | to benchmark multiple files with separate results
* bench.c based on zstdPrzemyslaw Skibinski2016-11-041-8/+11
|
* updated links to LZ4 repositoryPrzemyslaw Skibinski2016-11-031-1/+1
|
* -b# and -e# options from zstdinikep2016-09-021-1/+2
|
* Improved sparse file supportYann Collet2015-03-131-2/+2
|
* g++ compatibilityYann Collet2015-03-101-13/+4
|
* Updated : compress multiple filesYann Collet2015-03-071-2/+2
|
* minor refactoringYann Collet2014-12-061-2/+3
|
* Makefile : added -Wstrict-prototype, as suggested by Larry Doolittle Yann Collet2014-07-141-1/+1
|
* Fixed issue 127 & 128Yann Collet2014-04-151-1/+1
|
* Makefile : added capability to install librariesyann.collet.73@gmail.com2014-01-071-0/+41
Modified Directory tree, to better separate libraries from programs. git-svn-id: https://lz4.googlecode.com/svn/trunk@111 650e7d94-2a16-8b24-b05c-7c0b3f6821cd