summaryrefslogtreecommitdiff
path: root/pad.c
Commit message (Expand)AuthorAgeFilesLines
* Convert some SvREFCNT_dec's to SvREFCNT_dec_NN's for efficiencySteffen Mueller2012-12-091-5/+5
* Stop format closure fatal warnings from leakingFather Chrysostomos2012-11-301-2/+5
* Stop duplicate lex vars from leaking under fatal warningsFather Chrysostomos2012-11-301-0/+4
* Remove "register" declarationsKarl Williamson2012-11-241-1/+1
* Stop eval "END OF TERMS" from leakingFather Chrysostomos2012-11-141-0/+2
* Silence two build warnings on systems where ivsize > ptrsize.Eric Brine\" (via RT)2012-11-131-1/+1
* pad_free(): don't clear SVs_PADSTALEDavid Mitchell2012-11-101-3/+6
* Add C define to remove taint support from perlSteffen Mueller2012-11-051-1/+1
* Used pad name lists for pad idsFather Chrysostomos2012-10-161-4/+4
* fix -DPERL_GLOBAL_STRUCT build failure introduced in 97b03d64 and e10681aaTony Cook2012-09-281-0/+2
* Move my sub prototype CVs to the pad namesFather Chrysostomos2012-09-151-21/+5
* pad.c: Put unavailability warning in one spotFather Chrysostomos2012-09-151-19/+14
* Use the same outside logic for mysubs and formatsFather Chrysostomos2012-09-151-11/+1
* Fix subroutine unavailability during cloningFather Chrysostomos2012-09-151-2/+20
* ‘Subroutine "&x" is not available’ during compilationFather Chrysostomos2012-09-151-2/+10
* In cv_clone, use pad ID to identify mysub outsideFather Chrysostomos2012-09-151-4/+8
* CvOUTSIDE should be strong for lexsub declared in inner pack subFather Chrysostomos2012-09-151-1/+4
* Use the right outside for my subs defined in inner subsFather Chrysostomos2012-09-151-7/+6
* Preserve outside pointers of my subs with string evalFather Chrysostomos2012-09-151-1/+1
* Fix up outside pointers for my subsFather Chrysostomos2012-09-151-4/+9
* CvNAME_HEK_setFather Chrysostomos2012-09-151-9/+4
* Clone my subs on scope entryFather Chrysostomos2012-09-151-6/+54
* cv_clone: panic for no padFather Chrysostomos2012-09-151-0/+1
* pad.c: Let S_cv_clone clone stubsFather Chrysostomos2012-09-151-27/+43
* Clone state subs in anon subsFather Chrysostomos2012-09-151-13/+38
* Don’t say ‘variable &foo’ in warningsFather Chrysostomos2012-09-151-1/+3
* Make pad_fixup_inner_anons cope with closed-over subsFather Chrysostomos2012-09-151-1/+1
* Allow CVs to point to HEKs rather than GVsFather Chrysostomos2012-09-151-2/+5
* [perl #114888] Localise PL_comppad_name in cv_cloneFather Chrysostomos2012-09-141-1/+2
* pad.c: Share pad name lists between clonesFather Chrysostomos2012-09-111-8/+7
* In Perl_cv_forget_slab(), simplify the conditionally compiled code.Nicholas Clark2012-09-041-11/+5
* Use FooBAR convention for new pad macrosFather Chrysostomos2012-08-221-45/+45
* pad.[ch]: PADNAME_OUTERFather Chrysostomos2012-08-221-2/+4
* pad.c: fix pod linkFather Chrysostomos2012-08-211-1/+1
* pad.c: CvPADLIST docs: one more thingFather Chrysostomos2012-08-211-1/+3
* pad.c: Use PAD_ARRAY rather than AvARRAY in curpad docsFather Chrysostomos2012-08-211-1/+1
* Use new types for comppad and comppad_nameFather Chrysostomos2012-08-211-2/+2
* pad.c: CvPADLIST doc updateFather Chrysostomos2012-08-211-20/+19
* Fix format closure bug with redefined outer subFather Chrysostomos2012-08-211-9/+14
* Stop padlists from being AVsFather Chrysostomos2012-08-211-64/+87
* Use PADLIST in more placesFather Chrysostomos2012-08-211-8/+10
* Omnibus removal of register declarationsKarl Williamson2012-08-181-1/+1
* Don’t leak formats defined inside subsFather Chrysostomos2012-08-171-1/+1
* pad.c: Document pad_add_anon’s refcountingFather Chrysostomos2012-08-171-0/+2
* pad.c apidocs: Missing fullstopFather Chrysostomos2012-08-141-1/+1
* Document that newCONSTSUB{,_flags} takes ownership of a reference to the SV.Nicholas Clark2012-08-141-0/+3
* [perl #114018] Let eval close over stale vars in active subFather Chrysostomos2012-08-081-2/+7
* pad.c:cv_clone: Rmv irrelevent part of commentFather Chrysostomos2012-08-041-3/+2
* pad.c:cv_clone: add assertionsFather Chrysostomos2012-08-041-0/+2
* Close over stale vars in active subsFather Chrysostomos2012-08-041-1/+2