2013-08-11 |
Father Chrysostomos | Read-only COWs should not be exempt from s/// croaking |
blob | commitdiff |
2013-07-31 |
David Mitchell | pp_match(): remove some superfluous braces |
blob | commitdiff | diff to current |
2013-07-31 |
David Mitchell | pp_match(): only look up pos() magic once |
blob | commitdiff | diff to current |
2013-07-31 |
David Mitchell | pp_match(): remove redundant condition |
blob | commitdiff | diff to current |
2013-07-30 |
David Mitchell | RT #118213: handle $r=qr/.../; /$r/p properly |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | s/.(?=.\G)/X/g: refuse to go backwards |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: don't use REXEC_COPY_STR on 2nd match |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: combine 3 small elsif blocks into 1 |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: remove one use of 'm' local var |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: reduce scope of 'i' variable |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: reduce scope of 'm' var |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: set/use s,m vars near where they're used |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: reduce scope of 'd' variable |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_subst: cosmetic re-arrangement of vars |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match: simplify pos()-getting code |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | regexec: handle \G ourself, rather than in callers |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): don't set REXEC_IGNOREPOS on 1st iter |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): stop setting $-[0] before regexec() |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match: avoid setting $+[0] |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): eliminate unused t variable |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): skip passing gpos arg to regexec() |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | add intuit-only match to s/// |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | move intuit call from pp_match() into regexec() |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | make intuit_start() handle mixed utf8-ness |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): fix UTF* match setting |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): intuit can handle refs these days |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): remove ret_no label |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): combine intuit and regexec branches |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): refactor intuit-only code |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): minor refactor: consolidate RETPUSHYES |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | pp_match(): factor out some common code |
blob | commitdiff | diff to current |
2013-07-28 |
David Mitchell | re-enable intuit-only matches |
blob | commitdiff | diff to current |
2013-07-26 |
Father Chrysostomos | [perl #78194] Make foreach copy pad tmps |
blob | commitdiff | diff to current |
2013-07-26 |
Father Chrysostomos | [perl #78194] Make sub calls copy pad tmps |
blob | commitdiff | diff to current |
2013-07-26 |
Father Chrysostomos | [perl #78194] Make grep/map copy pad tmps |
blob | commitdiff | diff to current |
2013-07-16 |
Father Chrysostomos | [perl #77814] Make defelems propagate pos |
blob | commitdiff | diff to current |
2013-07-10 |
Father Chrysostomos | Make method lookup treat *foo as \*foo |
blob | commitdiff | diff to current |
2013-06-30 |
Ruslan Zakirov | change tied_method to use SVs with precomputed hash... |
blob | commitdiff | diff to current |
2013-06-18 |
Lukas Mai | don't crash on deep recursion warnings in lexical subs... |
blob | commitdiff | diff to current |
2013-06-09 |
Father Chrysostomos | pp_hot.c: Correct comment |
blob | commitdiff | diff to current |
2013-06-04 |
Brian Fraser | Stop making assumptions about uids and gids. |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | stop callers of rex engine using RX_MATCH_UTF8_set |
blob | commitdiff | diff to current |
2013-06-02 |
David Mitchell | add strbeg argument to Perl_re_intuit_start() |
blob | commitdiff | diff to current |
2013-05-28 |
Father Chrysostomos | [perl #117947] Verify lvalueness of XSUBs at run time |
blob | commitdiff | diff to current |
2013-05-09 |
David Mitchell | silence warnings under NO_TAINT_SUPPORT |
blob | commitdiff | diff to current |
2013-04-04 |
Jan Dubois | S_* functions should be STATIC |
blob | commitdiff | diff to current |
2013-03-27 |
Yves Orton | rework split() special case interaction with regex... |
blob | commitdiff | diff to current |
2013-03-12 |
Salvador Fandino | pp_entersub optimization |
blob | commitdiff | diff to current |
2012-12-27 |
Karl Williamson | Fix comment references to removed rexex ops |
blob | commitdiff | diff to current |
2012-12-25 |
David Mitchell | Eliminate RF_tainted flag from PL_reg_flags |
blob | commitdiff | diff to current |
2012-12-22 |
Karl Williamson | handy.h: Create isALPHANUMERIC() and kin |
blob | commitdiff | diff to current |
2012-12-11 |
Hugo van der Sanden | pp_hot.c: Comments to clarify pp_aassign |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | hash argument is not used anymore in do_oddball |
blob | commitdiff | diff to current |
2012-12-11 |
Father Chrysostomos | pp_hot.c:pp_aassign: mortalise variable only if we... |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | don't create a copy of keys if it's not LVALUE context |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | refactor aassign |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | ary/hash/firsthashelem should be set only once |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | we need duplicates counter only in list context |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | hash assign in list context should copy key as well |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | fix issues in hash assignment with odd elements |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | warn on ($s,%h) = (1,{}) as on %h = {} |
blob | commitdiff | diff to current |
2012-12-11 |
Ruslan Zakirov | scalar(%h = (1,1,1,1)) should return 4, not 2 |
blob | commitdiff | diff to current |
2012-12-10 |
Father Chrysostomos | Remove the second param to tryAMAGICunTARGETlist |
blob | commitdiff | diff to current |
2012-12-09 |
Steffen Mueller | Convert some SvREFCNT_dec's to SvREFCNT_dec_NN's for... |
blob | commitdiff | diff to current |
2012-12-04 |
David Mitchell | Add SS_ADD_* macros and replace most SSPUSH* uses |
blob | commitdiff | diff to current |
2012-12-03 |
Father Chrysostomos | Make PL_sawampersand checks conditional on PERL_SAWAMPE... |
blob | commitdiff | diff to current |
2012-11-27 |
Father Chrysostomos | Allow COW with magical and blessed scalars (among others) |
blob | commitdiff | diff to current |
2012-11-27 |
Father Chrysostomos | New COW mechanism |
blob | commitdiff | diff to current |
2012-11-25 |
Karl Williamson | pp_hot.c: Comment typo, white-space only |
blob | commitdiff | diff to current |
2012-11-25 |
Matthew Horsfall... | RT-23180 - If we skip matching in pp_match for any... |
blob | commitdiff | diff to current |
2012-11-21 |
Daniel Dragan | refactor pp_stringify and pp_and |
blob | commitdiff | diff to current |
2012-11-20 |
Father Chrysostomos | pp_hot.c:padsv: rewrt cmnt for clrty |
blob | commitdiff | diff to current |
2012-11-19 |
Daniel Dragan | refactor pp_padsv |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: final whitespace/comment tidy up |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: refactor CXt_LOOP_LAZYSV branch |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: refactor CXt_LOOP_LAZYIV branch |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: a bit more refactoring of CXt_LOOP_FOR branch |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: factor out some common code in CXt_LOOP_FOR |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: move var declarations to narrower scope |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: reindent after removing if block |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: move RETPUSHYES outside switch |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: reindent code after previous change |
blob | commitdiff | diff to current |
2012-11-15 |
David Mitchell | pp_iter: replace if/else with switch |
blob | commitdiff | diff to current |
2012-11-14 |
Father Chrysostomos | SVf_IsCOW |
blob | commitdiff | diff to current |
2012-11-12 |
Daniel Dragan | rmv context from Perl_croak_no_modify and Perl_croak_xs... |
blob | commitdiff | diff to current |
2012-11-10 |
David Mitchell | padrange: handle @_ directly |
blob | commitdiff | diff to current |
2012-11-10 |
David Mitchell | add SAVEt_CLEARPADRANGE |
blob | commitdiff | diff to current |
2012-11-10 |
David Mitchell | add padrange op |
blob | commitdiff | diff to current |
2012-11-05 |
Steffen Mueller | Add C define to remove taint support from perl origin/smueller/no_taint3 |
blob | commitdiff | diff to current |
2012-11-02 |
Father Chrysostomos | Fix $byte_overload .= $utf8 regression |
blob | commitdiff | diff to current |
2012-10-30 |
Father Chrysostomos | Allow regexp-to-pvlv assignment |
blob | commitdiff | diff to current |
2012-10-16 |
Father Chrysostomos | [perl #96230] Stop s/$qr// from reusing last pattern |
blob | commitdiff | diff to current |
2012-10-13 |
Father Chrysostomos | Allow COW copies in aassign |
blob | commitdiff | diff to current |
2012-10-12 |
Father Chrysostomos | [perl #49190] Don’t prematurely optimise s/foo/bar... |
blob | commitdiff | diff to current |
2012-10-12 |
Father Chrysostomos | [perl #49190] Stringify repl repeatedly in s///g |
blob | commitdiff | diff to current |
2012-10-12 |
Father Chrysostomos | pp_hot.c:pp_subst: add comment |
blob | commitdiff | diff to current |
2012-10-12 |
Father Chrysostomos | Simplify the fix for bug #41530 |
blob | commitdiff | diff to current |
2012-10-08 |
Ruslan Zakirov | no need to get shared hash value here |
blob | commitdiff | diff to current |
2012-10-07 |
Father Chrysostomos | Fix infinite loop with $tied =~ s/non-utf8/utf8/ |
blob | commitdiff | diff to current |
2012-09-26 |
Nicholas Clark | Restore use of PL_stashcache, the stash name lookup... |
blob | commitdiff | diff to current |
next |