]> git.ipfire.org Git - thirdparty/zlib-ng.git/commit
Rebalance levels 1-4.
authorHans Kristian Rosbach <hk-git@circlestorm.org>
Fri, 26 Mar 2021 15:21:23 +0000 (16:21 +0100)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Sat, 12 Jun 2021 18:35:34 +0000 (20:35 +0200)
commitce6789c7e093e8e6bb6fc591bbdf0f805999bdb9
tree9f0145131ce3e32b1bf0d15e81109a893ab9a30f
parentbaff847dc1f6aa957054f33ba182fee2542939a7
Rebalance levels 1-4.
- Deflate_quick (level 1), no longer limit window, improves compression.
- Deflate_medium, don't check next position for levels below 5.
- Use deflate_medium instead of deflate_fast for level 3.
- Tweak level 4 to give a more predictable speed/compression tradeoff curve.
deflate.c
deflate_medium.c