Yann Collet
Yann Collet
This is a sound idea. It seems this would reduce the amount of memory accesses, so it could improve speed. The bit twiddling hacks to store the necessary information into...
It's been a while since I looked at this code. If I understand correctly, this picture comes from the MMC homepage, and explains how a new chain, of guaranteed minimum...
Once it's discovered, it's indeed saved, as a "good" link. But it first needs to be discovered. This is done by scrubbing the list of "unclassified" candidates.
The new chain starts with `levelUp`, which essentially states that, from now on, all candidates in the chain are guaranteed to be matches of at least `N+1` bytes. Then, all...
why ?
Where is this file added ? At the root on the repository ? In which case, I have 2 questions : - Is it possible to add it to a...
Hi @Nicoshev Let's start by some benchmark results, comparing this PR with `dev` branch : Benchmark results, core i7-9700k ``` PR1400 | dev compile clean lz4 with gcc-7 │ 116bce53d100657a8c9fd9437902e0dc...
Yes, this is a good idea.
#1440 uses a somewhat different method to generate the Visual Studio solution, by leveraging `cmake` directly. But this approach requires `cmake` to be installed and accessible on the local computer....
I think @t-mat answers this question completely, at least for `Makefile`, which is the reference build script this repository maintains.