summaryrefslogtreecommitdiff
path: root/pcre_jit_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Improve extended grapheme clusters using a bit table.ph102012-08-261-4/+5
* Optimize register allocation of \X in JIT.zherczeg2012-08-261-5/+9
* JIT support for extended grapheme cluster.zherczeg2012-08-251-6/+12
* Final touches on capturing bracket optimization. (Recursion doesn't affect it)zherczeg2012-08-231-4/+3
* Improve the matching speed of capturing brackets.zherczeg2012-08-221-29/+133
* Some renamingszherczeg2012-08-141-241/+244
* Variable renamings in the JIT compilerzherczeg2012-08-061-175/+175
* Improved cache flush for AIXzherczeg2012-07-121-2/+2
* IBM AIX OS support for PPCzherczeg2012-07-111-5/+5
* Fix a firstline related bug introduced in r986, and use TMP3 as temporary sto...zherczeg2012-07-101-12/+17
* One more range optimization in the JIT compiler for case insensitive, English...zherczeg2012-07-081-6/+10
* Rename the leave variable names to quit to improve WinCE compatibility.zherczeg2012-07-081-56/+56
* Improved JIT compiler optimizations for character ranges.zherczeg2012-07-081-11/+173
* Single character iterator optimizations in the JIT compiler.zherczeg2012-07-071-44/+90
* Supporting IBM XL C compilers for PPC architectures in the JIT compiler.zherczeg2012-07-071-0/+9
* Improved JIT compiler optimizationszherczeg2012-07-071-66/+675
* Optimizing single character iterators in JITzherczeg2012-06-171-24/+23
* Improve JIT code generation for greedy plus quantifierzherczeg2012-06-021-4/+9
* Variable renamings in the PCRE-JIT compilerzherczeg2012-05-271-499/+499
* support NO_START_OPTIMIZE in JITzherczeg2012-04-111-12/+15
* JIT compiler updatezherczeg2012-04-031-26/+29
* Fixed a bug for backward assertions with REVERSE 0 in the JIT compilerzherczeg2012-03-291-1/+2
* (COMMIT*) is now supported by the JIT compilerzherczeg2012-02-281-16/+62
* (*MARK) support, set_SOM optimization and other fixes in JITzherczeg2012-02-241-25/+171
* OP_NOT now supports any UTF characterzherczeg2012-02-221-31/+9
* fixing OP_ANY soft partial matching and improving local stack management in JITzherczeg2012-02-181-70/+123
* Handle remaining partial matching cases in JITzherczeg2012-02-161-17/+66
* Improved \X and back reference partial matchingzherczeg2012-02-141-13/+43
* Partial matching support is added to the JIT compilerzherczeg2012-02-131-82/+308
* Fixing a wrong JIT test casezherczeg2012-02-101-2/+2
* opcode lengths must be private for printint and fixed some compiler warningszherczeg2012-01-241-1/+2
* JIT test prints cpu infozherczeg2012-01-171-0/+6
* Fix compiler warningszherczeg2012-01-161-0/+3
* JIT compiler update (rename GENERAL to SAVED)zherczeg2012-01-151-16/+16
* JIT compiler updatezherczeg2012-01-141-1/+1
* rename PCRE_SCHAR16 to PCRE_UCHAR16 and JIT compiler updatezherczeg2012-01-091-1/+2
* Add pcre16 prefix to 16 bit structszherczeg2012-01-051-10/+10
* add pcre16_callout_block and pcre16_extrazherczeg2012-01-041-3/+3
* fix signed/unsigned half load mismatches and JIT compiler updatezherczeg2012-01-031-9/+9
* Merging all the changes from the pcre16 branch into the trunk.ph102011-12-281-512/+822
* Rolled back trunk to r755 to prepare for merging the 16-bit branch.ph102011-12-281-12/+1
* Fix a possible uninitialized memory bug.ph102011-12-071-1/+2
* Source tidies for 8.21-RC1ph102011-12-061-2/+2
* Preserve the size of JIT compiled code. Add PCRE_INFO_JITSIZE and use it forph102011-12-021-0/+10
* JIT should use pcre_malloc/pcre_free for allocation.zherczeg2011-11-191-0/+2
* Supporting OP_NCREF, OP_RREF and OP_NRREF by the JIT compilerzherczeg2011-10-311-25/+240
* Support OP_ANYBYTE in JIT when utf8 is disabled and optimizing utf8 character...zherczeg2011-10-161-30/+49
* Refactoring atomic block data saving. The new code is considerably simpler an...zherczeg2011-10-091-138/+83
* A fix for signed/unsigned comparison warnings reported by Visual C++ in the J...zherczeg2011-10-011-3/+5
* File tidies for 8.20-RC2 release.ph102011-09-231-1/+1