Lines Matching refs:JIT
1 # This test is run only when JIT support is available. It checks JIT complete
2 # and partial modes, and things that are different with JIT.
6 # JIT does not support this pattern (callout at start of condition).
12 JIT compilation was not successful (no more memory)
14 # The following pattern cannot be compiled by JIT.
20 JIT compilation was not successful (no more memory)
26 Failed: error -46: JIT stack limit reached
33 JIT compilation was successful
35 0: abcd (JIT)
38 No match (JIT)
45 JIT compilation was not successful
54 0: abcd (JIT)
56 Partial match: ab (JIT)
58 Partial match: ab (JIT)
61 No match (JIT)
65 0: abcd (JIT)
67 Partial match: ab (JIT)
69 Partial match: ab (JIT)
72 No match (JIT)
76 0: abcd (JIT)
83 No match (JIT)
89 0: abcd (JIT)
91 Failed: error -45: bad JIT option
93 Failed: error -45: bad JIT option
95 Failed: error -45: bad JIT option
98 No match (JIT)
104 Partial match: ab (JIT)
113 Failed: error -45: bad JIT option
115 Partial match: ab (JIT)
117 Failed: error -45: bad JIT option
119 Failed: error -45: bad JIT option
123 0: abcd (JIT)
125 Partial match: ab (JIT)
130 No match (JIT)
138 Partial match: ab (JIT)
145 0: abcd (JIT)
149 Partial match: ab (JIT)
152 No match (JIT)
158 Partial match: ab (JIT)
160 Partial match: ab (JIT)
167 0: abcd (JIT)
169 Partial match: ab (JIT)
171 Partial match: ab (JIT)
174 No match (JIT)
181 JIT compilation was successful
186 No match, mark = m (JIT)
190 0: 12345678abcd (JIT)
192 # Limits tests that give different output with JIT.
199 JIT compilation was successful
202 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaazz (JIT)
207 No match (JIT)
213 JIT compilation was successful
216 0: /* this is a C style comment */ (JIT)
222 0: aa (JIT)
225 0: aaaaaaaaa (JIT)
230 0: aa (JIT)
234 0: aaaaaaaaa (JIT)
240 0: abbbbbbbbbbbbbbbbbbbbba (JIT)
245 0: abbbbbbbbbbbbbbbbbbbbba (JIT)
250 0: abbbbbbbbbbbbbbbbbbbbba (JIT)
255 0: aabbccddee (JIT)
260 0: aabbccddee (JIT)
270 0: aabbccddee (JIT)
278 0: aabbccddee (JIT)
283 0: aabbccddee (JIT)
291 No match (JIT)
302 JIT compilation was successful
316 JIT compilation was successful
327 JIT compilation was successful
330 No match (JIT)
338 \= Expect JIT stack limit reached
340 Failed: error -46: JIT stack limit reached
343 \= Expect JIT stack limit reached
345 Failed: error -46: JIT stack limit reached
348 \= Expect JIT stack limit reached
350 Failed: error -46: JIT stack limit reached
352 # Invalid options disable JIT when called via pcre2_match(), causing the
353 # match to happen via the interpreter, but for fast JIT invalid options are
365 0: abcd (JIT)
367 0: abcd (JIT)
369 # Push/pop does not lose the JIT information, though jitverify applies only to
370 # compilation, but serializing (save/load) discards JIT data completely.
379 JIT compilation was successful
382 0: def (JIT)
391 JIT compilation was successful
401 0: def (JIT)
406 0: abcd (JIT)
423 # when JIT is used.
429 JIT compilation was successful
431 Failed: error -46: JIT stack limit reached
437 JIT compilation was successful
439 0: a (JIT)
442 Failed: error -46: JIT stack limit reached
448 JIT compilation was successful
450 0: ab (JIT)
453 Failed: error -46: JIT stack limit reached
459 JIT compilation was successful
461 0: ab (JIT)
464 Failed: error -46: JIT stack limit reached
470 JIT compilation was successful
472 0: xab (JIT)
475 Failed: error -46: JIT stack limit reached
479 Failed: error -46: JIT stack limit reached
481 Failed: error -46: JIT stack limit reached
485 Failed: error -46: JIT stack limit reached
487 Failed: error -46: JIT stack limit reached
491 Failed: error -46: JIT stack limit reached
495 Failed: error -46: JIT stack limit reached
499 0: aaa (JIT)
502 Failed: error -46: JIT stack limit reached
516 JIT compilation was successful
518 Failed: error -46: JIT stack limit reached
529 # Test JIT disable
533 0: abc (JIT)
539 0: abc (JIT)
541 0: abc (JIT)
547 0: a (JIT)
551 0: a (JIT)