commit | ba413da1d5bb3324287cf3174922acd921165971 | [log] [tgz] |
---|---|---|
author | Lasse Collin <lasse.collin@tukaani.org> | Tue Oct 22 19:51:55 2013 +0300 |
committer | Lasse Collin <lasse.collin@tukaani.org> | Tue Oct 22 19:51:55 2013 +0300 |
tree | 2cf0bff915d531e97eed46fdc065f281a52a622b | |
parent | 0cd45fc2bc5537de287a0bc005e2d67467a92148 [diff] |
xz: Take advantage of LZMA_FULL_BARRIER with --block-list. Now if --block-list is used in threaded mode, the encoder won't need to flush at each Block boundary specified via --block-list. This improves performance a lot, making threading helpful with --block-list. The flush timer was reset after LZMA_FULL_FLUSH but since LZMA_FULL_BARRIER doesn't flush, resetting the timer is no longer done.