[WIP] [PATCH v0.0-20200229 00/11] ez: LZMA fixed-sized output compression
Gao Xiang
hsiangkao at aol.com
Sat Feb 29 15:50:06 AEDT 2020
From: Gao Xiang <gaoxiang25 at huawei.com>
This is a WIP PREVIEW patchset, just for archiving to open
source community only.
For now, it implements LZMA SDK-like GetOptimumFast approach
and GetOptimum is still on schedule.
It's still buggy, lack of formal APIs and actively under
development for a while...
Usage:
$ ./run.sh
$ ./a.out output.bin.lzma infile
It will compress the beginning as much as possible into
4k RAW LZMA block.
Thanks,
Gao Xiang
Gao Xiang (11):
ez: add basic source files
ez: add helpers for unaligned accesses
ez: introduce bitops header file
ez: lzma: add range encoder
ez: lzma: add common header file
ez: lzma: add byte hashtable generated with CRC32
ez: lzma: add LZMA matchfinder
ez: lzma: add LZMA encoder
ez: lzma: checkpoint feature for range encoder
ez: lzma: add fixed-sized output compression
ez: lzma: add test program
--
2.20.1
More information about the Linux-erofs
mailing list