CHANGELOG.md
LICENSE-APACHE
LICENSE-MIT
MANIFEST.in
README.md
pyproject.toml
rapidgzip.pyx
rapidgzip.svg
setup.py
nasm_extension/LICENSE
nasm_extension/nasmcompiler.py
nasm_extension/winnasmcompiler.py
rapidgzip.egg-info/PKG-INFO
rapidgzip.egg-info/SOURCES.txt
rapidgzip.egg-info/dependency_links.txt
rapidgzip.egg-info/entry_points.txt
rapidgzip.egg-info/top_level.txt
src/core/AffinityHelpers.hpp
src/core/AlignedAllocator.hpp
src/core/AtomicMutex.hpp
src/core/BitManipulation.hpp
src/core/BitStringFinder.hpp
src/core/BlockFetcher.hpp
src/core/BlockFinder.hpp
src/core/BlockFinderInterface.hpp
src/core/BlockMap.hpp
src/core/Cache.hpp
src/core/DataGenerators.hpp
src/core/Error.hpp
src/core/FasterVector.hpp
src/core/FileRanges.hpp
src/core/FileUtils.hpp
src/core/JoiningThread.hpp
src/core/ParallelBitStringFinder.hpp
src/core/Prefetcher.hpp
src/core/ScopedGIL.hpp
src/core/SimpleRunLengthEncoding.hpp
src/core/Statistics.hpp
src/core/StreamedResults.hpp
src/core/TestHelpers.hpp
src/core/ThreadPool.hpp
src/core/VectorView.hpp
src/core/common.hpp
src/external/cxxopts/LICENSE
src/external/cxxopts/include/cxxopts.hpp
src/external/isa-l/LICENSE
src/external/isa-l/make.inc
src/external/isa-l/crc/crc32_gzip_refl_avx2.asm
src/external/isa-l/crc/crc32_gzip_refl_by16_10.asm
src/external/isa-l/crc/crc32_gzip_refl_by8.asm
src/external/isa-l/crc/crc32_ieee_01.asm
src/external/isa-l/crc/crc32_ieee_avx2.asm
src/external/isa-l/crc/crc32_ieee_by16_10.asm
src/external/isa-l/crc/crc32_iscsi_01.asm
src/external/isa-l/crc/crc32_iscsi_avx2.asm
src/external/isa-l/crc/crc32_iscsi_by16_10.asm
src/external/isa-l/crc/crc32_iscsi_by8_02.asm
src/external/isa-l/crc/crc_base.c
src/external/isa-l/crc/crc_base_aliases.c
src/external/isa-l/crc/crc_const.asm
src/external/isa-l/crc/crc_const_extern.asm
src/external/isa-l/crc/crc_multibinary.asm
src/external/isa-l/crc/crc_ref.h
src/external/isa-l/crc/aarch64/crc32_aarch64_common.h
src/external/isa-l/crc/aarch64/crc32_common_crc_ext_cortex_a72.S
src/external/isa-l/crc/aarch64/crc32_common_mix_neoverse_n1.S
src/external/isa-l/crc/aarch64/crc32_gzip_refl_3crc_fold.S
src/external/isa-l/crc/aarch64/crc32_gzip_refl_crc_ext.S
src/external/isa-l/crc/aarch64/crc32_gzip_refl_pmull.S
src/external/isa-l/crc/aarch64/crc32_gzip_refl_pmull.h
src/external/isa-l/crc/aarch64/crc32_ieee_norm_pmull.S
src/external/isa-l/crc/aarch64/crc32_ieee_norm_pmull.h
src/external/isa-l/crc/aarch64/crc32_iscsi_3crc_fold.S
src/external/isa-l/crc/aarch64/crc32_iscsi_crc_ext.S
src/external/isa-l/crc/aarch64/crc32_iscsi_p8c10.S
src/external/isa-l/crc/aarch64/crc32_iscsi_p8c10_clmul_const.S
src/external/isa-l/crc/aarch64/crc32_iscsi_refl_pmull.S
src/external/isa-l/crc/aarch64/crc32_iscsi_refl_pmull.h
src/external/isa-l/crc/aarch64/crc32_iscsi_x6.S
src/external/isa-l/crc/aarch64/crc32_mix_default.S
src/external/isa-l/crc/aarch64/crc32_mix_default_common.S
src/external/isa-l/crc/aarch64/crc32_mix_neoverse_n1.S
src/external/isa-l/crc/aarch64/crc32_norm_common_pmull.h
src/external/isa-l/crc/aarch64/crc32_refl_common_pmull.h
src/external/isa-l/crc/aarch64/crc32c_mix_default.S
src/external/isa-l/crc/aarch64/crc32c_mix_neoverse_n1.S
src/external/isa-l/crc/aarch64/crc_aarch64_dispatcher.c
src/external/isa-l/crc/aarch64/crc_common_pmull.h
src/external/isa-l/crc/aarch64/crc_multibinary_arm.S
src/external/isa-l/crc/riscv64/crc32_gzip_refl_vclmul.S
src/external/isa-l/crc/riscv64/crc32_gzip_refl_vclmul.h
src/external/isa-l/crc/riscv64/crc32_ieee_norm_vclmul.S
src/external/isa-l/crc/riscv64/crc32_ieee_norm_vclmul.h
src/external/isa-l/crc/riscv64/crc32_iscsi_refl_vclmul.S
src/external/isa-l/crc/riscv64/crc32_iscsi_refl_vclmul.h
src/external/isa-l/crc/riscv64/crc_common_vclmul.h
src/external/isa-l/crc/riscv64/crc_multibinary_riscv.S
src/external/isa-l/crc/riscv64/crc_norm_common_vclmul.h
src/external/isa-l/crc/riscv64/crc_refl_common_vclmul.h
src/external/isa-l/crc/riscv64/crc_riscv64_dispatcher.c
src/external/isa-l/igzip/adler32_avx2_4.asm
src/external/isa-l/igzip/adler32_base.c
src/external/isa-l/igzip/adler32_sse.asm
src/external/isa-l/igzip/bitbuf2.asm
src/external/isa-l/igzip/bitbuf2.h
src/external/isa-l/igzip/checksum_test_ref.h
src/external/isa-l/igzip/data_struct2.asm
src/external/isa-l/igzip/encode_df.c
src/external/isa-l/igzip/encode_df.h
src/external/isa-l/igzip/encode_df_04.asm
src/external/isa-l/igzip/encode_df_06.asm
src/external/isa-l/igzip/flatten_ll.c
src/external/isa-l/igzip/flatten_ll.h
src/external/isa-l/igzip/generate_custom_hufftables.c
src/external/isa-l/igzip/generate_static_inflate.c
src/external/isa-l/igzip/heap_macros.asm
src/external/isa-l/igzip/huff_codes.c
src/external/isa-l/igzip/huff_codes.h
src/external/isa-l/igzip/huffman.asm
src/external/isa-l/igzip/huffman.h
src/external/isa-l/igzip/hufftables_c.c
src/external/isa-l/igzip/igzip.c
src/external/isa-l/igzip/igzip_base.c
src/external/isa-l/igzip/igzip_base_aliases.c
src/external/isa-l/igzip/igzip_body.asm
src/external/isa-l/igzip/igzip_checksums.h
src/external/isa-l/igzip/igzip_compare_types.asm
src/external/isa-l/igzip/igzip_decode_block_stateless.asm
src/external/isa-l/igzip/igzip_decode_block_stateless_01.asm
src/external/isa-l/igzip/igzip_decode_block_stateless_04.asm
src/external/isa-l/igzip/igzip_deflate_hash.asm
src/external/isa-l/igzip/igzip_finish.asm
src/external/isa-l/igzip/igzip_gen_icf_map_lh1_04.asm
src/external/isa-l/igzip/igzip_gen_icf_map_lh1_06.asm
src/external/isa-l/igzip/igzip_icf_base.c
src/external/isa-l/igzip/igzip_icf_body.c
src/external/isa-l/igzip/igzip_icf_body_h1_gr_bt.asm
src/external/isa-l/igzip/igzip_icf_finish.asm
src/external/isa-l/igzip/igzip_inflate.c
src/external/isa-l/igzip/igzip_inflate_multibinary.asm
src/external/isa-l/igzip/igzip_level_buf_structs.h
src/external/isa-l/igzip/igzip_multibinary.asm
src/external/isa-l/igzip/igzip_perf_misc.asm
src/external/isa-l/igzip/igzip_set_long_icf_fg_04.asm
src/external/isa-l/igzip/igzip_set_long_icf_fg_06.asm
src/external/isa-l/igzip/igzip_update_histogram.asm
src/external/isa-l/igzip/igzip_update_histogram_01.asm
src/external/isa-l/igzip/igzip_update_histogram_04.asm
src/external/isa-l/igzip/igzip_wrapper.h
src/external/isa-l/igzip/inflate_data_structs.asm
src/external/isa-l/igzip/inflate_std_vects.h
src/external/isa-l/igzip/lz0a_const.asm
src/external/isa-l/igzip/options.asm
src/external/isa-l/igzip/proc_heap.asm
src/external/isa-l/igzip/proc_heap_base.c
src/external/isa-l/igzip/repeated_char_result.h
src/external/isa-l/igzip/rfc1951_lookup.asm
src/external/isa-l/igzip/static_inflate.h
src/external/isa-l/igzip/stdmac.asm
src/external/isa-l/igzip/aarch64/bitbuf2_aarch64.h
src/external/isa-l/igzip/aarch64/data_struct_aarch64.h
src/external/isa-l/igzip/aarch64/encode_df.S
src/external/isa-l/igzip/aarch64/gen_icf_map.S
src/external/isa-l/igzip/aarch64/huffman_aarch64.h
src/external/isa-l/igzip/aarch64/igzip_decode_huffman_code_block_aarch64.S
src/external/isa-l/igzip/aarch64/igzip_deflate_body_aarch64.S
src/external/isa-l/igzip/aarch64/igzip_deflate_finish_aarch64.S
src/external/isa-l/igzip/aarch64/igzip_deflate_hash_aarch64.S
src/external/isa-l/igzip/aarch64/igzip_inflate_multibinary_arm64.S
src/external/isa-l/igzip/aarch64/igzip_isal_adler32_neon.S
src/external/isa-l/igzip/aarch64/igzip_multibinary_aarch64_dispatcher.c
src/external/isa-l/igzip/aarch64/igzip_multibinary_arm64.S
src/external/isa-l/igzip/aarch64/igzip_set_long_icf_fg.S
src/external/isa-l/igzip/aarch64/isal_deflate_icf_body_hash_hist.S
src/external/isa-l/igzip/aarch64/isal_deflate_icf_finish_hash_hist.S
src/external/isa-l/igzip/aarch64/isal_update_histogram.S
src/external/isa-l/igzip/aarch64/lz0a_const_aarch64.h
src/external/isa-l/igzip/aarch64/options_aarch64.h
src/external/isa-l/igzip/aarch64/stdmac_aarch64.h
src/external/isa-l/igzip/riscv64/igzip_isal_adler32_rvv.S
src/external/isa-l/igzip/riscv64/igzip_isal_adler32_rvv128.S
src/external/isa-l/igzip/riscv64/igzip_multibinary_riscv64.S
src/external/isa-l/igzip/riscv64/igzip_multibinary_riscv64_dispatcher.c
src/external/isa-l/igzip/shim/shim_deflate.c
src/external/isa-l/igzip/shim/shim_deflate.h
src/external/isa-l/igzip/shim/shim_inflate.c
src/external/isa-l/igzip/shim/shim_inflate.h
src/external/isa-l/include/aarch64_label.h
src/external/isa-l/include/aarch64_multibinary.h
src/external/isa-l/include/crc.h
src/external/isa-l/include/crc.inc
src/external/isa-l/include/erasure_code.h
src/external/isa-l/include/gf_vect_mul.h
src/external/isa-l/include/igzip_lib.h
src/external/isa-l/include/isal_api.h
src/external/isa-l/include/mem_routines.h
src/external/isa-l/include/memcpy.asm
src/external/isa-l/include/multibinary.asm
src/external/isa-l/include/raid.h
src/external/isa-l/include/reg_sizes.asm
src/external/isa-l/include/riscv64_multibinary.h
src/external/isa-l/include/test.h
src/external/isa-l/include/unaligned.h
src/external/isa-l/misc/version.c
src/external/rpmalloc/LICENSE
src/external/rpmalloc/rpmalloc/malloc.c
src/external/rpmalloc/rpmalloc/rpmalloc.c
src/external/rpmalloc/rpmalloc/rpmalloc.h
src/external/rpmalloc/rpmalloc/rpnew.h
src/external/zlib-ng/LICENSE.md
src/external/zlib-ng/Makefile.in
src/external/zlib-ng/adler32.c
src/external/zlib-ng/adler32_p.h
src/external/zlib-ng/arch_functions.h
src/external/zlib-ng/arch_natives.h
src/external/zlib-ng/chunkset_tpl.h
src/external/zlib-ng/compare256_rle.h
src/external/zlib-ng/compress.c
src/external/zlib-ng/cpu_features.c
src/external/zlib-ng/cpu_features.h
src/external/zlib-ng/crc32.c
src/external/zlib-ng/crc32_braid_comb.c
src/external/zlib-ng/crc32_braid_comb_p.h
src/external/zlib-ng/crc32_braid_p.h
src/external/zlib-ng/crc32_braid_tbl.h
src/external/zlib-ng/crc32_chorba_p.h
src/external/zlib-ng/crc32_p.h
src/external/zlib-ng/deflate.c
src/external/zlib-ng/deflate.h
src/external/zlib-ng/deflate_fast.c
src/external/zlib-ng/deflate_huff.c
src/external/zlib-ng/deflate_medium.c
src/external/zlib-ng/deflate_medium_tpl.h
src/external/zlib-ng/deflate_p.h
src/external/zlib-ng/deflate_quick.c
src/external/zlib-ng/deflate_rle.c
src/external/zlib-ng/deflate_slow.c
src/external/zlib-ng/deflate_stored.c
src/external/zlib-ng/fallback_builtins.h
src/external/zlib-ng/functable.c
src/external/zlib-ng/functable.h
src/external/zlib-ng/gzguts.h
src/external/zlib-ng/gzlib.c
src/external/zlib-ng/gzread.c
src/external/zlib-ng/gzread_mangle.h.in
src/external/zlib-ng/gzwrite.c
src/external/zlib-ng/infback.c
src/external/zlib-ng/inffast_tpl.h
src/external/zlib-ng/inffixed_tbl.h
src/external/zlib-ng/inflate.c
src/external/zlib-ng/inflate.h
src/external/zlib-ng/inflate_p.h
src/external/zlib-ng/inftrees.c
src/external/zlib-ng/inftrees.h
src/external/zlib-ng/insert_string.c
src/external/zlib-ng/insert_string_p.h
src/external/zlib-ng/match_tpl.h
src/external/zlib-ng/trees.c
src/external/zlib-ng/trees.h
src/external/zlib-ng/trees_emit.h
src/external/zlib-ng/trees_tbl.h
src/external/zlib-ng/uncompr.c
src/external/zlib-ng/zarch.h
src/external/zlib-ng/zbuild.h
src/external/zlib-ng/zconf-ng.h.in
src/external/zlib-ng/zconf.h
src/external/zlib-ng/zconf.h.in
src/external/zlib-ng/zendian.h
src/external/zlib-ng/zlib-config.cmake.in
src/external/zlib-ng/zlib-ng-config.cmake.in
src/external/zlib-ng/zlib-ng.h.in
src/external/zlib-ng/zlib-ng.map.in
src/external/zlib-ng/zlib.h
src/external/zlib-ng/zlib.h.in
src/external/zlib-ng/zlib.map.in
src/external/zlib-ng/zlib.pc.in
src/external/zlib-ng/zlib_name_mangling-ng.h.in
src/external/zlib-ng/zlib_name_mangling.h
src/external/zlib-ng/zlib_name_mangling.h.empty
src/external/zlib-ng/zlib_name_mangling.h.in
src/external/zlib-ng/zmemory.h
src/external/zlib-ng/zsanitizer.h
src/external/zlib-ng/zutil.c
src/external/zlib-ng/zutil.h
src/external/zlib-ng/zutil_p.h
src/external/zlib-ng/arch/arm/acle_intrins.h
src/external/zlib-ng/arch/arm/adler32_neon_tpl.h
src/external/zlib-ng/arch/arm/arm_features.h
src/external/zlib-ng/arch/arm/arm_functions.h
src/external/zlib-ng/arch/arm/arm_natives.h
src/external/zlib-ng/arch/arm/crc32_armv8_p.h
src/external/zlib-ng/arch/arm/neon_intrins.h
src/external/zlib-ng/arch/generic/adler32_c.c
src/external/zlib-ng/arch/generic/chunkset_c.c
src/external/zlib-ng/arch/generic/compare256_c.c
src/external/zlib-ng/arch/generic/compare256_p.h
src/external/zlib-ng/arch/generic/crc32_braid_c.c
src/external/zlib-ng/arch/generic/crc32_chorba_c.c
src/external/zlib-ng/arch/generic/generic_functions.h
src/external/zlib-ng/arch/generic/slide_hash_c.c
src/external/zlib-ng/arch/loongarch/lasxintrin_ext.h
src/external/zlib-ng/arch/loongarch/loongarch_features.h
src/external/zlib-ng/arch/loongarch/loongarch_functions.h
src/external/zlib-ng/arch/loongarch/loongarch_natives.h
src/external/zlib-ng/arch/loongarch/lsxintrin_ext.h
src/external/zlib-ng/arch/mips/mips_features.h
src/external/zlib-ng/arch/mips/mips_functions.h
src/external/zlib-ng/arch/mips/mips_natives.h
src/external/zlib-ng/arch/power/crc32_constants.h
src/external/zlib-ng/arch/power/power_features.h
src/external/zlib-ng/arch/power/power_functions.h
src/external/zlib-ng/arch/power/power_intrins.h
src/external/zlib-ng/arch/power/power_natives.h
src/external/zlib-ng/arch/power/slide_ppc_tpl.h
src/external/zlib-ng/arch/riscv/riscv_features.h
src/external/zlib-ng/arch/riscv/riscv_functions.h
src/external/zlib-ng/arch/riscv/riscv_natives.h
src/external/zlib-ng/arch/s390/dfltcc_common.h
src/external/zlib-ng/arch/s390/dfltcc_deflate.h
src/external/zlib-ng/arch/s390/dfltcc_detail.h
src/external/zlib-ng/arch/s390/dfltcc_inflate.h
src/external/zlib-ng/arch/s390/s390_features.h
src/external/zlib-ng/arch/s390/s390_functions.h
src/external/zlib-ng/arch/s390/s390_natives.h
src/external/zlib-ng/arch/s390/vx_intrins.h
src/external/zlib-ng/arch/shared/chunk_128bit_perm_idx_lut.h
src/external/zlib-ng/arch/shared/chunk_256bit_perm_idx_lut.h
src/external/zlib-ng/arch/shared/chunk_permute_table.h
src/external/zlib-ng/arch/shared/crc32_hw_common_tpl.h
src/external/zlib-ng/arch/shared/crc32_hw_copy_impl_tpl.h
src/external/zlib-ng/arch/x86/adler32_avx2_p.h
src/external/zlib-ng/arch/x86/adler32_avx512_p.h
src/external/zlib-ng/arch/x86/adler32_ssse3_p.h
src/external/zlib-ng/arch/x86/crc32_pclmulqdq_tpl.h
src/external/zlib-ng/arch/x86/x86_features.h
src/external/zlib-ng/arch/x86/x86_functions.h
src/external/zlib-ng/arch/x86/x86_intrins.h
src/external/zlib-ng/arch/x86/x86_natives.h
src/filereader/BitReader.hpp
src/filereader/BufferView.hpp
src/filereader/Buffered.hpp
src/filereader/FileReader.hpp
src/filereader/Python.hpp
src/filereader/Shared.hpp
src/filereader/SinglePass.hpp
src/filereader/Standard.hpp
src/filereader/StreamAdapter.hpp
src/huffman/HuffmanCodingBase.hpp
src/huffman/HuffmanCodingLinearSearch.hpp
src/huffman/HuffmanCodingShortBitsCached.hpp
src/huffman/HuffmanCodingSymbolsPerLength.hpp
src/indexed_bzip2/BZ2BlockFetcher.hpp
src/indexed_bzip2/BZ2Reader.hpp
src/indexed_bzip2/BZ2ReaderInterface.hpp
src/indexed_bzip2/ParallelBZ2Reader.hpp
src/indexed_bzip2/bzip2.hpp
src/rapidgzip/ChunkData.hpp
src/rapidgzip/CompressedVector.hpp
src/rapidgzip/DecodedData.hpp
src/rapidgzip/DecodedDataView.hpp
src/rapidgzip/GzipBlockFinder.hpp
src/rapidgzip/GzipChunkFetcher.hpp
src/rapidgzip/IndexFileFormat.hpp
src/rapidgzip/MarkerReplacement.hpp
src/rapidgzip/ParallelGzipReader.hpp
src/rapidgzip/WindowMap.hpp
src/rapidgzip/rapidgzip.hpp
src/rapidgzip/blockfinder/Bgzf.hpp
src/rapidgzip/blockfinder/DynamicHuffman.hpp
src/rapidgzip/blockfinder/Interface.hpp
src/rapidgzip/blockfinder/NEXT_DYNAMIC_DEFLATE_CANDIDATE_LUT_15.csv
src/rapidgzip/blockfinder/PigzStringView.hpp
src/rapidgzip/blockfinder/Uncompressed.hpp
src/rapidgzip/blockfinder/precodecheck/CountAllocatedLeaves.hpp
src/rapidgzip/chunkdecoding/Bzip2Chunk.hpp
src/rapidgzip/chunkdecoding/DecompressionError.hpp
src/rapidgzip/chunkdecoding/GzipChunk.hpp
src/rapidgzip/gzip/GzipAnalyzer.hpp
src/rapidgzip/gzip/GzipReader.hpp
src/rapidgzip/gzip/InflateWrapper.hpp
src/rapidgzip/gzip/RFCTables.hpp
src/rapidgzip/gzip/crc32.hpp
src/rapidgzip/gzip/definitions.hpp
src/rapidgzip/gzip/deflate.hpp
src/rapidgzip/gzip/format.hpp
src/rapidgzip/gzip/gzip.hpp
src/rapidgzip/gzip/isal.hpp
src/rapidgzip/gzip/precode.hpp
src/rapidgzip/gzip/zlib.hpp
src/rapidgzip/huffman/HuffmanCodingDistanceISAL.hpp
src/rapidgzip/huffman/HuffmanCodingDoubleLiteralCached.hpp
src/rapidgzip/huffman/HuffmanCodingISAL.hpp
src/rapidgzip/huffman/HuffmanCodingReversedBitsCached.hpp
src/rapidgzip/huffman/HuffmanCodingReversedBitsCachedCompressed.hpp
src/rapidgzip/huffman/HuffmanCodingReversedBitsCachedSeparateLengths.hpp
src/rapidgzip/huffman/HuffmanCodingReversedCodesPerLength.hpp
src/rapidgzip/huffman/HuffmanCodingShortBitsCachedDeflate.hpp
src/rapidgzip/huffman/HuffmanCodingShortBitsMultiCached.hpp
src/tools/CLIHelper.hpp
src/tools/ibzip2.cpp
src/tools/rapidgzip.cpp
src/tools/thirdparty.hpp