[Zlib-devel] Inflate 1.2.beta0 available for testing
Mark Adler
mark.adler at quest.jpl.nasa.gov
Mon Nov 25 17:50:01 EST 2002
Dear zlib guinea pigs,
I have completely rewritten, from the ground up, new inflate code for
zlib. It provides these enticing improvements:
- Faster when large input and output buffers are used (I'd like to hear
how much faster for you)
"large" means much larger than 32K, e.g. 256K or 512K
- Implementation of automatic windowless single-step inflating (even
when flush isn't Z_FINISH)
- Kinder, gentler use of the memory allocation routines
- Smaller, simpler, and much better documented code
- Slightly improved coding style (oooh, aaah)
You can download this exciting new development here:
http://www.alumni.caltech.edu/~madler/infnew-0.tar.gz
Please incorporate this into zlib 1.1.4 and test it with your
applications, and let me know how it goes. As an example, to test on
Unix, get zlib-1.1.4.tar.gz and infnew-0.tar.gz into a directory, and
then in that directory do:
rm -rf zlib-1.1.4
gnutar xfz zlib-1.1.4.tar.gz
cd zlib-1.1.4
gnutar xfz ../infnew-0.tar.gz
rm infblock.* infcodes.* infutil.*
./configure
... any personal modifications you'd like to make to the Makefile ...
make test
... test zlib with your applications ...
I would especially appreciate testing in whatever odd situations you
can, e.g. with 16-bit pointers, 64-bit ints, old C compilers, really
picky C compilers, that sort of thing.
Thank you for your support.
mark
More information about the Zlib-devel
mailing list