2016-11-12 |
David Mitchell | remove DOES's usage of SvSCREAM |
blob | commitdiff |
2016-11-09 |
David Mitchell | handle SvIMMORTALs in LHS of list assign |
blob | commitdiff | diff to current |
2016-11-04 |
David Mitchell | call AV set magic in list assign |
blob | commitdiff | diff to current |
2016-11-02 |
David Mitchell | fix taint handling in list assignment |
blob | commitdiff | diff to current |
2016-11-01 |
Yves Orton | rework perl #129903 - inf recursion from use of empty... |
blob | commitdiff | diff to current |
2016-10-26 |
David Mitchell | Handle list assignment in list context better |
blob | commitdiff | diff to current |
2016-10-26 |
David Mitchell | Better optimise array and hash assignment |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | pp_(hot|ctl).c: switch croak() to Perl_croak() for... |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | regexec.c: fix #129903: forbid empty pattern in regex... |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | pp_hot.c: use new SvPVCLEAR and constant string friendl... |
blob | commitdiff | diff to current |
2016-10-04 |
David Mitchell | make OP_SPLIT a PMOP, and eliminate OP_PUSHRE |
blob | commitdiff | diff to current |
2016-09-29 |
Reini Urban | sassign was used as UNOP, optimize {or,and,dor}assign |
blob | commitdiff | diff to current |
2016-09-26 |
David Mitchell | make PADOFFSET be SSizet_t |
blob | commitdiff | diff to current |
2016-09-05 |
Father Chrysostomos | [perl #47047] Fix erroneous AUTOLOAD warning |
blob | commitdiff | diff to current |
2016-08-19 |
David Mitchell | av_fetch(): remove check for freed SV |
blob | commitdiff | diff to current |
2016-08-03 |
David Mitchell | add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops |
blob | commitdiff | diff to current |
2016-07-13 |
Father Chrysostomos | Remove IN_ENCODING macro, and all code dependent on it |
blob | commitdiff | diff to current |
2016-06-27 |
David Mitchell | pp_aelemfast: always extend stack |
blob | commitdiff | diff to current |
2016-06-26 |
David Mitchell | pp_aelemfast: skip av_fetch() for simple cases |
blob | commitdiff | diff to current |
2016-05-09 |
Aaron Crane | [perl #127877] Emit undef warning on sassign+concat |
blob | commitdiff | diff to current |
2016-03-30 |
David Mitchell | Improve code comments for some ctx stuff |
blob | commitdiff | diff to current |
2016-03-02 |
David Mitchell | pp_subst(): rename local var |
blob | commitdiff | diff to current |
2016-03-02 |
David Mitchell | pp_subst: fix typo |
blob | commitdiff | diff to current |
2016-03-02 |
David Mitchell | use cBOOL() in pp_subst() |
blob | commitdiff | diff to current |
2016-03-01 |
Tony Cook | [perl #127635] s///r with -DPERL_NO_COW attempts to... |
blob | commitdiff | diff to current |
2016-02-07 |
Jarkko Hietaniemi | assert(cv) before doing CvROOT(cv) |
blob | commitdiff | diff to current |
2016-02-07 |
Jarkko Hietaniemi | Whitespace only: zap empty lines. |
blob | commitdiff | diff to current |
2016-02-07 |
Jarkko Hietaniemi | Lexical scoping in case statement is tricky. |
blob | commitdiff | diff to current |
2016-02-07 |
Jarkko Hietaniemi | assert() that itersvp is non-NULL. |
blob | commitdiff | diff to current |
2016-02-06 |
David Mitchell | pp_enter: calculate gimme earlier in XS branch |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | leave_adjust_stacks() fix some code comments |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | leave_adjust_stacks(): avoid accessing random tmps |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | make gimme consistently U8 |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | fix -DPERL_GLOBAL_STRUCT_PRIVATE |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSHSUB/POPSUB to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSH/POP/TOPBLOCK to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | rename PUSHBLOCK,PUSHSUB etc to CX_PUSHBLOCK etc |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | PUSHSUB: make retop a parameter |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | PUSHSUB: don't use implicit args |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | PUSHBLOCK: don't use implicit args |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | move PL_savestack_ix saving into PUSHBLOCK |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | eliminate PERL_STACK_OVERFLOW_CHECK |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | rename POPFOO() to CX_POPFOO() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_iter: optimise integer setting in for (1..10) {} |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | fix *_ = "" for 0 .. 1; |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | replace leave_common() with leave_adjust_stacks() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | make pp_return() use leave_adjust_stacks() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | make pp_leavesublv use S_leavesub_adjust_stacks() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_leavesublv(): croak on *all* PADTMPs |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_leavesub(): call FREETMPS and optimise |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_leavesub: reset SP in void context |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | add CX_CUR() macro |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | make POPSUB and POPFORMAT re-entrant safe |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | move and rename cx_old_savestack_ix |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | simplify two conditions in pp_iter: |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_iter(): optimise stack handling |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | split CXt_LOOP_FOR into CXt_LOOP_LIST,CXt_LOOP_ARY |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | add CX_POP(cx) macro: glorified cxstack_ix-- |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | move blku_old_savestack_ix to base of cxt struct |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | move CX_LEAVE_SCOPE outside the POPFOO's |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | remove newpm param from POPBLOCK() macro. |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | reverse the order of POPBLOCK; POPFOO |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | eliminate LEAVESUB() macro |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | make LEAVESUB() always immediately follow POPSUB() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | add CX_LEAVE_SCOPE(cx) macro |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | move POPBLOCK after arg stack munging |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | Make remaining context types avoid ENTER/LEAVE |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | context: move couple of fields into block struct |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): reduce life of padlist var |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub: unroll some CvFLAGS(cv) tests |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): reduce scope of gimme |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): don't prematurely calc hasargs |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | revamp pp_entersub()'s CV locating code |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | Eliminate ENTER/LEAVE from sub calls |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_hot.c: skip unnecessary test |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): simplify autoload logic |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): eliminate a label |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | add old_tmpsfloor field to CXt_SUB context frame |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): move SAVETMPS next to PUSHSUB |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): remove an unnecessary condition |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub(): mortal-copy args earlier |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_leavesub: simplify recursion test |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | clear_defarray(): clear @_ if possible |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | add Perl_clear_defarray() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub: skip resetting @_ |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | eliminate the argarray field from the CX struct |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | eliminate cx->blk_sub.oldcomppad |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | save old PL_comppad in CXt_SUB/FORMAT block |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub: remove extraneous SAVETMPS |
blob | commitdiff | diff to current |
2016-01-30 |
Jarkko Hietaniemi | Add STATICs to S_ functions. |
blob | commitdiff | diff to current |
2016-01-28 |
Daniel Dragan | fix op/infnan.t test fails with NAN conversion on VC 6 |
blob | commitdiff | diff to current |
2016-01-10 |
Tony Cook | [perl #126633] copy anything gmagical on the right |
blob | commitdiff | diff to current |
2016-01-10 |
Tony Cook | [perl #126633] if we see smagic on the left copy the... |
blob | commitdiff | diff to current |
2016-01-07 |
Tony Cook | [perl #126042] handle scalar context for a missing... |
blob | commitdiff | diff to current |
2015-12-22 |
Karl Williamson | pp_hot.c: Add assertion |
blob | commitdiff | diff to current |
2015-11-10 |
David Mitchell | split pp_predec() from pp_preinc() and improve |
blob | commitdiff | diff to current |
2015-11-10 |
David Mitchell | faster add, subtract, multiply |
blob | commitdiff | diff to current |
2015-11-10 |
David Mitchell | avoid (TAINTING_get && TAINT_get) |
blob | commitdiff | diff to current |
2015-11-10 |
Reini Urban | MARK -Ds debugging |
blob | commitdiff | diff to current |
2015-11-02 |
David Mitchell | pp_hot.c: rationalise SvREFCNT_inc_*() |
blob | commitdiff | diff to current |
next |