| Commit message (Expand) | Author | Age | Files | Lines |
* | fix typo in new pad.c comment | David Mitchell | 2011-02-06 | 1 | -3/+3 |
* | allow wrap-around of PL_cop_seqmax | David Mitchell | 2011-02-06 | 1 | -6/+37 |
* | make 0 not a special value for COP_SEQ_RANGE_HIGH | David Mitchell | 2011-02-06 | 1 | -9/+22 |
* | rename PAD_MAX to PERL_PADSEQ_INTRO | David Mitchell | 2011-02-06 | 1 | -11/+14 |
* | many string evals cause eventual scope issues | David Mitchell | 2011-02-06 | 1 | -2/+2 |
* | Fix typos (spelling errors) in Perl sources. | Peter J. Acklam) (via RT | 2011-01-07 | 1 | -3/+3 |
* | [perl #19135] string eval turns off readonlyness on lexicals | Father Chrysostomos | 2010-12-08 | 1 | -5/+0 |
* | No need to clone pad name 0, as it's never used. | Nicholas Clark | 2010-11-23 | 1 | -1/+1 |
* | In Perl_cv_undef(), only check potential pads against PL_comppad | Nicholas Clark | 2010-11-17 | 1 | -4/+8 |
* | In S_pad_check_dup(), no need to check the 0th name entry. | Nicholas Clark | 2010-11-17 | 1 | -2/+3 |
* | Inline Perl_pad_undef() into its only caller, Perl_cv_undef(). | Nicholas Clark | 2010-11-16 | 1 | -101/+84 |
* | Move Perl_cv_undef() from op.c to pad.c | Nicholas Clark | 2010-11-16 | 1 | -0/+66 |
* | In Perl_pad_new(), allocate a 2 element array for padlist. | Nicholas Clark | 2010-11-16 | 1 | -2/+12 |
* | In Perl_pad_new(), avoid calling av_fetch() for something we already know. | Nicholas Clark | 2010-11-16 | 1 | -3/+3 |
* | Eliminate PL_dirty | Florian Ragwitz | 2010-11-14 | 1 | -1/+1 |
* | add CvSTASH_set() macro and make CvSTASH() rvalue only | Zefram | 2010-10-25 | 1 | -3/+1 |
* | fix a couple of -Dmad compiler warnings | David Mitchell | 2010-09-12 | 1 | -1/+2 |
* | add CvGV_set() macro and make CvGV() rvalue only | David Mitchell | 2010-07-18 | 1 | -1/+1 |
* | change when to make CvGV refcounted | David Mitchell | 2010-07-18 | 1 | -1/+1 |
* | protect CvGV weakref with backref | David Mitchell | 2010-07-14 | 1 | -1/+1 |
* | protect CvSTASH weakref with backrefs | David Mitchell | 2010-07-14 | 1 | -0/+2 |
* | Make pp_reverse fetch the lexical $_ from the correct pad | Vincent Pit | 2010-06-03 | 1 | -0/+22 |
* | In Perl_pad_add_name(), use sv_upgrade() directly rather than new[AH]V(). | Nicholas Clark | 2010-05-31 | 1 | -5/+5 |
* | Only allocate entries for @_ when the subroutine is first called. | Nicholas Clark | 2010-05-30 | 1 | -3/+0 |
* | Set PADSTALE on all lexicals at the end of sub creation. | Nicholas Clark | 2010-05-24 | 1 | -2/+25 |
* | Don't clone the contents of lexicals in pads. | Nicholas Clark | 2010-05-24 | 1 | -1/+45 |
* | In Perl_pad_tidy(), merge the SvPADTMP_on() loops for padtidy_SUB and _FORMAT. | Nicholas Clark | 2010-05-24 | 1 | -10/+1 |
* | In Perl_padlist_dup() don't duplicate @_ or pads caused by recursion. | Nicholas Clark | 2010-05-24 | 1 | -5/+56 |
* | Convert PAD_DUP to a function Perl_padlist_dup(). | Nicholas Clark | 2010-05-24 | 1 | -0/+25 |
* | In comments, correct two instances of SVf_PADSTALE to SVs_PADSTALE. | Nicholas Clark | 2010-03-08 | 1 | -2/+2 |
* | Missing static storage class for some new static functions | Rafael Garcia-Suarez | 2009-11-20 | 1 | -1/+1 |
* | Make the style of pad_add_name's flags consistent with pad_new's and pad_tidy's. | Nicholas Clark | 2009-11-15 | 1 | -7/+7 |
* | Change S_pad_check_dup()'s arguments from char*/STRLEN to SV *. | Nicholas Clark | 2009-11-15 | 1 | -15/+8 |
* | Convert pad_check_dup() to static linkage, and call it from Perl_pad_add_name(). | Nicholas Clark | 2009-11-15 | 1 | -7/+9 |
* | Refactor common code paths from Perl_pad_add_name() into S_pad_add_name_sv(). | Nicholas Clark | 2009-11-15 | 1 | -56/+69 |
* | Add length and flags arguments to Perl_pad_add_name(). | Nicholas Clark | 2009-11-09 | 1 | -8/+20 |
* | Add length and flags arguments to Perl_pad_check_dup(). | Nicholas Clark | 2009-11-09 | 1 | -1/+13 |
* | In Perl_pad_check_dup(), use sv rather than name for diagnostics. | Nicholas Clark | 2009-11-09 | 1 | -3/+3 |
* | Add length and flags arguments to Perl_pad_findmy(), moving it to the public ... | Nicholas Clark | 2009-11-07 | 1 | -1/+17 |
* | Add Perl_ck_warner_d(), which combines Perl_ckwarn_d() and Perl_warner(). | Nicholas Clark | 2009-10-12 | 1 | -5/+4 |
* | Add Perl_ck_warner(), which combines Perl_ckwarn() and Perl_warner(). | Nicholas Clark | 2009-10-12 | 1 | -9/+7 |
* | Simpify logic in Perl_pad_free(): SvIsCOW() has the same semantics in all cases. | Nicholas Clark | 2009-04-19 | 1 | -7/+1 |
* | Just s/Perl_/S_/ isn't good enough - you also need to add the C<static> | Nicholas Clark | 2008-11-26 | 1 | -1/+1 |
* | The vestigial PL_pad_reset_pending can actually be bool, rather than | Nicholas Clark | 2008-11-26 | 1 | -1/+1 |
* | pad_reset() is only used in pad.c, so can be static. | Nicholas Clark | 2008-11-26 | 1 | -1/+1 |
* | PATCH: Large omnibus patch to clean up the JRRT quotes | Tom Christiansen | 2008-11-02 | 1 | -6/+10 |
* | Eliminate (SV *) casts from the rest of *.c, picking up one (further) | Nicholas Clark | 2008-10-30 | 1 | -19/+19 |
* | Use pvs macros instead of pvn where possible. | Marcus Holland-Moritz | 2008-10-29 | 1 | -1/+1 |
* | Eliminate (AV *) casts in *.c. | Nicholas Clark | 2008-10-29 | 1 | -18/+18 |
* | Add MUTABLE_CV(), and eliminate (CV *) casts in *.c. | Nicholas Clark | 2008-10-29 | 1 | -8/+8 |