summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorzherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15>2016-02-09 08:55:32 +0000
committerzherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15>2016-02-09 08:55:32 +0000
commit568402739ea6b4adb0f3d0a04288c7dfad5f0ad3 (patch)
tree8d300afa56a1a2546f1bec1d847d580d299c4b85 /ChangeLog
parent6639d330fb7b0b604285b650b880cf8be8301a90 (diff)
downloadpcre-568402739ea6b4adb0f3d0a04288c7dfad5f0ad3.tar.gz
JIT compiler does not use TMP3 for matching xclass anymore.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1627 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 2 insertions, 5 deletions
diff --git a/ChangeLog b/ChangeLog
index 2cfa87b..384c5b9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -44,12 +44,9 @@ Version 8.39 xx-xxxxxx-201x
10. pcre_get_substring_list() crashed if the use of \K in a match caused the
start of the match to be earlier than the end.
-11. JIT code generator for assertion matching is refactored to a separate
- function.
+11. Migrating appropriate PCRE2 JIT improvements to PCRE.
-12. Assertion code generator in JIT has been optimized.
-
-13. A pattern such as /(?<=((?C)0))/, which has a callout inside a lookbehind
+12. A pattern such as /(?<=((?C)0))/, which has a callout inside a lookbehind
assertion, caused pcre2test to generate incorrect output, and also to read
uninitialized memory (detected by ASAN or valgrind).