diff options
author | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2015-03-05 08:53:37 +0000 |
---|---|---|
committer | zherczeg <zherczeg@2f5784b3-3f2a-0410-8824-cb99058d5e15> | 2015-03-05 08:53:37 +0000 |
commit | 3831a81914cf11565bf429dd019c9442b404bc5f (patch) | |
tree | 05af71c076ea012ac558fec95af60c2ec30d5516 /testdata | |
parent | cdd0774e59b4bd58bbabe25c1b3580b66fac44c6 (diff) | |
download | pcre-3831a81914cf11565bf429dd019c9442b404bc5f.tar.gz |
Remove computing the JIT read-only data size in advance and use on-demand memory allocation.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1530 2f5784b3-3f2a-0410-8824-cb99058d5e15
Diffstat (limited to 'testdata')
-rw-r--r-- | testdata/testinput12 | 8 | ||||
-rw-r--r-- | testdata/testoutput12 | 8 |
2 files changed, 16 insertions, 0 deletions
diff --git a/testdata/testinput12 b/testdata/testinput12 index 5d727af..d68551f 100644 --- a/testdata/testinput12 +++ b/testdata/testinput12 @@ -87,4 +87,12 @@ and a couple of things that are different with JIT. --/ /^12345678abcd/mS++ 12345678abcd +/-- Test pattern compilation --/ + +/(?:a|b|c|d|e)(?R)/S++ + +/(?:a|b|c|d|e)(?R)(?R)/S++ + +/(a(?:a|b|c|d|e)b){8,16}/S++ + /-- End of testinput12 --/ diff --git a/testdata/testoutput12 b/testdata/testoutput12 index 67ad2c8..7a1cf69 100644 --- a/testdata/testoutput12 +++ b/testdata/testoutput12 @@ -176,4 +176,12 @@ No match, mark = m (JIT) 12345678abcd 0: 12345678abcd (JIT) +/-- Test pattern compilation --/ + +/(?:a|b|c|d|e)(?R)/S++ + +/(?:a|b|c|d|e)(?R)(?R)/S++ + +/(a(?:a|b|c|d|e)b){8,16}/S++ + /-- End of testinput12 --/ |