summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Simpler Ternary StatementsW. Felix Handte2018-03-121-2/+2
* Renames and Comment FixesW. Felix Handte2018-03-124-19/+31
* Hoist LZ4F Dictionary Setup into Helper LZ4F_applyCDict()W. Felix Handte2018-03-121-47/+25
* Minor Style FixesW. Felix Handte2018-03-121-9/+9
* Preserve currentOffset==0 When PossibleW. Felix Handte2018-03-121-2/+6
* Specialize _extState() for Clean Ctx Rather Than Calling _safeExtState()W. Felix Handte2018-03-121-5/+19
* Remove Switch In Favor of Ternary StatementW. Felix Handte2018-03-121-17/+1
* Further Avoid a dictionary==NULL CheckW. Felix Handte2018-03-121-1/+1
* Optimize Dict Check ConditionW. Felix Handte2018-03-121-1/+1
* Move to 4KB Cut-OffW. Felix Handte2018-03-121-2/+2
* Reset Table on Inputs Larger than 2KBW. Felix Handte2018-03-121-1/+2
* Avoid DictSmall Checks By Strategically Bumping CurrentOffsetW. Felix Handte2018-03-121-22/+23
* Restore DictIssue CheckW. Felix Handte2018-03-121-10/+27
* Avoid dictionary == NULL CheckW. Felix Handte2018-03-121-7/+11
* Replace calloc() Calls With malloc() Where PossibleW. Felix Handte2018-03-123-22/+23
* Copy the Dict Table Into the Context for Large CompressionsW. Felix Handte2018-03-121-8/+13
* Make LZ4F_compressFrame_usingCDict Take a Compression ContextW. Felix Handte2018-03-125-31/+69
* Switch Current Offset to 1 Only When in External Dictionary Context ModeW. Felix Handte2018-03-121-9/+15
* Hoist Table Reset One Level UpW. Felix Handte2018-03-121-33/+53
* Set Dictionary Context Pointer Rather than Copying the Context InW. Felix Handte2018-03-122-10/+42
* Lookup Matches in Separate Dictionary ContextW. Felix Handte2018-03-122-19/+65
* Initialize Current Offset to 1W. Felix Handte2018-03-121-4/+4
* Only Re-Alloc / Reset When Needed When Switching Between Regular and High Com...W. Felix Handte2018-03-121-13/+27
* Avoid Resetting the Context When PossibleW. Felix Handte2018-03-123-21/+63
* Const-ify Table Arg to LZ4_getPosition(OnHash)W. Felix Handte2018-03-121-5/+5
* Add LZ4_compress_fast_safeExtState FunctionW. Felix Handte2018-03-122-1/+17
* Add Bounds Check to locateBuffDiffW. Felix Handte2018-03-121-3/+5
* Add a Table Type Field to LZ4_stream_tW. Felix Handte2018-03-122-8/+22
* Remove Obsolete Stream Functions to Free Space in LZ4_stream_tW. Felix Handte2018-03-122-37/+0
* Allow Empty DictionariesW. Felix Handte2018-03-121-6/+4
* Add a Benchmarking Tool For Compression with Context Re-UseW. Felix Handte2018-03-122-2/+299
* fix #482: change CFLAGS to CXXFLAGSYann Collet2018-03-091-4/+4
* fix #481: ensure liblz4.a dependency for `make all`Yann Collet2018-03-091-1/+2
* updated LZ4F_compressBound() documentationYann Collet2018-02-282-6/+12
* Merge pull request #479 from lz4/checkYann Collet2018-02-272-16/+21
|\
| * added target make checkYann Collet2018-02-262-16/+21
* | Merge pull request #478 from lz4/mergeOptYann Collet2018-02-264-362/+329
|\ \ | |/ |/|
| * merge lz4opt.h into lz4hc.cYann Collet2018-02-254-362/+329
* | bumped version number to v1.8.2Yann Collet2018-02-264-5/+10
* | update code comment on LZ4 streaming interfaceYann Collet2018-02-262-21/+23
* | Merge pull request #476 from lz4/mflimitYann Collet2018-02-263-9/+10
|\ \ | |/
| * edge case : compress up to end-mflimit (12 bytes)Yann Collet2018-02-243-9/+10
|/
* Merge pull request #475 from lz4/betterBenchYann Collet2018-02-212-29/+46
|\
| * use TIMELOOP_NANOSEC,Yann Collet2018-02-201-2/+2
| * fixed minor conversion warningYann Collet2018-02-201-2/+2
| * ensure bench speed measurement is more accurate for small inputsYann Collet2018-02-202-24/+41
| * update bench.c to use less time invocationsYann Collet2018-02-201-9/+9
* | Merge pull request #471 from lz4/fasterHCYann Collet2018-02-211-25/+18
|\ \ | |/ |/|
| * added one assert()Yann Collet2018-02-201-3/+7
| * slight hc speed benefit (~+1%)Yann Collet2018-02-121-21/+10