Commit Graph

  • a46796b6a9
    Fix assembling of 6502 fast v1 depacker Emmanuel Marty 2019-12-24 10:16:01 +0100
  • 64e641411e
    Small compression speedup Emmanuel Marty 2019-12-21 18:59:56 +0100
  • 7068c258bd
    Bump version 1.2.0 Emmanuel Marty 2019-12-15 23:37:20 +0100
  • a0ac24d105
    Tiny LZSA1 ratio increase; small improvements Emmanuel Marty 2019-12-15 23:36:51 +0100
  • e9ca5032bc
    Ratio increase Emmanuel Marty 2019-12-15 18:04:16 +0100
  • fc5f540a68
    Bump version 1.1.6 Emmanuel Marty 2019-12-09 09:55:50 +0100
  • 4c566286f5
    Increase ratio Emmanuel Marty 2019-12-09 09:54:56 +0100
  • 65a262ec95
    Bump version 1.1.5 Emmanuel Marty 2019-11-27 15:26:34 +0100
  • 63da0eb49d
    Small speedup Emmanuel Marty 2019-11-27 09:47:32 +0100
  • 78ad147799
    Don't systematically encode last byte as literal Emmanuel Marty 2019-11-26 20:48:13 +0100
  • 88f563d84c
    Secure last token decompression for non-raw blocks Emmanuel Marty 2019-11-26 17:35:11 +0100
  • d37589cfdb
    Expand forward repmatch candidates Emmanuel Marty 2019-11-26 13:33:08 +0100
  • 0b5e915d83
    Split non-rep from repmatch candidates Emmanuel Marty 2019-11-26 11:58:34 +0100
  • a38e8b126c
    Small LZSA2 compression speedup Emmanuel Marty 2019-11-20 15:40:11 +0100
  • 5f4cf4dfc7
    Fix for LZSA1 as well Emmanuel Marty 2019-11-19 19:53:46 +0100
  • 8e4e7c06c7
    Fix calculation for promoting literal+match seqs Emmanuel Marty 2019-11-19 19:48:39 +0100
  • b1738b4003
    Promote some literal+match sequences to a match Emmanuel Marty 2019-11-18 12:10:23 +0100
  • e328f63feb
    Bump version 1.1.4 Emmanuel Marty 2019-11-13 00:57:31 +0100
  • e0c42afac9
    Increase LZSA2 ratio Emmanuel Marty 2019-11-13 00:57:09 +0100
  • ce7fc33646
    Reduce memory use Emmanuel Marty 2019-11-12 00:30:24 +0100
  • 53b2013b73
    Small improvement to merging large matches Emmanuel Marty 2019-11-11 18:41:08 +0100
  • df9690a949
    Merge pull request #36 from peterferrie/master Emmanuel Marty 2019-11-09 17:55:19 +0100
  • 302234a91b fast v2 Peter Ferrie 2019-10-31 23:01:00 -0700
  • 9fc9a49d67 fast v1 Peter Ferrie 2019-10-31 22:20:02 -0700
  • 7371486513
    Bump version 1.1.3 Emmanuel Marty 2019-10-29 12:10:13 +0100
  • f249597dfd
    Increase LZSA2 ratio Emmanuel Marty 2019-10-29 12:09:14 +0100
  • 78f588a833
    Clarify defines Emmanuel Marty 2019-10-29 10:45:57 +0100
  • c790fb8ebe
    Add link to Gabba ZX Spectrum demo, that uses LZSA Emmanuel Marty 2019-10-28 09:21:57 +0100
  • 3c4f535e0b
    Increase LZSA2 ratio by ~0.02% Emmanuel Marty 2019-10-27 14:55:39 +0100
  • 8551c3ff8a
    Merge pull request #35 from MobyGamer/decompressor/8086_speed_jumptable Emmanuel Marty 2019-10-27 10:28:48 +0100
  • 30192238ea Rewrite 8088 jumptable decompressor for maximum speed mobygamer 2019-10-26 23:34:24 -0500
  • 53fcd3b1a8
    Generalize merging very large matches Emmanuel Marty 2019-10-24 13:05:32 +0200
  • f4cf97f176
    Merge pull request #34 from specke/master 1.1.2 Emmanuel Marty 2019-10-22 21:52:48 +0200
  • d5d788946e
    Added an option for unrolling long match copying introspec 2019-10-22 20:11:46 +0100
  • e1e1276c96
    Merge pull request #4 from emmanuel-marty/master introspec 2019-10-22 20:09:00 +0100
  • 16ac8c75af
    Add link to PDP-11 depackers by Ivan Gorodetsky Emmanuel Marty 2019-10-22 17:13:05 +0200
  • 05d77095ca
    Bump version Emmanuel Marty 2019-10-22 12:39:27 +0200
  • b84fe7c332
    Further increase LZSA2 ratio by ~0.1% on average Emmanuel Marty 2019-10-22 12:37:46 +0200
  • 7dd039a152
    Delete shrink_context.h Emmanuel Marty 2019-10-22 12:37:16 +0200
  • 9f6ca2c25f
    Delete shrink_block_v2.c Emmanuel Marty 2019-10-22 12:37:04 +0200
  • dbaa3fa921
    Further increase LZSA2 ratio by ~0.1% on average Emmanuel Marty 2019-10-22 12:36:41 +0200
  • 2926ad8436
    Remove unused #includes Emmanuel Marty 2019-10-21 12:29:38 +0200
  • d9156d3d2b
    Reduce LZSA1 token count by 2.5% on average Emmanuel Marty 2019-10-19 13:10:41 +0200
  • 6adf92fc88
    Merge pull request #33 from specke/master 1.1.1 Emmanuel Marty 2019-10-11 10:18:05 +0200
  • 96df02c532
    Remove unused code Emmanuel Marty 2019-10-11 09:20:36 +0200
  • 89f1664ae6
    Remove unused code Emmanuel Marty 2019-10-11 09:14:19 +0200
  • c363ecf527
    Remove unused code Emmanuel Marty 2019-10-11 09:11:49 +0200
  • 5141ed7c59
    Remove unused code Emmanuel Marty 2019-10-11 09:11:41 +0200
  • c77c666568
    Remove unused code Emmanuel Marty 2019-10-11 09:10:07 +0200
  • 115a81cb71
    Remove unused code Emmanuel Marty 2019-10-11 09:09:42 +0200
  • 4436f216ce
    Bump version Emmanuel Marty 2019-10-11 09:06:50 +0200
  • baa53f6889
    Newly compressed LZSA2 files depack 0.7% faster Emmanuel Marty 2019-10-11 09:05:58 +0200
  • 495a12216f
    -1 byte introspec 2019-10-11 00:23:43 +0100
  • b5117c3dfe
    Fixes for -stats Emmanuel Marty 2019-10-11 00:25:46 +0200
  • f5ef6bf868
    Merge pull request #32 from specke/master Emmanuel Marty 2019-10-11 00:22:12 +0200
  • 566e3a94e8
    +0.2% speed introspec 2019-10-10 22:50:23 +0100
  • e3d7ec9c40
    Merge pull request #3 from emmanuel-marty/master introspec 2019-10-10 22:46:53 +0100
  • d209b73a30
    Fix small bug Emmanuel Marty 2019-10-10 14:42:08 +0200
  • c1b18fb9fd
    Implement -stats Emmanuel Marty 2019-10-09 18:20:22 +0200
  • 6ce846ff24
    Speed up LZSA2 compression Emmanuel Marty 2019-10-09 16:07:29 +0200
  • b09dadb1c1
    Small LZSA2 token count reduction Emmanuel Marty 2019-10-09 13:16:29 +0200
  • 03f841d04f
    Speed up LZSA2 compression Emmanuel Marty 2019-10-08 20:26:21 +0200
  • 44df8f3d2d
    Add early-out, speed LZSA2 compression up further Emmanuel Marty 2019-10-08 16:23:33 +0200
  • bfb383befd
    Speed up LZSA2 compression Emmanuel Marty 2019-10-08 09:39:18 +0200
  • 39e2a90f81
    Prevent small matchfinder inefficiency Emmanuel Marty 2019-10-04 11:54:54 +0200
  • 33327201f7
    Fix small LZSA2 token reduction inefficiency Emmanuel Marty 2019-10-03 16:58:34 +0200
  • 29c6f3b2a3
    Remove erroneous else statement Emmanuel Marty 2019-09-26 19:13:09 +0200
  • d2b66112a0 Merge branch 'master' into pr/2 spke 2019-09-26 10:54:26 +0100
  • 326e626f66 New Z80 decompressors spke 2019-09-26 10:48:51 +0100
  • e2ba88b1f1 Renamed Z80 decompressors spke 2019-09-26 10:48:19 +0100
  • 6a62f7d795
    Update Z80 depackers changes history 1.1.0 Emmanuel Marty 2019-09-26 11:42:52 +0200
  • 681f78d1e8
    Rename Emmanuel Marty 2019-09-26 07:48:59 +0200
  • 8015ab8650
    Rename Emmanuel Marty 2019-09-26 07:48:44 +0200
  • 2f15298343
    Rename Emmanuel Marty 2019-09-26 07:48:33 +0200
  • 648a308d87
    Rename Emmanuel Marty 2019-09-26 07:48:19 +0200
  • 587a92f4ab
    Rename Z80 depackers, add version history to LZSA1 Emmanuel Marty 2019-09-26 07:47:43 +0200
  • 44b6b641ae
    Renamed small decompressor for LZSA1 introspec 2019-09-25 18:49:29 +0100
  • 7d9135c548
    Update Z80 decompressors Emmanuel Marty 2019-09-25 08:09:18 +0200
  • ac9de3795c
    Update Pareto frontier graph from spke Emmanuel Marty 2019-09-25 07:56:47 +0200
  • b6a9109479
    Additional speed optimization introspec 2019-09-24 23:23:44 +0100
  • 3c3c64d285
    Missing update introspec 2019-09-24 23:15:47 +0100
  • b4b4d39eff
    Fix newly added external link Emmanuel Marty 2019-09-24 18:03:20 +0200
  • cb46987628
    Update stats and links Emmanuel Marty 2019-09-24 18:02:24 +0200
  • e55c80a475
    Clean up use of MODESWITCH_PENALTY; bump version Emmanuel Marty 2019-09-24 14:43:17 +0200
  • de0ff5d3b0
    Reduce memory used for compression Emmanuel Marty 2019-09-24 00:21:17 +0200
  • 249b8a4c46
    Increase LZSA2 ratio and use forward parser for -m Emmanuel Marty 2019-09-23 20:24:50 +0200
  • 74040890fc
    Speed up LZSA2 compression (same binary output) Emmanuel Marty 2019-09-23 16:58:03 +0200
  • 81e15d10f0
    Add extra safety checks to LZSA2 token reducer Emmanuel Marty 2019-09-22 20:41:09 +0200
  • 1869d85c1f
    Simplify LZSA1 token reducer (same binary output) Emmanuel Marty 2019-09-22 20:34:08 +0200
  • 1a4f662360
    Bump version 1.0.9 Emmanuel Marty 2019-09-20 12:26:16 +0200
  • c12e20b7fb
    Improve LZSA2 compression ratio Emmanuel Marty 2019-09-20 12:24:27 +0200
  • 51644ad2f9
    Speed LZSA2 compression up further; fix typo Emmanuel Marty 2019-09-19 17:18:37 +0200
  • 1495b27f69
    Speed up LZSA1 compression with forward arrivals Emmanuel Marty 2019-09-19 12:57:39 +0200
  • c052a188f2
    Reduce LZSA2 forward arrivals memory use Emmanuel Marty 2019-09-19 11:46:03 +0200
  • e4076e4090
    Speed LZSA2 compression up; tiny ratio increase Emmanuel Marty 2019-09-19 00:11:26 +0200
  • 8b7d0ab04d
    Increase LZSA2 ratio. Decrease token count 1.0.8 Emmanuel Marty 2019-09-17 08:10:52 +0200
  • b1da9c1aee
    Add extra bound checks in C decompressors Emmanuel Marty 2019-09-12 16:19:14 +0200
  • b92a003338
    Merge pull request #29 from francois-berder/master Emmanuel Marty 2019-08-28 13:50:00 +0200
  • 4f2d7da136 Fix main return value if compressing Francois Berder 2019-08-28 09:41:54 +0100
  • a318ac2f83 Fix memory leak in comparestream_open Francois Berder 2019-08-28 09:40:49 +0100