Yann Collet

Results 546 comments of 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...

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.