/[pcre]/code/trunk/pcre_jit_compile.c
ViewVC logotype

Log of /code/trunk/pcre_jit_compile.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 752 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 19 15:28:29 2011 UTC (2 years, 11 months ago) by zherczeg
File length: 201876 byte(s)
Diff to previous 741
JIT should use pcre_malloc/pcre_free for allocation.

Revision 741 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 31 09:31:46 2011 UTC (2 years, 11 months ago) by zherczeg
File length: 201788 byte(s)
Diff to previous 736
Supporting OP_NCREF, OP_RREF and OP_NRREF by the JIT compiler

Revision 736 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 16 15:48:03 2011 UTC (3 years ago) by zherczeg
File length: 194815 byte(s)
Diff to previous 726
Support OP_ANYBYTE in JIT when utf8 is disabled and optimizing utf8 character length computation

Revision 726 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 9 18:53:25 2011 UTC (3 years ago) by zherczeg
File length: 194284 byte(s)
Diff to previous 715
Refactoring atomic block data saving. The new code is considerably simpler and use less memory. OP_ONCE_NC is also supported.

Revision 715 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 1 06:42:38 2011 UTC (3 years ago) by zherczeg
File length: 196267 byte(s)
Diff to previous 708
A fix for signed/unsigned comparison warnings reported by Visual C++ in the JIT compiler

Revision 708 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 23 11:03:03 2011 UTC (3 years ago) by ph10
File length: 196232 byte(s)
Diff to previous 696
File tidies for 8.20-RC2 release.


Revision 696 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 18 15:09:49 2011 UTC (3 years, 1 month ago) by zherczeg
File length: 196233 byte(s)
Diff to previous 695
Remove continual recording of MAX_INDEX, calculate itonly at the end of the match. 5% progress.

Revision 695 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 17 06:05:38 2011 UTC (3 years, 1 month ago) by zherczeg
File length: 198033 byte(s)
Diff to previous 694
Swap MAX_INDEX and CALL_COUNT, since CALL_COUNT is used far more frequently so it should be a register. 5% progress on a 64 bit x86 machine.

Revision 694 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 16 15:52:05 2011 UTC (3 years, 1 month ago) by zherczeg
File length: 197385 byte(s)
Diff to previous 691
JIT must support special NEWLINE constants

Revision 691 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 11 14:31:21 2011 UTC (3 years, 1 month ago) by ph10
File length: 197141 byte(s)
Diff to previous 688
Final source and document tidies for 8.20-RC1.


Revision 688 - (view) (download) (annotate) - [select for diffs]
Modified Fri Sep 9 09:35:48 2011 UTC (3 years, 1 month ago) by ph10
File length: 197150 byte(s)
Diff to previous 678
Tidy up interface from pcre_study() to JIT, and ignore a minimum length of 0.


Revision 678 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 28 15:23:03 2011 UTC (3 years, 1 month ago) by ph10
File length: 197136 byte(s)
Diff to previous 677
Documentation for JIT support.


Revision 677 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 28 10:50:07 2011 UTC (3 years, 1 month ago) by ph10
File length: 197110 byte(s)
Diff to previous 676
Adjust JIT limit code; make JIT test return 1 if not successful.


Revision 676 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 27 15:53:04 2011 UTC (3 years, 1 month ago) by ph10
File length: 195735 byte(s)
Diff to previous 675
Give PCRE_ERROR_JIT_STACKLIMIT when JIT runs out of stack.


Revision 675 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 27 10:18:46 2011 UTC (3 years, 1 month ago) by ph10
File length: 195723 byte(s)
Diff to previous 670
Change pcre_assign_jit_callback to pcre_assign_jit_stack.


Revision 670 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 23 11:16:56 2011 UTC (3 years, 1 month ago) by ph10
File length: 195729 byte(s)
Diff to previous 669
Get rid of unused variable compiler warnings when UTF-8 not supported.


Revision 669 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 23 09:56:11 2011 UTC (3 years, 1 month ago) by ph10
File length: 195702 byte(s)
Diff to previous 664
Fix unset memory bug found by valgrind.


Revision 664 - (view) (download) (annotate) - [select for diffs]
Added Mon Aug 22 14:54:38 2011 UTC (3 years, 2 months ago) by ph10
File length: 195687 byte(s)
Commit all the changes for JIT support, but without any documentation yet.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12