summaryrefslogtreecommitdiff
path: root/pcre_jit_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Hotfix for [:punct:] in JIT.zherczeg2015-11-181-1/+1
* A match limit issue is fixed in JIT.zherczeg2015-09-021-2/+1
* Fixed a corner case of range optimization in JIT.zherczeg2015-08-261-0/+2
* Fix two assertion fails in JIT found by Karl Skomski.zherczeg2015-08-241-4/+8
* Match limit check added to recursion.zherczeg2015-08-141-0/+2
* The JIT compiler should restore the control chain for empty possessive repeats.zherczeg2015-08-111-3/+9
* The JIT compiler should not check repeats after a {0,1} repeat byte code.zherczeg2015-08-111-1/+12
* The JIT compiler did not restore the control verb head in case of *THEN contr...zherczeg2015-08-081-0/+7
* Fix typo in JIT.zherczeg2015-07-221-1/+1
* Fix infinite recursion in the JIT compiler when certain patterns when certain...zherczeg2015-07-201-4/+11
* Minor JIT fixes.zherczeg2015-06-251-2/+7
* Fix JIT assertion failure.zherczeg2015-04-211-0/+7
* Minor refactor in JIT and set auto-possessify limit to 1000 from 10000 (to ma...zherczeg2015-04-011-12/+3
* Fix JIT compilation of conditional blocks, which assertion is converted to (*...zherczeg2015-03-241-1/+12
* Minor JIT compiler update.zherczeg2015-03-061-1/+1
* Remove computing the JIT read-only data size in advance and use on-demand mem...zherczeg2015-03-051-74/+51
* JIT compiler update.zherczeg2014-11-091-1/+1
* Style fixes.zherczeg2014-10-061-18/+18
* Support custom memory allocators in the JIT compiler.zherczeg2014-09-301-37/+37
* Major JIT compiler update.zherczeg2014-09-271-385/+385
* JIT compiler update.zherczeg2014-08-111-1/+1
* Major JIT compiler update.zherczeg2014-07-071-345/+345
* Major JIT compiler update. zherczeg2014-06-171-2/+2
* Fix compiler warning.zherczeg2014-04-281-1/+1
* Fixed an issue with nested table jumps.zherczeg2014-04-251-8/+10
* Add missing match limit test to JIT.zherczeg2014-04-241-0/+1
* Get rid of "uninitialized" compiler warning.ph102014-03-041-0/+1
* Fix an infinite fast-forward newline on invalid UTF input.zherczeg2014-01-281-4/+16
* JIT: Add not (^) and query (?) support to fast forward search.zherczeg2014-01-131-4/+33
* JIT: Improved update table for the fast forward search algorithm.zherczeg2014-01-131-81/+130
* JIT: refactoring some code in the forward search.zherczeg2014-01-121-29/+38
* Improve pattern prefix search by a simplified Boyer-Moore algorithm in JIT.zherczeg2014-01-111-9/+124
* JIT: Better fixed prefix scan when UTF is enabled.zherczeg2014-01-101-7/+54
* JIT: Optimize might be empty checks.zherczeg2014-01-071-16/+27
* JIT: Optimize brackets with more than four alternatives.zherczeg2014-01-061-63/+141
* JIT: Optimize character range read based on minimum value in UTF-8 mode. Seve...zherczeg2014-01-011-4/+54
* Warning fixes and code refactoring (renamings).zherczeg2014-01-011-54/+76
* JIT: Optimize xclass character read.zherczeg2013-12-311-115/+100
* JIT: Improved matching of newlines.zherczeg2013-12-311-23/+58
* JIT: Improved character read in UTF mode.zherczeg2013-12-301-122/+90
* More character range checks.zherczeg2013-12-301-170/+280
* Improve character range checks in JIT.zherczeg2013-12-291-59/+82
* Improve fast forward search in JIT.zherczeg2013-12-291-61/+275
* The auto-possessification of character sets were improved. The JIT compiler a...zherczeg2013-12-221-33/+57
* A new flag is set, when property checks are present in an XCLASS.zherczeg2013-12-221-35/+88
* Fix internal error for XCLASS in 16/32-bit non-UCP versions with heap ph102013-12-061-1/+1
* Fix XCLASS POSIX types in JIT.zherczeg2013-11-301-4/+4
* Add support for PT_PXGRAPH, PT_PXPRINT, and PT_PXPUNCT in JIT.zherczeg2013-11-151-0/+65
* More auto-possessification additions, using possessive class repeats. These are ph102013-10-141-32/+71
* Matching 0x85 and 0x180e to \s in JIT when UCP is used.zherczeg2013-10-131-1/+7