]> git.ipfire.org Git - thirdparty/zstd.git/commit
early update literals earlyUpdateLiterals
authorYann Collet <cyan@fb.com>
Sat, 8 Jan 2022 01:00:33 +0000 (17:00 -0800)
committerYann Collet <cyan@fb.com>
Sat, 8 Jan 2022 01:00:33 +0000 (17:00 -0800)
commit88e9a984aff653e4da17e712639331568a821c23
tree021112d245f44c672e0bd931a9ce8fb1932551fc
parent5f2c3d9720f5b5f8294f0c8e8da0a39d2529b335
early update literals

for better cost estimation in the following series for matches.

Unfortunately, this does not necessarily result in better compression.
Results are all over the places,
with best outcome observed for silesia/x-ray
but most other files tend to get slightly worse after this change.

It's strange because it seems that we are just providing more accurate information for the cost estimator.

Anyway, as it also increases code complexity,
it's probably not interesting enough for now.
lib/compress/zstd_opt.c