summaryrefslogtreecommitdiff
path: root/pcre_jit_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Tidies to get rid of sanitize warnings (mostly about left shifts).ph102020-02-111-3/+3
* Fix subject buffer overread in JIT.zherczeg2018-09-211-1/+1
* JIT compielr update.zherczeg2018-01-101-28/+33
* Fix a define typo (patch migration).zherczeg2018-01-081-3/+3
* JIT compiler update.zherczeg2018-01-051-74/+225
* Fix after JIT compiler update.zherczeg2017-11-301-12/+24
* JIT compiler update.zherczeg2017-11-291-10/+11
* Fix pcre_jit_exec early check.zherczeg2017-11-231-1/+1
* JIT compiler update.zherczeg2017-05-071-68/+68
* JIT compiler update.zherczeg2017-04-261-22/+11
* Enabling valgrind disables SSE2 in JIT.zherczeg2017-04-071-2/+3
* Fix character type detection when 32-bit and UCP are enabled but UTF is not i...zherczeg2017-03-311-0/+31
* Reverse the jit-stack to top-down.zherczeg2017-03-271-252/+243
* Minor JIT compiler update.zherczeg2017-02-151-3/+10
* Fix a missing else in the JIT compiler reported by 'idaifish'.zherczeg2017-02-141-1/+1
* Major JIT compiler update.zherczeg2017-01-231-144/+143
* Fix register overwite in JIT when SSE2 acceleration is enabled.zherczeg2016-07-011-2/+2
* Fix typo.ph102016-05-211-1/+1
* Style updates in JIT.zherczeg2016-04-121-36/+42
* JIT compiler update.zherczeg2016-02-291-144/+144
* Minor JIT fixes.zherczeg2016-02-191-33/+35
* Migrating fast forward skip optimization form PCRE2-JIT.zherczeg2016-02-171-223/+307
* Migrate fast-fail support from PCRE2-JIT.zherczeg2016-02-121-5/+180
* Migrating single character optimizations from PCRE2-JIT.zherczeg2016-02-101-177/+398
* Add SSE2 support for first character search.zherczeg2016-02-091-63/+472
* JIT compiler does not use TMP3 for matching xclass anymore.zherczeg2016-02-091-85/+110
* The needs_start_ptr variable is removed from the JIT compiler.zherczeg2016-02-081-42/+25
* Assertion code generator in JIT has been optimized.zherczeg2016-02-051-12/+67
* JIT code generator for assertion matching is refactored to a separat function.zherczeg2016-02-041-237/+270
* 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