Maximum codeword length across all codes.
Maximum length of a deflate match
Maximum number of symbols across all codes
Maximum codeword length in bits for each precode
Number of symbols in each Huffman code. Note: for the literal/length
and offset codes, these are actually the maximum values; a given block
might use fewer symbols.
Maximum possible overrun when decoding codeword lengths
Number of bytes copied per every loop
Worst case maximum number of output bytes writtern during each iteration of the
fastloop.
End of block entry in litlen decode table
Presence of HUFFDEC_SUITABLE_POINTER or HUFFDEC_END_OF_BLOCK
Presence of a literal entry
Pointer entry in the litlen or offset decode table
Note, default libdeflate value is 402, but with 512,
we can remove a branch check by simply doing & 511, and Iโll take that.
Maximum bits found in the lookup table for offsets
offsets larger than this require a lookup into a sub-table