xz/src/liblzma/lzma
Lasse Collin f3872a5947 liblzma: Optimize LZ decoder slightly.
Now extra buffer space is reserved so that repeating bytes for
any single match will never need to copy from two places (both
the beginning and the end of the buffer). This simplifies
dict_repeat() and helps a little with speed.

This seems to reduce .lzma decompression time about 2 %, so
with .xz and CRC it could be slightly less. The small things
add up still.
2024-02-14 18:31:16 +02:00
..
Makefile.inc Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
fastpos.h Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
fastpos_table.c liblzma: Include the SPDX license identifier 0BSD to generated files. 2024-02-14 18:31:16 +02:00
fastpos_tablegen.c liblzma: Include the SPDX license identifier 0BSD to generated files. 2024-02-14 18:31:16 +02:00
lzma2_decoder.c Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma2_decoder.h Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma2_encoder.c Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma2_encoder.h Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma_common.h liblzma: LZMA decoder: Get rid of next_state[]. 2024-02-14 18:31:16 +02:00
lzma_decoder.c liblzma: Optimize LZ decoder slightly. 2024-02-14 18:31:16 +02:00
lzma_decoder.h Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma_encoder.c liblzma: LZMA decoder: Get rid of next_state[]. 2024-02-14 18:31:16 +02:00
lzma_encoder.h Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma_encoder_optimum_fast.c Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma_encoder_optimum_normal.c Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma_encoder_presets.c Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00
lzma_encoder_private.h Add SPDX license identifier into 0BSD source code files. 2024-02-14 18:31:16 +02:00