early out is not better
This commit is contained in:
parent
1ee17e4eb8
commit
bdca63ed69
@ -15,7 +15,7 @@ They generate and decode data using [LZ4 block format].
|
||||
|
||||
For more compression ratio at the cost of compression speed,
|
||||
the High Compression variant called **lz4hc** is available.
|
||||
Add files **`lz4hc.c`** and **`lz4hc.h`**.
|
||||
Add files **`lz4hc.c`**, **`lz4hc.h`** and **`lz4opt.h`**.
|
||||
The variant still depends on regular `lib/lz4.*` source files.
|
||||
|
||||
|
||||
|
@ -262,7 +262,6 @@ LZ4_FORCE_INLINE int LZ4HC_InsertAndGetWiderMatch (
|
||||
matchIndex += (U32)forwardPatternLength - (U32)srcPatternLength; /* best position, full pattern, might be followed by more match */
|
||||
} else {
|
||||
matchIndex -= (U32)backLength; /* let's go to farthest segment position, will find a match of length currentSegmentLength + maybe some back */
|
||||
//matchIndex -= DELTANEXTU16(chainTable, matchIndex); /* skip directly to following candidate; slightly faster, but miss some rare corner cases (likely when back is useful)*/
|
||||
}
|
||||
} } } }
|
||||
} /* while ((matchIndex>=lowLimit) && (nbAttempts)) */
|
||||
|
Loading…
Reference in New Issue
Block a user