summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Expand)AuthorAgeFilesLines
* Change name of regnode for clarityKarl Williamson2018-02-161-18/+18
* fix perl #132630, dont try to fbm match past end of stringYves Orton2018-02-071-1/+3
* Speed up finding non-UTF8 EXACTFish initial matchesKarl Williamson2018-02-011-13/+49
* regexec.c: Don't retest the same byte immediatelyKarl Williamson2018-02-011-1/+1
* isSCRIPT_RUN: Document in perlinternKarl Williamson2018-01-301-6/+46
* An empty string is a script_run, but marked INVALIDKarl Williamson2018-01-301-1/+1
* isSCRIPT_RUN: A sequence of entirely Inherited chars is InheritedKarl Williamson2018-01-301-7/+9
* regexec.c: Add commentKarl Williamson2018-01-301-0/+4
* Fix bug in isSCRIPT_RUN with digit following unassignedKarl Williamson2018-01-301-0/+4
* isSCRIPT_RUN: Can short cut if not in UTF-8Karl Williamson2018-01-301-1/+21
* Give isSCRIPT_RUN() an extra parameterKarl Williamson2018-01-301-2/+12
* regexec.c: Fix typo in commentKarl Williamson2018-01-301-1/+1
* Fix bug in script runs that start with CommonKarl Williamson2018-01-301-16/+14
* Add ANYOFM regnodeKarl Williamson2018-01-301-1/+94
* regexec.c: Use word-at-a-time to repeat /i single byte patternKarl Williamson2018-01-301-6/+61
* regexec.c: Use word-at-a-time to repeat a single byte patternKarl Williamson2018-01-301-11/+70
* regexec.c: Replace loop by memchr()Karl Williamson2018-01-301-2/+4
* Use different scheme to handle MSVC6Karl Williamson2018-01-301-1/+1
* Don't use variant_byte_number on MSVC6Karl Williamson2018-01-291-1/+1
* Fix bug in new [[:ascii:]] nodesKarl Williamson2018-01-291-13/+31
* regexec.c: Extract some macro code into a submacroKarl Williamson2018-01-291-6/+9
* regexec.c: Use different method for finding adjacent charsKarl Williamson2018-01-291-18/+23
* regexec.c: Extract some macro code into a sub-macroKarl Williamson2018-01-291-16/+11
* regexec.c: Collapse some macrosKarl Williamson2018-01-291-52/+34
* regexec.c: Use meaningful variable name; commentKarl Williamson2018-01-281-10/+22
* Avoid some branchesKarl Williamson2018-01-151-1/+15
* regexec.c: Complement the correct operandKarl Williamson2018-01-141-1/+1
* Hide Perl_isSCRIPT_RUN from the re extension.Craig A. Berry2018-01-041-2/+1
* Actually remove stray ';'Karl Williamson2018-01-041-1/+1
* regexec.c: Clarify comments; remove stray ';'Karl Williamson2018-01-041-5/+7
* Script Run: Scripts couldn't start with CommonKarl Williamson2018-01-041-4/+26
* Make script run code a separate functionKarl Williamson2018-01-041-352/+349
* regexec.c: Change declaration to U8Karl Williamson2018-01-011-2/+2
* regexec.c: Replace loop by memchr()Karl Williamson2017-12-301-3/+6
* Use new regnodes for /[[:ascii:]]/Karl Williamson2017-12-291-0/+169
* Speed up /[[:posix:]]/a UTF-8 matchingKarl Williamson2017-12-291-3/+10
* regexec.c: White-space, braces onlyKarl Williamson2017-12-291-11/+12
* regexec.c: Save a conditional per iterationKarl Williamson2017-12-291-2/+49
* Add script_run regex featureKarl Williamson2017-12-241-0/+361
* Revert "re_intuit_start(): rename some local vars"David Mitchell2017-12-141-54/+40
* re_intuit_start()/S_reghop3(): don't go beyond endDavid Mitchell2017-12-131-1/+4
* re_intuit_start(): rename some local varsDavid Mitchell2017-12-131-40/+54
* re_intuit_start(): skip too short variant utf8 patDavid Mitchell2017-12-031-4/+13
* Change upper limit handling of -Dr outputKarl Williamson2017-10-271-5/+5
* make callers of SvTRUE() more efficientDavid Mitchell2017-07-271-1/+1
* add, and use, some RXp_FOO() variants of RX_FOO()David Mitchell2017-07-271-9/+9
* rename RX_HAS_CUTGROUP() to RXp_HAS_CUTGROUP()David Mitchell2017-07-271-1/+1
* Prepare for Unicode 10.0Karl Williamson2017-06-201-3/+3
* don't call Perl_fbm_instr() with negative lengthDavid Mitchell2017-06-161-6/+11
* Patch suggested by Craig Berry for RT 131337.James E Keenan2017-06-031-0/+3