summaryrefslogtreecommitdiff
path: root/src/pcre2_jit_compile.c
Commit message (Expand)AuthorAgeFilesLines
...
* Optimize invalid character reading functions.zherczeg2018-09-201-118/+118
* Fix subject buffer overread in JIT. Found by Yunho Kim.zherczeg2018-09-181-1/+1
* Implement next subject character in JIT with invalid utf enabled.zherczeg2018-09-171-52/+108
* Fix more invalid UTF issues revealed by new tests in the JIT compiler.zherczeg2018-09-171-25/+104
* Improve invalid UTF character reading in JIT.zherczeg2018-09-161-59/+76
* Add option bits for read_char in JIT.zherczeg2018-09-151-68/+233
* Avoid compiler warningph102018-09-141-0/+1
* Generate code for caseless utf backreferences in JIT instead of using a callb...zherczeg2018-09-141-106/+173
* Start working on invalid utf subject support in JIT.zherczeg2018-09-121-215/+1188
* Minor code fix to avoid static analyzer complaint.ph102018-09-061-1/+3
* File tidies and documentation update for 10.32-RC1 Release Candidate.ph102018-08-131-15/+15
* Allow :NAME on (*ACCEPT), (*FAIL), and (*COMMIT) and fix bug with (*MARK) ph102018-07-211-2/+11
* Minor tweak (may give minor performance improvement) to JIT UCD handling.ph102018-07-141-2/+2
* Update to Unicode 11.0.0ph102018-07-071-12/+16
* Fix a typo in JIT and add a test.zherczeg2018-01-101-1/+1
* Update some register assignments and the JIT compiler.zherczeg2018-01-091-49/+50
* Support the new EXTUNI in JIT.zherczeg2018-01-061-23/+127
* JIT compiler update.zherczeg2018-01-051-75/+224
* Add callout_flags to callout blocks, and set bits within it from pcre2_match() ph102017-12-221-1/+2
* Fix after JIT compiler update.zherczeg2017-11-301-14/+24
* JIT compiler update.zherczeg2017-11-291-9/+10
* Code tidies for 10.30-RC1 release candidate.ph102017-07-191-6/+8
* Fix a match offset check in JIT.zherczeg2017-06-161-3/+1
* Improve char range match in JIT.zherczeg2017-06-081-20/+22
* Add suitable "fall through" comments for latest gcc warnings.ph102017-06-031-0/+4
* Improve character range optimization in JIT.zherczeg2017-05-301-10/+116
* JIT SSE2 optimization improvement.zherczeg2017-05-281-13/+21
* Improve first bitset search in JIT.zherczeg2017-05-091-68/+34
* Continue reworking first character search in JIT.zherczeg2017-05-081-36/+85
* Improve first character searches.zherczeg2017-05-081-119/+113
* JIT: Allow early quit in fast forward search.zherczeg2017-05-071-39/+36
* JIT compiler update.zherczeg2017-05-071-68/+68
* JIT compielr update.zherczeg2017-04-261-55/+26
* Improve prefix character scanning in JIT.zherczeg2017-04-181-84/+147
* Refactor SSE2 accelerated first character search in JIT.zherczeg2017-04-181-144/+89
* SSE2 accelerated first character pair search in JIT.zherczeg2017-04-171-89/+458
* Support end anchored in JIT.zherczeg2017-04-131-0/+10
* Documentation tidies and code tidies for Windows.ph102017-04-081-6/+6
* Enabling valgrind disables SSE2 in JIT.zherczeg2017-04-071-2/+3
* Fix character type detection when 32-bit and UCP are enabled but UTF is not i...zherczeg2017-03-311-0/+31
* Support (*ACCEPT) inside recurse in JIT.zherczeg2017-03-301-80/+137
* Improve callouts and revertframes in JIT.zherczeg2017-03-291-55/+73
* Reverse the jit-stack to top-down.zherczeg2017-03-271-93/+95
* Support full ovector data for JIT callouts.zherczeg2017-03-251-23/+63
* Capture control verbs inside the conditional assertion of a conditional block.zherczeg2017-03-201-47/+50
* Reworked the recursive pattern matching in the JIT compiler to follow the int...zherczeg2017-03-191-383/+679
* Remove obsolete OP_ONCE_NC internal opcode.ph102017-03-111-14/+2
* Major JIT compiler update.zherczeg2017-02-151-158/+164
* Fix register overwite in JIT when SSE2 acceleration is enabled.zherczeg2016-07-011-2/+2
* Fix typo that gave compiler error when JIT not supported.ph102016-06-141-1/+1