Commit Graph

28 Commits

Author SHA1 Message Date
Emmanuel Marty
185ea0cbf2
Compress LZSA1 another 25% faster; minor cleanup 2022-10-19 10:39:40 +02:00
Emmanuel Marty
1bca5b995a
Add documentation comments 2022-10-17 09:42:39 +02:00
Emmanuel Marty
eeec526eeb
Compress LZSA1 another 35% faster 2022-05-04 11:32:21 +02:00
Emmanuel Marty
5e404e93d1
Small LZSA2 ratio increase for some files 2021-06-04 19:11:22 +02:00
Emmanuel Marty
6bebfb75bd
Compress LZSA2 a little bit faster 2020-12-16 10:03:18 +01:00
Emmanuel Marty
5a0da16874
Increase LZSA2 ratio for some input files 2020-08-18 09:13:54 +02:00
Emmanuel Marty
fc5081fb1a
Rename confusing definitions 2020-07-14 22:36:38 +02:00
Emmanuel Marty
4c566286f5
Increase ratio 2019-12-09 09:54:56 +01:00
Emmanuel Marty
78ad147799
Don't systematically encode last byte as literal 2019-11-26 20:48:13 +01:00
Emmanuel Marty
e0c42afac9
Increase LZSA2 ratio 2019-11-13 00:57:09 +01:00
Emmanuel Marty
ce7fc33646
Reduce memory use 2019-11-12 00:30:24 +01:00
Emmanuel Marty
78f588a833
Clarify defines 2019-10-29 10:45:57 +01:00
Emmanuel Marty
d9156d3d2b
Reduce LZSA1 token count by 2.5% on average 2019-10-19 13:10:41 +02:00
Emmanuel Marty
baa53f6889
Newly compressed LZSA2 files depack 0.7% faster 2019-10-11 09:05:58 +02:00
Emmanuel Marty
b5117c3dfe
Fixes for -stats 2019-10-11 00:25:46 +02:00
Emmanuel Marty
c1b18fb9fd
Implement -stats 2019-10-09 18:20:22 +02:00
Emmanuel Marty
29c6f3b2a3
Remove erroneous else statement 2019-09-26 19:13:09 +02:00
Emmanuel Marty
de0ff5d3b0
Reduce memory used for compression 2019-09-24 00:21:17 +02:00
Emmanuel Marty
249b8a4c46
Increase LZSA2 ratio and use forward parser for -m 2019-09-23 20:24:50 +02:00
Emmanuel Marty
c052a188f2
Reduce LZSA2 forward arrivals memory use 2019-09-19 11:46:03 +02:00
Emmanuel Marty
e4076e4090
Speed LZSA2 compression up; tiny ratio increase 2019-09-19 00:11:26 +02:00
Emmanuel Marty
8b7d0ab04d
Increase LZSA2 ratio. Decrease token count 2019-09-17 08:10:52 +02:00
Emmanuel Marty
ef259e6867
Implement forward arrivals optimal parsers 2019-08-27 00:51:34 +02:00
Emmanuel Marty
4835e4c26c
Support backward decompression 2019-07-24 20:08:23 +02:00
Emmanuel Marty
0c4dbf2b72
Add files via upload
Show decompression safety distance for raw blocks
2019-07-24 15:43:44 +02:00
Emmanuel Marty
59eb891394
Improve LZSA2 compression ratio further and allow incompressible raw blocks 2019-07-01 09:25:19 +02:00
Emmanuel Marty
71f262081b
Use -m3 as an upper bound for LZSA2 2019-06-11 10:38:47 +02:00
Emmanuel Marty
b4e3c07d3a
Split code, add automated tests, update LZSA2 2019-06-07 23:15:40 +02:00