summaryrefslogtreecommitdiff
path: root/pcre_jit_compile.c
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Support OP_DNREF and OP_DNREFI in JIT.zherczeg2013-10-111-45/+153
* Add support for OP_DNCREF and OP_DNRREF in JIT, and landing Philip's PT_SPACE...zherczeg2013-10-071-201/+70
* Fix an MSVC compiler warning. Patch by Evgeny Grin.zherczeg2013-08-291-2/+2
* Add pcre[16|32]_jit_free_unused_memory to forcibly free unused JIT executable...zherczeg2013-06-141-0/+27
* Fix spelling mistakes in comments.ph102013-05-101-3/+3
* Improved support for match_limit in JIT.zherczeg2013-04-281-17/+23
* Fix compiler warnings in JIT.zherczeg2013-04-061-2/+3
* Fix for recursions to preserve repeat counters.zherczeg2013-04-021-1/+16
* Rename some variables.zherczeg2013-04-011-18/+18
* Auto-detect and optimize limited repetitions in JIT.zherczeg2013-04-011-226/+334
* Final touches on control verbs in JIT.zherczeg2013-03-291-23/+56
* Control verbs are handled in the same way in JIT and interpreter.zherczeg2013-03-251-31/+42
* Improve performance of then verb in JIT.zherczeg2013-03-171-36/+11
* Recursive control verb priority is removed from JIT.zherczeg2013-03-161-119/+35
* Fix a crash and an invalid return value in JIT when *THEN verb is used.zherczeg2013-03-151-18/+35
* Experimental support of (*THEN) backtracking verb in the JIT compiler.zherczeg2013-03-121-73/+351
* Support for SKIP with argument is added to the JIT compiler. Control verb sup...zherczeg2013-03-121-13/+81
* OP_ONCE support is added to the backtracking control verb chain support in JIT.zherczeg2013-03-111-129/+189
* Next patch for control verb chain. OP_ONCE support is still missing.zherczeg2013-03-101-27/+66
* Experimental support of (*SKIP) backtracking verb in the JIT compiler.zherczeg2013-03-101-63/+277
* (*PRUNE) is now supported by the JIT compiler.zherczeg2013-03-071-41/+139
* Fix callout issues revealed by 64 bit big endian systems.zherczeg2013-03-051-4/+4