summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzherczeg <zherczeg@6239d852-aaf2-0410-a92c-79f79f948069>2021-02-19 09:20:37 +0000
committerzherczeg <zherczeg@6239d852-aaf2-0410-a92c-79f79f948069>2021-02-19 09:20:37 +0000
commit29dd457d21ec0350bd9d55f33c0e53ca285d52c2 (patch)
tree734accf3d75d23b4f9ed4387375846bc5926d079
parent1ef05f50d623582e8493ab49cfe0c243eed175c9 (diff)
downloadpcre2-29dd457d21ec0350bd9d55f33c0e53ca285d52c2.tar.gz
Restore single character repetition optimization in JIT.
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1302 6239d852-aaf2-0410-a92c-79f79f948069
-rw-r--r--ChangeLog7
-rw-r--r--src/pcre2_jit_compile.c2
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 0891adf..f71c1ea 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
Change Log for PCRE2
--------------------
+Version 10.38
+-------------
+
+1. Restore single character repetition optimization in JIT.
+Currently fewer character repetitions are optimized than in 10.34.
+
+
Version 10.37-RC1 04-January-2021
---------------------------------
diff --git a/src/pcre2_jit_compile.c b/src/pcre2_jit_compile.c
index 1977d28..3281464 100644
--- a/src/pcre2_jit_compile.c
+++ b/src/pcre2_jit_compile.c
@@ -1226,7 +1226,7 @@ while (cc < ccend)
return TRUE;
}
-#define EARLY_FAIL_ENHANCE_MAX (1 + 1)
+#define EARLY_FAIL_ENHANCE_MAX (1 + 3)
/*
start: