Version 0.8.0
Due to changes in this version igzip.compress, igzip.decompress,
isal_zlib.compress, isal_zlib.crc32
and isal_zlib.adler32 perform always faster than their gzip and
zlib counterparts. isal_zlib.decompress is still slower for very
small data <128 bytes, but faster in all other cases.
- Speed up
igzip.compress
andigzip.decompress
by improving the
implementation. - Make sure compiler arguments are passed to ISA-L compilation step. Previously
ISA-L was compiled without optimisation steps, causing the statically linked
library to be significantly slower. - A unused constant from the
isal_zlib
library was removed:
ISAL_DEFAULT_HIST_BITS
. - Refactor isal_zlib.pyx to work almost the same as zlibmodule.c. This has made
the code look cleaner and has reduced some overhead.