diff options
Diffstat (limited to 'testdata/testoutput17')
-rw-r--r-- | testdata/testoutput17 | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/testdata/testoutput17 b/testdata/testoutput17 index 0def438..f560f1b 100644 --- a/testdata/testoutput17 +++ b/testdata/testoutput17 @@ -392,6 +392,15 @@ JIT compilation was successful abcdef 0: def (JIT) +/abcd/pushcopy,jitverify +** Applies only to compile when pattern is stacked with 'push': jitverify + abcd + 0: abcd (JIT) + +#pop jitverify + abcd + 0: abcd + # Test pattern compilation /(?:a|b|c|d|e)(?R)/jit=1 @@ -507,5 +516,29 @@ Failed: error -46: JIT stack limit reached /(.|.)*?bx/ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabax Failed: error -47: match limit exceeded + +# Test JIT disable + +/abc/ + abc + 0: abc (JIT) + abc\=no_jit + 0: abc + +/abc/jitfast + abc + 0: abc (JIT) + abc\=no_jit + 0: abc (JIT) + +# ---- + +/[aC]/mg,firstline,newline=lf +match\nmatch + 0: a (JIT) + +/[aCz]/mg,firstline,newline=lf +match\nmatch + 0: a (JIT) # End of testinput17 |