summaryrefslogtreecommitdiff
path: root/src/pcre2_jit_match.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove incorrect comment.ph102019-07-291-1/+0
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1148 6239d852-aaf2-0410-a92c-79f79f948069
* Fix typos and obsolescences in comments.ph102018-10-211-2/+0
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1033 6239d852-aaf2-0410-a92c-79f79f948069
* Set subject field in match data to NULL after failed match.ph102018-10-191-2/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1031 6239d852-aaf2-0410-a92c-79f79f948069
* Implement PCRE2_COPY_MATCHED_SUBJECT.ph102018-10-171-1/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@1028 6239d852-aaf2-0410-a92c-79f79f948069
* Update some register assignments and the JIT compiler.zherczeg2018-01-091-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@906 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2017-11-291-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@885 6239d852-aaf2-0410-a92c-79f79f948069
* Fix pcre2_jit_match early check.zherczeg2017-11-231-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@884 6239d852-aaf2-0410-a92c-79f79f948069
* Reverse the jit-stack to top-down.zherczeg2017-03-271-4/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@712 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2016-02-291-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@501 6239d852-aaf2-0410-a92c-79f79f948069
* Final file updates for 10.21 release.ph102016-01-121-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@475 6239d852-aaf2-0410-a92c-79f79f948069
* Support offset limit in JIT.zherczeg2015-11-151-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@437 6239d852-aaf2-0410-a92c-79f79f948069
* Improve options passing.zherczeg2015-04-201-5/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@250 6239d852-aaf2-0410-a92c-79f79f948069
* Update and improve substring handling and its documentation.ph102014-12-141-0/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@174 6239d852-aaf2-0410-a92c-79f79f948069
* Next attempt to fix the previous bug.zherczeg2014-11-301-4/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@170 6239d852-aaf2-0410-a92c-79f79f948069
* Fix jit_callback check in JIT.zherczeg2014-11-301-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@169 6239d852-aaf2-0410-a92c-79f79f948069
* Get rid of remaining FIXMEs in the code; implement JIT compile timing.ph102014-11-121-2/+0
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@146 6239d852-aaf2-0410-a92c-79f79f948069
* Typos in non-JIT compile mode.ph102014-11-111-1/+0
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@141 6239d852-aaf2-0410-a92c-79f79f948069
* JIT compiler update.zherczeg2014-11-091-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@139 6239d852-aaf2-0410-a92c-79f79f948069
* Remove pcre2_jit_stack argument from jit_match.zherczeg2014-11-071-2/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@136 6239d852-aaf2-0410-a92c-79f79f948069
* The pcre2_jit_stack_assign is changed to use the matching context.zherczeg2014-11-061-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@135 6239d852-aaf2-0410-a92c-79f79f948069
* Tidy a lot of files (remove trailing spaces)ph102014-10-201-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@120 6239d852-aaf2-0410-a92c-79f79f948069
* Landing initial version of JIT regression tests.zherczeg2014-10-101-9/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@104 6239d852-aaf2-0410-a92c-79f79f948069
* Several small JIT fixes.zherczeg2014-10-081-3/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@99 6239d852-aaf2-0410-a92c-79f79f948069
* More JIT fixes.zherczeg2014-10-051-6/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@94 6239d852-aaf2-0410-a92c-79f79f948069
* Minor fixes. RunTest 1 now works with JIT.zherczeg2014-10-041-3/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@93 6239d852-aaf2-0410-a92c-79f79f948069
* Starting commit of the JIT compiler.zherczeg2014-10-031-10/+93
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@91 6239d852-aaf2-0410-a92c-79f79f948069
* PCRE2 successfully compiles with --enable-jit now.zherczeg2014-09-301-5/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@84 6239d852-aaf2-0410-a92c-79f79f948069
* Change lengths to PCRE2_SIZE and revise OP_RECURSE processing.ph102014-08-161-6/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@57 6239d852-aaf2-0410-a92c-79f79f948069
* Preparatory work for JIT.ph102014-08-081-3/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@42 6239d852-aaf2-0410-a92c-79f79f948069
* Compiling with --disalbe-stack-for-recursion is working. Introduce PCRE2_OFFSET ph102014-07-041-1/+1
| | | | | | | for offset values. git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@26 6239d852-aaf2-0410-a92c-79f79f948069
* Refactor the framework for revised API.ph102014-04-181-0/+98
git-svn-id: svn://vcs.exim.org/pcre2/code/trunk@6 6239d852-aaf2-0410-a92c-79f79f948069