diff options
| author | Hans Kristian Rosbach <hk-git@circlestorm.org> | 2024-12-17 23:02:32 +0100 |
|---|---|---|
| committer | Hans Kristian Rosbach <hk-git@circlestorm.org> | 2024-12-17 23:02:32 +0100 |
| commit | 80fffd72f316df980bb15ea0daf06ba22e3583ec (patch) | |
| tree | c6d51d423ab594b3914d245fd4920d1b47104a12 /README.md | |
| parent | 43d74a223b30902b44b01bf4c4888d8deb35e253 (diff) | |
| download | Project-Tick-80fffd72f316df980bb15ea0daf06ba22e3583ec.tar.gz Project-Tick-80fffd72f316df980bb15ea0daf06ba22e3583ec.zip | |
Since we long ago make unaligned reads safe (by using memcpy or intrinsics),
it is time to replace the UNALIGNED_OK checks that have since really only been
used to select the optimal comparison sizes for the arch instead.
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -25,7 +25,7 @@ Features * Compare256 implementations using SSE2, AVX2, Neon, POWER9 & RVV * Inflate chunk copying using SSE2, SSSE3, AVX, Neon & VSX * Support for hardware-accelerated deflate using IBM Z DFLTCC -* Unaligned memory read/writes and large bit buffer improvements +* Safe unaligned memory read/writes and large bit buffer improvements * Includes improvements from Cloudflare and Intel forks * Configure, CMake, and NMake build system support * Comprehensive set of CMake unit tests @@ -213,7 +213,6 @@ Advanced Build Options | WITH_CRC32_VX | --without-crc32-vx | Build with vectorized CRC32 on IBM Z | ON | | WITH_DFLTCC_DEFLATE | --with-dfltcc-deflate | Build with DFLTCC intrinsics for compression on IBM Z | OFF | | WITH_DFLTCC_INFLATE | --with-dfltcc-inflate | Build with DFLTCC intrinsics for decompression on IBM Z | OFF | -| WITH_UNALIGNED | --without-unaligned | Allow optimizations that use unaligned reads if safe on current arch| ON | | WITH_INFLATE_STRICT | | Build with strict inflate distance checking | OFF | | WITH_INFLATE_ALLOW_INVALID_DIST | | Build with zero fill for inflate invalid distances | OFF | | INSTALL_UTILS | | Copy minigzip and minideflate during install | OFF | |
