summaryrefslogtreecommitdiffstats
path: root/lib/lz4.c
Commit message (Expand)AuthorAgeFilesLines
...
* Restore LZ4_sizeofStreamState, We Didn't Actually Need to Delete ItW. Felix Handte2018-03-131-0/+3
* Rename Enums and Add CommentW. Felix Handte2018-03-131-19/+40
* Whitespace FixesW. Felix Handte2018-03-131-45/+44
* Add NULL ChecksW. Felix Handte2018-03-121-0/+3
* Simpler Ternary StatementsW. Felix Handte2018-03-121-2/+2
* Renames and Comment FixesW. Felix Handte2018-03-121-10/+22
* 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-121-6/+6
* Copy the Dict Table Into the Context for Large CompressionsW. Felix Handte2018-03-121-8/+13
* 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-121-4/+13
* Lookup Matches in Separate Dictionary ContextW. Felix Handte2018-03-121-13/+57
* Initialize Current Offset to 1W. Felix Handte2018-03-121-4/+4
* Avoid Resetting the Context When PossibleW. Felix Handte2018-03-121-18/+43
* Const-ify Table Arg to LZ4_getPosition(OnHash)W. Felix Handte2018-03-121-5/+5
* Add LZ4_compress_fast_safeExtState FunctionW. Felix Handte2018-03-121-1/+9
* Add a Table Type Field to LZ4_stream_tW. Felix Handte2018-03-121-6/+18
* Remove Obsolete Stream Functions to Free Space in LZ4_stream_tW. Felix Handte2018-03-121-31/+0
* Allow Empty DictionariesW. Felix Handte2018-03-121-6/+4
* edge case : compress up to end-mflimit (12 bytes)Yann Collet2018-02-241-3/+4
* removed LZ4_copy8Yann Collet2018-02-121-11/+6
* slightly improved decompression speed (~+1-2%)Yann Collet2018-02-111-2/+5
* intel: do not use __attribute__((packed)) on WindowsBen Boeckel2018-02-081-1/+1
* remove `register` keywordYann Collet2017-12-051-13/+13
* Merge pull request #416 from lz4/newoptYann Collet2017-11-091-5/+15
|\
| * fixed last lost bytes in maximal modeYann Collet2017-11-021-5/+7
| * Merge branch 'dev' into btoptYann Collet2017-11-011-1/+34
| |\
| * | added assertYann Collet2017-10-191-0/+8
* | | added LZ4_FORCEINLINE to counter gcc regressionYann Collet2017-11-071-1/+2
* | | 2-stages LZ4_countYann Collet2017-11-061-1/+9
* | | Only ignore with C++17Sylvestre Ledru2017-11-061-3/+3
* | | When building with a C++ compiler, remove the 'register' keyword to silent a ...Sylvestre Ledru2017-11-051-1/+12
* | | minor change, to help store forwardingYann Collet2017-10-311-6/+5
* | | extended shortcut match length to 18Yann Collet2017-10-311-5/+6
* | | minor : coding style : use ML_MASK constantYann Collet2017-10-311-2/+2
* | | added comments, as suggested by @terrellnYann Collet2017-10-311-4/+5
* | | more complete shortcut - passes testsYann Collet2017-10-301-12/+13
* | | small modification of lz4 decoder to shortcut common case (short branch).Yann Collet2017-10-251-0/+16
| |/ |/|
* | Use the optimization level of O2 for the decompression functions on ppc64le w...Rei Odaira2017-10-131-1/+34
|/
* fix #404Yann Collet2017-09-301-2/+5