CHANGELOG.md
LICENSE-APACHE
LICENSE-MIT
MANIFEST.in
README.md
pyproject.toml
rapidgzip.cpp
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/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/crc/crc32_gzip_refl_by16_10.asm
src/external/isa-l/crc/crc32_gzip_refl_by8.asm
src/external/isa-l/crc/crc32_gzip_refl_by8_02.asm
src/external/isa-l/crc/crc32_ieee_01.asm
src/external/isa-l/crc/crc32_ieee_02.asm
src/external/isa-l/crc/crc32_ieee_by16_10.asm
src/external/isa-l/crc/crc32_ieee_by4.asm
src/external/isa-l/crc/crc32_iscsi_00.asm
src/external/isa-l/crc/crc32_iscsi_01.asm
src/external/isa-l/crc/crc32_iscsi_by16_10.asm
src/external/isa-l/crc/crc_base.c
src/external/isa-l/crc/crc_base_aliases.c
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_refl_pmull.S
src/external/isa-l/crc/aarch64/crc32_iscsi_refl_pmull.h
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/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_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_multibinary_riscv64.S
src/external/isa-l/igzip/riscv64/igzip_multibinary_riscv64_dispatcher.c
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/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/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/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/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.h
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/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_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.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_roll.c
src/external/zlib-ng/insert_string_tpl.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/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.h
src/external/zlib-ng/zlib.h.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/zutil.c
src/external/zlib-ng/zutil.h
src/external/zlib-ng/zutil_p.h
src/external/zlib-ng/arch/generic/adler32_c.c
src/external/zlib-ng/arch/generic/adler32_fold_c.c
src/external/zlib-ng/arch/generic/chunk_permute_table.h
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_fold_c.c
src/external/zlib-ng/arch/generic/generic_functions.h
src/external/zlib-ng/arch/generic/slide_hash_c.c
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/PigzNaive.hpp
src/rapidgzip/blockfinder/PigzParallel.hpp
src/rapidgzip/blockfinder/PigzStringView.hpp
src/rapidgzip/blockfinder/Uncompressed.hpp
src/rapidgzip/blockfinder/precodecheck/BruteForceLUT.hpp
src/rapidgzip/blockfinder/precodecheck/SingleCompressedLUT.hpp
src/rapidgzip/blockfinder/precodecheck/SingleLUT.hpp
src/rapidgzip/blockfinder/precodecheck/WalkTreeCompressedLUT.hpp
src/rapidgzip/blockfinder/precodecheck/WalkTreeLUT.hpp
src/rapidgzip/blockfinder/precodecheck/WithoutLUT.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/HuffmanCodingCheckOnly.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