summaryrefslogtreecommitdiffstats
path: root/lib/lz4opt.h
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #434 from lz4/patternYann Collet2018-01-061-1/+3
|\
| * conditional pattern analysisYann Collet2017-12-221-1/+3
* | lz4opt supports _destSizeYann Collet2017-12-221-18/+43
|/
* added code commentsYann Collet2017-11-091-1/+6
* added constant TRAILING_LITERALSYann Collet2017-11-091-5/+6
* lz4opt: simplified match finder invocation to LZ4HC_FindLongerMatch()Yann Collet2017-11-091-20/+11
* removed the ip++ at the beginning of blockYann Collet2017-11-081-1/+0
* minor comment editYann Collet2017-11-031-7/+6
* moved ctx->end handling from parsersYann Collet2017-11-031-1/+0
* removed ctx->searchNumYann Collet2017-11-031-6/+8
* LZ4_compress_HC_continue_destSize() now compatible with optimal parserYann Collet2017-11-031-5/+5
* removes matches[] tableYann Collet2017-11-031-73/+67
* removed useless parameter from hash chain matchfinderYann Collet2017-11-031-5/+4
* removed code and reference to binary tree match finderYann Collet2017-11-031-122/+2
* improved level 11 speedYann Collet2017-11-031-2/+4
* optimized skip strategy for level 12Yann Collet2017-11-031-3/+6
* more generic skip formulaYann Collet2017-11-031-13/+4
* small adaptations for intermediate level 11Yann Collet2017-11-021-6/+5
* partial search, while preserving compression ratioYann Collet2017-11-021-0/+14
* searching match leading strictly farther does not workYann Collet2017-11-021-1/+1
* fixed last lost bytes in maximal modeYann Collet2017-11-021-3/+4
* changed strategy : opt[] path is complete after each matchYann Collet2017-11-021-33/+57
* fixed minor overflow mistake in optimal parserYann Collet2017-10-311-1/+5
* fixed minor initialization warningYann Collet2017-10-301-1/+1
* added hash chain with conditional lengthYann Collet2017-10-251-1/+2
* lz4opt: added hash chain searchYann Collet2017-10-211-14/+44
* switched many types to intYann Collet2017-10-201-38/+37
* removed SET_PRICE macroYann Collet2017-10-201-17/+14
* removed one macro usageYann Collet2017-10-201-4/+11
* minor refactorYann Collet2017-10-201-28/+35
* lz4opt: refactor sequence reverse traversalYann Collet2017-10-201-10/+20
* refactor variable matchnumYann Collet2017-10-201-14/+14
* simplified initial cost conditionsYann Collet2017-10-201-10/+15
* added assertYann Collet2017-10-191-1/+1
* renamed last_pos into last_match_posYann Collet2017-10-191-15/+15
* simplified early exit when single solutionYann Collet2017-10-191-5/+5
* FIX: added prefix to FORCE_INLINE to prevent redefinition error during compil...tcpan2017-08-241-5/+5
* fix #369Yann Collet2017-06-261-0/+5
* changed macro HEAPMODE into LZ4_HEAPMODEYann Collet2017-05-021-6/+7
* Merge branch 'optlz4opt' of github.com:Cyan4973/lz4 into optlz4optYann Collet2017-03-201-1/+0
|\
| * slight btopt speed improvementYann Collet2017-03-181-2/+2
* | minor refactorYann Collet2017-03-201-72/+71
* | slight btopt speed improvementYann Collet2017-03-201-3/+4
|/
* made SET_PRICE macro more usableYann Collet2017-03-181-4/+4
* improved lz4opt speed (~4%)Yann Collet2017-03-171-12/+12
* minor price function optimizationYann Collet2017-03-171-8/+6
* LZ4_compress_HC_destSize() uses LZ4HC_compress_generic() code pathYann Collet2017-03-161-1/+1
* removed nextToUpdateBTPrzemyslaw Skibinski2016-12-281-3/+3
* clean loggingPrzemyslaw Skibinski2016-12-281-45/+4
* LZ4HC_getSearchNumPrzemyslaw Skibinski2016-12-281-7/+11