summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Expand)AuthorAgeFilesLines
* Call PERL_ASYNC_CHECK when we backtrack in the regex engineYves Orton2016-05-091-0/+1
* Follow-up to previous Solaris/S_regmatch commitDavid Mitchell2016-04-041-1/+1
* S_regmatch(): work around Solaris optimiser bugDavid Mitchell2016-04-041-0/+10
* restore incorrectly deleted noteYves Orton2016-04-031-0/+1
* re_exec_indentf,re_indentf: silence warningsDavid Mitchell2016-03-281-2/+2
* fix "bad match" issue reported in perl #127705Yves Orton2016-03-151-7/+31
* fix perl #127705, incorrect restoration of state during EVAL/GOSUBYves Orton2016-03-151-0/+2
* fixup broken diagnosticYves Orton2016-03-151-2/+2
* HOPBACKc(pos, off): silence compiler warningDavid Mitchell2016-03-141-1/+1
* only call Perl_re_printf() under -DDEBUGGINGTony Cook2016-03-141-4/+2
* once more for the winYves Orton2016-03-131-117/+117
* fixup definitions and usage of new re debugging subsYves Orton2016-03-131-130/+130
* [perl #126182] rework pattern GOSUB infinite recursion detectionYves Orton2016-03-131-28/+56
* Rework diagnostics in the regex engineYves Orton2016-03-131-206/+211
* Convert to use av_tindex_nomg()Karl Williamson2016-03-071-1/+1
* fix Perl #126182, out of memory due to infinite pattern recursionYves Orton2016-03-061-9/+44
* Unify GOSTART and GOSUBYves Orton2016-03-061-9/+4
* first step cleaning up regexp recursion "return" logicYves Orton2016-03-061-28/+21
* S_regmatch(): remove dead codeDavid Mitchell2016-03-021-2/+0
* remove some duplicate /* NOTREACHED */David Mitchell2016-03-021-36/+0
* regexec.c: Fix failure to match problemKarl Williamson2016-03-011-8/+9
* regexec.c: Skip duplicate workKarl Williamson2016-02-101-4/+9
* regcomp.c, regexec.c: Comments, white-space onlyKarl Williamson2016-02-101-1/+1
* Check for invlist_search() returning negative array indices.Jarkko Hietaniemi2016-02-071-1/+15
* regexec.c: Refactor \b{sb} handlingKarl Williamson2016-02-031-88/+114
* regexec.c: Fix comment, white-spaceKarl Williamson2016-02-031-2/+5
* Use table lookup for qr/\b{wb}/Karl Williamson2016-02-031-151/+103
* make gimme consistently U8David Mitchell2016-02-031-1/+1
* MULTICALL *shouldn't* clear savestackDavid Mitchell2016-02-031-1/+0
* dMULTICALL: remove unused varsDavid Mitchell2016-02-031-7/+3
* MULTICALL should clear scope after each callDavid Mitchell2016-02-031-0/+1
* save old PL_comppad in CXt_SUB/FORMAT blockDavid Mitchell2016-02-031-0/+7
* regexec.c: Macro needs param to be dereferencedKarl Williamson2016-01-291-1/+1
* Use lookup table for /\b{gcb}/ instead of switch stmtKarl Williamson2016-01-191-92/+5
* Add qr/\b{lb}/Karl Williamson2016-01-191-0/+392
* Tailor \b{wb} for PerlKarl Williamson2016-01-081-8/+40
* regexec.c: Add a parameter to a static functionKarl Williamson2016-01-081-8/+16
* regexec.c: Avoid a function callKarl Williamson2015-12-261-1/+1
* regcomp.h: Free up bit in ANYOF FLAGS fieldKarl Williamson2015-12-261-6/+6
* regcomp.h: Shorten, clarify names of internal flagsKarl Williamson2015-12-261-6/+6
* regex matching: Don't do unnecessary workKarl Williamson2015-12-171-1/+1
* regex: Free a ANYOF node bitKarl Williamson2015-12-171-5/+21
* standardize on "lookahead" and "lookaround"Ed Avis2015-12-071-3/+3
* utf8.h, et.al.: Clean up some castsKarl Williamson2015-12-051-2/+2
* /..\G/: use chars, not bytesDavid Mitchell2015-12-021-14/+19
* "" =~ /\b{gcb}/ should fail; same \b{wb}, \b{sb}Karl Williamson2015-10-191-7/+17
* Fix some bugs in \B[sb}, \B{wb}, \B[gcb}Karl Williamson2015-10-191-15/+6
* regexec.c: Combine some if'sKarl Williamson2015-10-191-47/+42
* Fix some bugs with \b{gcb}, wb and sbKarl Williamson2015-10-191-8/+8
* Fix look-behind bug with \b{wb}Karl Williamson2015-10-191-3/+17