summaryrefslogtreecommitdiff
path: root/xdelta3
diff options
context:
space:
mode:
Diffstat (limited to 'xdelta3')
-rw-r--r--xdelta3/releases/xdelta30k.tar.gzbin0 -> 161860 bytes
-rwxr-xr-xxdelta3/xdelta3-cfgs.h32
-rwxr-xr-xxdelta3/xdelta3-main.h2
3 files changed, 16 insertions, 18 deletions
diff --git a/xdelta3/releases/xdelta30k.tar.gz b/xdelta3/releases/xdelta30k.tar.gz
new file mode 100644
index 0000000..cc67fbe
--- /dev/null
+++ b/xdelta3/releases/xdelta30k.tar.gz
Binary files differ
diff --git a/xdelta3/xdelta3-cfgs.h b/xdelta3/xdelta3-cfgs.h
index b7b8f72..50d9883 100755
--- a/xdelta3/xdelta3-cfgs.h
+++ b/xdelta3/xdelta3-cfgs.h
@@ -58,17 +58,15 @@
58 ******************************************************************************************/ 58 ******************************************************************************************/
59#if XD3_BUILD_FAST 59#if XD3_BUILD_FAST
60#define TEMPLATE fast 60#define TEMPLATE fast
61#define LLOOK 32 61#define LLOOK 9
62#define LSTEP 32 62#define LSTEP 28
63#define SLOOK 4 63#define SLOOK 5
64 64#define SCHAIN 1
65#define SCHAIN 2 // For testcase/3, this produces miserable performance 65#define SLCHAIN 1
66#define SLCHAIN 2 // with these values != 1 and large input window size 66#define SSMATCH 0
67
68#define SSMATCH 1
69#define TRYLAZY 0 67#define TRYLAZY 0
70#define MAXLAZY 0 68#define MAXLAZY 23
71#define LONGENOUGH 64 69#define LONGENOUGH 36
72#define PROMOTE 0 70#define PROMOTE 0
73 71
74#include "xdelta3.c" 72#include "xdelta3.c"
@@ -91,16 +89,16 @@
91 ******************************************************************************************/ 89 ******************************************************************************************/
92#if XD3_BUILD_SLOW 90#if XD3_BUILD_SLOW
93#define TEMPLATE slow 91#define TEMPLATE slow
94#define LLOOK 64 92#define LLOOK 8
95#define LSTEP 64 // TODO 93#define LSTEP 3
96#define SLOOK 4 94#define SLOOK 4
97#define SCHAIN 128 95#define SCHAIN 7
98#define SLCHAIN 16 96#define SLCHAIN 3
99#define SSMATCH 0 97#define SSMATCH 0
100#define TRYLAZY 1 98#define TRYLAZY 1
101#define MAXLAZY 8 99#define MAXLAZY 32
102#define LONGENOUGH 128 100#define LONGENOUGH 15
103#define PROMOTE 0 101#define PROMOTE 1
104 102
105#include "xdelta3.c" 103#include "xdelta3.c"
106 104
diff --git a/xdelta3/xdelta3-main.h b/xdelta3/xdelta3-main.h
index 7d03eb7..d33ccd3 100755
--- a/xdelta3/xdelta3-main.h
+++ b/xdelta3/xdelta3-main.h
@@ -318,7 +318,7 @@ static int
318main_version (void) 318main_version (void)
319{ 319{
320 /* $Format: " P(RINT \"VERSION=3.$Xdelta3Version$\\n\");" $ */ 320 /* $Format: " P(RINT \"VERSION=3.$Xdelta3Version$\\n\");" $ */
321 P(RINT "VERSION=3.0j\n"); 321 P(RINT "VERSION=3.0k\n");
322 return EXIT_SUCCESS; 322 return EXIT_SUCCESS;
323} 323}
324 324