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
|
6b3dff18a5
|
Compress ~5% faster; small ratio increase
|
2022-01-02 07:15:23 +01:00 |
|
Emmanuel Marty
|
61fb2b881e
|
Tiny LZSA1 ratio increase
|
2021-11-26 15:41:50 +01:00 |
|
Emmanuel Marty
|
6aee0031ed
|
Increase LZSA2 ratio a little further
|
2021-10-12 15:52:11 +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
|
060f5d3350
|
Simplify code, compress LZSA2 another 15% faster
|
2020-07-29 13:01:24 +02:00 |
|
Emmanuel Marty
|
90fa770458
|
Compress another 8% faster
|
2020-07-27 13:25:16 +02:00 |
|
Emmanuel Marty
|
e4f013f2db
|
Compress LZSA2 17% faster
|
2020-07-24 17:14:01 +02:00 |
|
Emmanuel Marty
|
fc5081fb1a
|
Rename confusing definitions
|
2020-07-14 22:36:38 +02:00 |
|
Emmanuel Marty
|
c39158eea8
|
Compress LZSA2 faster, clean code up
|
2020-07-13 19:34:07 +02:00 |
|
Emmanuel Marty
|
a0ac24d105
|
Tiny LZSA1 ratio increase; small improvements
|
2019-12-15 23:36:51 +01:00 |
|
Emmanuel Marty
|
e9ca5032bc
|
Ratio increase
|
2019-12-15 18:04:16 +01: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
|
a38e8b126c
|
Small LZSA2 compression speedup
|
2019-11-20 15:40:11 +01:00 |
|
Emmanuel Marty
|
e0c42afac9
|
Increase LZSA2 ratio
|
2019-11-13 00:57:09 +01:00 |
|
Emmanuel Marty
|
53b2013b73
|
Small improvement to merging large matches
|
2019-11-11 18:41:08 +01:00 |
|
Emmanuel Marty
|
f249597dfd
|
Increase LZSA2 ratio
|
2019-10-29 12:09:14 +01:00 |
|
Emmanuel Marty
|
78f588a833
|
Clarify defines
|
2019-10-29 10:45:57 +01:00 |
|
Emmanuel Marty
|
b84fe7c332
|
Further increase LZSA2 ratio by ~0.1% on average
|
2019-10-22 12:37:46 +02:00 |
|
Emmanuel Marty
|
89f1664ae6
|
Remove unused code
|
2019-10-11 09:14:19 +02:00 |
|
Emmanuel Marty
|
baa53f6889
|
Newly compressed LZSA2 files depack 0.7% faster
|
2019-10-11 09:05:58 +02:00 |
|
Emmanuel Marty
|
c1b18fb9fd
|
Implement -stats
|
2019-10-09 18:20:22 +02:00 |
|
Emmanuel Marty
|
e55c80a475
|
Clean up use of MODESWITCH_PENALTY; bump version
|
2019-09-24 14:43:17 +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
|
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
|
7867618f87
|
Fix matchfinder limitation
|
2019-06-25 11:09:19 +02:00 |
|
Emmanuel Marty
|
79ed7bf91e
|
Further update LZSA2 format; avoid name conflicts
|
2019-06-08 13:35:03 +02:00 |
|
Emmanuel Marty
|
b4e3c07d3a
|
Split code, add automated tests, update LZSA2
|
2019-06-07 23:15:40 +02:00 |
|