Emmanuel Marty
|
f4cf97f176
|
Merge pull request #34 from specke/master
Added option for unrolled copying of long matches
|
2019-10-22 21:52:48 +02:00 |
|
introspec
|
d5d788946e
|
Added an option for unrolling long match copying
Usually useless and costing +57 bytes, this option can bring dramatic performance improvements on very compressible data dominated by long matches
|
2019-10-22 20:11:46 +01:00 |
|
introspec
|
e1e1276c96
|
Merge pull request #4 from emmanuel-marty/master
Re-sync with the main
|
2019-10-22 20:09:00 +01:00 |
|
Emmanuel Marty
|
16ac8c75af
|
Add link to PDP-11 depackers by Ivan Gorodetsky
|
2019-10-22 17:13:05 +02:00 |
|
Emmanuel Marty
|
05d77095ca
|
Bump version
|
2019-10-22 12:39:27 +02:00 |
|
Emmanuel Marty
|
b84fe7c332
|
Further increase LZSA2 ratio by ~0.1% on average
|
2019-10-22 12:37:46 +02:00 |
|
Emmanuel Marty
|
7dd039a152
|
Delete shrink_context.h
|
2019-10-22 12:37:16 +02:00 |
|
Emmanuel Marty
|
9f6ca2c25f
|
Delete shrink_block_v2.c
|
2019-10-22 12:37:04 +02:00 |
|
Emmanuel Marty
|
dbaa3fa921
|
Further increase LZSA2 ratio by ~0.1% on average
|
2019-10-22 12:36:41 +02:00 |
|
Emmanuel Marty
|
2926ad8436
|
Remove unused #includes
|
2019-10-21 12:29:38 +02:00 |
|
Emmanuel Marty
|
d9156d3d2b
|
Reduce LZSA1 token count by 2.5% on average
|
2019-10-19 13:10:41 +02:00 |
|
Emmanuel Marty
|
6adf92fc88
|
Merge pull request #33 from specke/master
-1 byte
|
2019-10-11 10:18:05 +02:00 |
|
Emmanuel Marty
|
96df02c532
|
Remove unused code
|
2019-10-11 09:20:36 +02:00 |
|
Emmanuel Marty
|
89f1664ae6
|
Remove unused code
|
2019-10-11 09:14:19 +02:00 |
|
Emmanuel Marty
|
c363ecf527
|
Remove unused code
|
2019-10-11 09:11:49 +02:00 |
|
Emmanuel Marty
|
5141ed7c59
|
Remove unused code
|
2019-10-11 09:11:41 +02:00 |
|
Emmanuel Marty
|
c77c666568
|
Remove unused code
|
2019-10-11 09:10:07 +02:00 |
|
Emmanuel Marty
|
115a81cb71
|
Remove unused code
|
2019-10-11 09:09:42 +02:00 |
|
Emmanuel Marty
|
4436f216ce
|
Bump version
|
2019-10-11 09:06:50 +02:00 |
|
Emmanuel Marty
|
baa53f6889
|
Newly compressed LZSA2 files depack 0.7% faster
|
2019-10-11 09:05:58 +02:00 |
|
introspec
|
495a12216f
|
-1 byte
Very slightly faster too
|
2019-10-11 00:23:43 +01:00 |
|
Emmanuel Marty
|
b5117c3dfe
|
Fixes for -stats
|
2019-10-11 00:25:46 +02:00 |
|
Emmanuel Marty
|
f5ef6bf868
|
Merge pull request #32 from specke/master
Slightly faster unlzsa2_fast.asm for Z80
|
2019-10-11 00:22:12 +02:00 |
|
introspec
|
566e3a94e8
|
+0.2% speed
also, added an option to unroll LDIR for longer matches (which adds 38 bytes, but can be significantly faster for files with many long matches)
|
2019-10-10 22:50:23 +01:00 |
|
introspec
|
e3d7ec9c40
|
Merge pull request #3 from emmanuel-marty/master
Sync with E.Marty's branch
|
2019-10-10 22:46:53 +01:00 |
|
Emmanuel Marty
|
d209b73a30
|
Fix small bug
|
2019-10-10 14:42:08 +02:00 |
|
Emmanuel Marty
|
c1b18fb9fd
|
Implement -stats
|
2019-10-09 18:20:22 +02:00 |
|
Emmanuel Marty
|
6ce846ff24
|
Speed up LZSA2 compression
|
2019-10-09 16:07:29 +02:00 |
|
Emmanuel Marty
|
b09dadb1c1
|
Small LZSA2 token count reduction
|
2019-10-09 13:16:29 +02:00 |
|
Emmanuel Marty
|
03f841d04f
|
Speed up LZSA2 compression
|
2019-10-08 20:26:21 +02:00 |
|
Emmanuel Marty
|
44df8f3d2d
|
Add early-out, speed LZSA2 compression up further
|
2019-10-08 16:23:33 +02:00 |
|
Emmanuel Marty
|
bfb383befd
|
Speed up LZSA2 compression
|
2019-10-08 09:39:18 +02:00 |
|
Emmanuel Marty
|
39e2a90f81
|
Prevent small matchfinder inefficiency
|
2019-10-04 11:54:54 +02:00 |
|
Emmanuel Marty
|
33327201f7
|
Fix small LZSA2 token reduction inefficiency
|
2019-10-03 16:58:34 +02:00 |
|
Emmanuel Marty
|
29c6f3b2a3
|
Remove erroneous else statement
|
2019-09-26 19:13:09 +02:00 |
|
Emmanuel Marty
|
6a62f7d795
|
Update Z80 depackers changes history
|
2019-09-26 11:42:52 +02:00 |
|
Emmanuel Marty
|
681f78d1e8
|
Rename
|
2019-09-26 07:48:59 +02:00 |
|
Emmanuel Marty
|
8015ab8650
|
Rename
|
2019-09-26 07:48:44 +02:00 |
|
Emmanuel Marty
|
2f15298343
|
Rename
|
2019-09-26 07:48:33 +02:00 |
|
Emmanuel Marty
|
648a308d87
|
Rename
|
2019-09-26 07:48:19 +02:00 |
|
Emmanuel Marty
|
587a92f4ab
|
Rename Z80 depackers, add version history to LZSA1
|
2019-09-26 07:47:43 +02:00 |
|
Emmanuel Marty
|
7d9135c548
|
Update Z80 decompressors
|
2019-09-25 08:09:18 +02:00 |
|
Emmanuel Marty
|
ac9de3795c
|
Update Pareto frontier graph from spke
|
2019-09-25 07:56:47 +02:00 |
|
Emmanuel Marty
|
b4b4d39eff
|
Fix newly added external link
|
2019-09-24 18:03:20 +02:00 |
|
Emmanuel Marty
|
cb46987628
|
Update stats and links
|
2019-09-24 18:02:24 +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
|
74040890fc
|
Speed up LZSA2 compression (same binary output)
|
2019-09-23 16:58:03 +02:00 |
|
Emmanuel Marty
|
81e15d10f0
|
Add extra safety checks to LZSA2 token reducer
|
2019-09-22 20:41:09 +02:00 |
|