summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Expand)AuthorAgeFilesLines
* regexec.c: Don't skip trying POSIX class if [] has individ charKarl Williamson2014-01-091-1/+1
* regexec.c: Use compiled-in POSIX definitionsKarl Williamson2014-01-091-13/+26
* regexec.c: White-space onlyKarl Williamson2014-01-091-1/+1
* regexec.c: Clarify commentKarl Williamson2014-01-011-1/+1
* regexec.c: Guard against malformed UTF-8 in [...]Karl Williamson2014-01-011-10/+14
* regexec.c: Remove redundant testKarl Williamson2013-12-311-1/+1
* Change \p{} matching for above-Unicode code pointsKarl Williamson2013-12-311-1/+1
* Re-order some flag bits to avoid potential branchesKarl Williamson2013-12-311-1/+7
* Convert regnode to a flag for [...]Karl Williamson2013-12-311-4/+1
* Fix string corruption with (??{}) and PERL_NO_COWFather Chrysostomos2013-12-191-1/+1
* regexec.c: No statements before declarationsKarl Williamson2013-12-041-1/+2
* PATCH: [perl #120675] Unexpected tainting via regex using localeKarl Williamson2013-12-041-7/+7
* Reënable qr caching for (??{}) retval where possibleFather Chrysostomos2013-11-241-6/+5
* Don’t cache qr magic on referencesFather Chrysostomos2013-11-241-1/+1
* Make (??{$tied_ovrld}) see the right $1Father Chrysostomos2013-11-241-2/+5
* Fix bug with (??{$overload}) regexp cachingFather Chrysostomos2013-11-241-2/+2
* regexec.c: Remove redundant S_regcp_restore callFather Chrysostomos2013-11-241-4/+0
* fix a few warnings (format strings, unused variable)Lukas Mai2013-11-201-1/+1
* move DEBUGGING section after includes in regexec.c.Craig A. Berry2013-11-141-12/+12
* regexec.c: Fix compiler warningKarl Williamson2013-11-091-0/+2
* RT #120446: /\Ga/ running slowly on long stringsDavid Mitchell2013-11-051-7/+15
* Don’t assume *^R has a scalarFather Chrysostomos2013-10-281-1/+1
* Rename regex flag bit for clarityKarl Williamson2013-09-241-1/+1
* regcomp.h: Add better named synonymsKarl Williamson2013-09-241-2/+2
* regexec.c: Reorder cases in switch to eliminate a gotoKarl Williamson2013-09-161-4/+2
* #ifdef DEBUGGING, not QDEBUGGING, in regcomp.cNicholas Clark2013-09-131-1/+1
* Allow trie use for /iaa matchingKarl Williamson2013-08-291-11/+38
* Remove no longer necessary constantsKarl Williamson2013-08-291-2/+2
* Remove newly unnecessary regnode, codeKarl Williamson2013-08-291-6/+2
* regexec.c: Add comments, assertionsKarl Williamson2013-08-291-6/+10
* pp.c, regexec.c: Declare buffers large enoughKarl Williamson2013-08-291-1/+1
* Don't refer to U+XXXX when mean nativeKarl Williamson2013-08-291-2/+2
* Convert some uvuni() to uvchr()Karl Williamson2013-08-291-5/+5
* Remove EBCDIC remappingsKarl Williamson2013-08-291-3/+3
* Add and use macro to return EBCDICKarl Williamson2013-08-291-10/+13
* Use SSize_t/STRLEN in more places in regexp codeFather Chrysostomos2013-08-251-24/+25
* Stop substr re optimisation from rejecting long strsFather Chrysostomos2013-08-251-2/+2
* [perl #116907] Allow //g matching past 2**31 thresholdFather Chrysostomos2013-08-251-8/+8
* regexec.c:regexec_flags: Remove unused varFather Chrysostomos2013-08-251-2/+1
* Stop pos() from being confused by changing utf8nessFather Chrysostomos2013-08-251-3/+11
* [perl #7508] Use NULL for nonexistent array elemsFather Chrysostomos2013-08-201-1/+1
* improve regexec_flags() API documentationDavid Mitchell2013-08-131-1/+1
* regexec.c: Add, clarify commentsKarl Williamson2013-07-301-8/+13
* regexec(): add quick-fail test for anchored \GDavid Mitchell2013-07-281-7/+17
* regexec: swap ganch setting and gofs offsettingDavid Mitchell2013-07-281-12/+12
* fix COW match capture optimisationDavid Mitchell2013-07-281-9/+19
* regexec(): avoid uninit use of varDavid Mitchell2013-07-281-8/+7
* fix build under -DPERL_NO_COWDavid Mitchell2013-07-281-4/+4
* regexec(): access extflags directlyDavid Mitchell2013-07-281-4/+4
* regexec(): tidy up ganch-setting codeDavid Mitchell2013-07-281-15/+9