summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* add tests for regex recompilationsmoke-me/re_evaldavem/re_evalDavid Mitchell2011-12-192-0/+187
* force recompiling of regex where closures matterDavid Mitchell2011-12-193-40/+55
* fix =/== typo in ext/re/t/regop.tDavid Mitchell2011-12-191-1/+1
* add op_comp field to regexp_engine APIDavid Mitchell2011-12-1910-45/+59
* re_op_compile(): merge the two 'eq old_re' checksDavid Mitchell2011-12-191-24/+14
* pat_re_eval.t: reduce scope of 'use re eval'.David Mitchell2011-12-191-1/+10
* pat_re_eval.t: remove 'no warnings'David Mitchell2011-12-191-9/+6
* add more tests for embedded qr// and code blocksDavid Mitchell2011-12-191-1/+40
* re_op_compile(): split flags into two argumentsDavid Mitchell2011-12-196-15/+24
* re_op_compile(): rename pm_flags to rx_flagsDavid Mitchell2011-12-193-18/+18
* add PMf_IS_QR flagDavid Mitchell2011-12-195-5/+12
* fix scanning for code blocksDavid Mitchell2011-12-191-2/+5
* tidy up the description of re_op_compile()David Mitchell2011-12-191-11/+11
* preserve code blocks in interpolated qr//sDavid Mitchell2011-12-197-23/+127
* in re_op_compile(), keep code_blocks for qr//David Mitchell2011-12-193-11/+40
* pp_regcomp(): fix refcnt issue with qr_anoncvDavid Mitchell2011-12-191-1/+1
* pm_runtime(): tidy some local varsDavid Mitchell2011-12-191-8/+2
* handle /$not_utf8(?{...})$utf8/David Mitchell2011-12-192-1/+26
* inline S_get_pat_and_code_indices()David Mitchell2011-12-191-29/+26
* fix dumping of PMf_CODELIST_PRIVATE flagDavid Mitchell2011-12-191-1/+1
* "don't recompile pattern" check: account for UTF8David Mitchell2011-12-194-6/+34
* re_op_compile: recalc code indexes on utf8 upgradeDavid Mitchell2011-12-192-21/+63
* in re_op_compile, change code_blocks[].end offsetDavid Mitchell2011-12-191-3/+3
* pp_regcomp(): fix casting issue from prev commitDavid Mitchell2011-12-191-1/+2
* Handle literal code blocks in runtime regexesDavid Mitchell2011-12-194-12/+54
* re_op_compile(): rejig code-block handling codeDavid Mitchell2011-12-191-35/+36
* re_op_compile(): refactor some codeDavid Mitchell2011-12-191-18/+21
* remove target from REGCOMP opDavid Mitchell2011-12-191-2/+0
* Move bulk of pp_regcomp() into re_op_compile()David Mitchell2011-12-197-158/+174
* add PMf_CODELIST_PRIVATE flagDavid Mitchell2011-12-193-4/+21
* remove private flag 1 from OP_REGCOMPDavid Mitchell2011-12-191-1/+1
* Fix =~ $str_overloaded (5.10 regression)Father Chrysostomos2011-12-191-1/+3
* add volatile decl to fix previous commitDavid Mitchell2011-12-191-2/+2
* PATCH: [perl #101940]: BBC TkKarl Williamson2011-12-191-6/+8
* regcomp.c: Use no_mg for 2nd fetch of patternKarl Williamson2011-12-191-1/+3
* pp_regcomp: dopn't special-case n->1 arg foldingDavid Mitchell2011-12-191-30/+34
* pp_regcomp: split overloading and concat tasksDavid Mitchell2011-12-191-35/+39
* change re_op_compile() to take a list of SVsDavid Mitchell2011-12-195-10/+15
* fix for overload/stringfy and pp_regcompDavid Mitchell2011-12-192-23/+47
* unlink re_eval code blocks from op listDavid Mitchell2011-12-191-77/+61
* In Perl_re_op_compile, make a var volatileDavid Mitchell2011-12-191-1/+1
* make qr/(?{})/ behave with closuresDavid Mitchell2011-12-1921-690/+865
* Ignore code blocks within /[...]/David Mitchell2011-12-192-1/+16
* make recent re_eval changes compile under -DmadDavid Mitchell2011-12-191-1/+5
* Mostly complete fix for literal /(?{..})/ blocksDavid Mitchell2011-12-1914-129/+293
* add Perl_re_op_compile functionDavid Mitchell2011-12-198-54/+146
* add Perl_current_re_engine() functionDavid Mitchell2011-12-195-18/+47
* re_eval and closures: add lots of TODO testsDavid Mitchell2011-12-191-1/+127
* fix the descriptions for pregcomp/re_compileDavid Mitchell2011-12-191-14/+20
* disable lexing of (?{}) within \Q, \U etcDavid Mitchell2011-12-192-3/+15