Skip to content

Version 0.8.0

Compare
Choose a tag to compare
@rhpvorderman rhpvorderman released this 22 Mar 14:54
· 781 commits to develop since this release
1d89ae7

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 and igzip.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.