diff options
author | Jia Tan <jiat0218@gmail.com> | 2023-06-17 20:46:21 +0800 |
---|---|---|
committer | Jia Tan <jiat0218@gmail.com> | 2023-07-17 23:34:55 +0800 |
commit | 8b9913a13daca2550d02dfdcdc9be15f55ca4d13 (patch) | |
tree | 0a2dd6f6c956aa1b24a68e46199cc13b1aeb0eed /src/xz/args.h | |
parent | xz: Set the Block size for mt encoding correctly. (diff) | |
download | xz-8b9913a13daca2550d02dfdcdc9be15f55ca4d13.tar.xz |
xz: Ignore filter chains that are set but never used in --block-list.
If a filter chain is set but not used in --block-list, it introduced
unexpected behavior such as requiring an unneeded amount of memory to
compress, reducing the number of threads in multi-threaded encoding, and
printing an incorrect amount of memory needed to decompress.
This also renames filters_init_mask => filters_used_mask. A filter is
assumed to be used if it is specified in --filtersX until
coder_set_compression_settings() determines which filters are referenced
in --block-list.
Diffstat (limited to 'src/xz/args.h')
0 files changed, 0 insertions, 0 deletions