summaryrefslogtreecommitdiff
path: root/pad.c
Commit message (Expand)AuthorAgeFilesLines
* Simpify logic in Perl_pad_free(): SvIsCOW() has the same semantics in all cases.Nicholas Clark2009-04-191-7/+1
* Just s/Perl_/S_/ isn't good enough - you also need to add the C<static>Nicholas Clark2008-11-261-1/+1
* The vestigial PL_pad_reset_pending can actually be bool, rather thanNicholas Clark2008-11-261-1/+1
* pad_reset() is only used in pad.c, so can be static.Nicholas Clark2008-11-261-1/+1
* PATCH: Large omnibus patch to clean up the JRRT quotesTom Christiansen2008-11-021-6/+10
* Eliminate (SV *) casts from the rest of *.c, picking up one (further)Nicholas Clark2008-10-301-19/+19
* Use pvs macros instead of pvn where possible.Marcus Holland-Moritz2008-10-291-1/+1
* Eliminate (AV *) casts in *.c.Nicholas Clark2008-10-291-18/+18
* Add MUTABLE_CV(), and eliminate (CV *) casts in *.c.Nicholas Clark2008-10-291-8/+8
* Every remaining (HV *) cast in *.cNicholas Clark2008-10-281-1/+1
* No, it's not a const SV* if we subsequently callMarcus Holland-Moritz2008-10-261-1/+1
* Update copyright years.Nicholas Clark2008-10-251-1/+2
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-121-0/+30
* [perl #49522] state variable not availableDave Mitchell2008-01-191-4/+9
* change #31447 was wrong. Really handle cloning a stale lexical varDave Mitchell2008-01-091-5/+5
* when anon subs are cloned, the 'assign once only' flag should beDave Mitchell2007-09-101-0/+3
* [perl #43425] local $[: fix scoping during parser error handling.Dave Mitchell2007-07-161-2/+2
* safely handle cloning a stale lexical varDave Mitchell2007-06-221-2/+2
* move PL_in_my and PL_in_my_stash into the PL_parser structDave Mitchell2007-05-121-1/+1
* Various variables in intrpvar.h and thrdvar.h are considerably largerNicholas Clark2007-04-211-1/+1
* Like fake scalars, state variables shouldn't get new pad entriesRafael Garcia-Suarez2007-03-121-1/+4
* Add a new API function newSV_type, to replace the idiom:Nicholas Clark2007-02-181-7/+4
* Update copyright years in .c filesRafael Garcia-Suarez2007-01-051-1/+1
* 4th patch from: Marcus Holland-Moritz2007-01-041-1/+1
* Rename OURSTASH to SvOURSTASH and OURSTASH_set to SvOURSTASH_set.Nicholas Clark2007-01-031-5/+5
* With xlow and xhigh as U32, PAD_MAX shouldn't be IV_MAX, as on a 64 bitNicholas Clark2006-12-291-1/+1
* Move PAD_COMPNAME_GEN from SvCUR to SvUVX.Nicholas Clark2006-12-281-3/+1
* Move PAD_FAKELEX_ANON and PAD_FAKELEX_MULTI to pad.h, export them viaNicholas Clark2006-12-281-5/+0
* Move the low/high cop sequences from NVX/IVX to a two U32 structureNicholas Clark2006-12-281-14/+18
* Abstract the pad code's overloaded use of SvNVX and SvIVX intoNicholas Clark2006-12-281-34/+43
* Change PAD_MAX to something a bit less FORTRAN-ish than 999999999.Nicholas Clark2006-12-281-1/+1
* pads haven't actually contained any PVGVs since change 27313.Nicholas Clark2006-12-121-1/+2
* Introduce a new keyword, state, for state variables.Rafael Garcia-Suarez2006-05-031-3/+8
* reduce gcc -ansi -pedantic noise plus a suggestionJarkko Hietaniemi2006-04-281-1/+2
* use NOOP macroAndy Lester2006-04-251-1/+1
* A couple of casts to PADOFFSET.Marcus Holland-Moritz2006-04-241-5/+5
* SvREFCNT_inc tweaksAndy Lester2006-04-031-5/+5
* Add MAD changes to pad code (new function Perl_pad_peg)Nicholas Clark2006-03-081-1/+9
* Speedups and shrinkages of SvREFCNT_incAndy Lester2006-02-271-22/+17
* Use PVMGs rather than PVGVs to store the names of our variables in theNicholas Clark2006-02-241-5/+5
* Store the stash for our in the magic slot. This will allow us to useNicholas Clark2006-02-241-1/+1
* Replace usage of GvSTASH for storing the stash of C<our> withNicholas Clark2006-02-241-5/+4
* Replace direct flags tests & manipulations for SVpad_TYPED andNicholas Clark2006-02-231-10/+10
* Add a new CvISXSUB() macro, for abstracting the test as to whether aNicholas Clark2006-02-201-2/+2
* More NullXXX macro removal from Andy LesterRafael Garcia-Suarez2006-02-201-5/+5
* Sun Studio lint patchesAndy Lester2006-02-141-1/+1
* Handle unused argsAndy Lester2006-02-081-0/+2
* Re: [PATCH] s/Null(gv|hv|sv)/NULL/gSteven Schubiger2006-02-031-13/+13
* s/Nullcv/NULL/gSteven Schubiger2006-02-031-1/+1
* Re: [PATCH] s/Null(av|ch)/NULL/gSteven Schubiger2006-02-021-1/+1