| Commit message (Expand) | Author | Age | Files | Lines |
* | PL_defoutgv isn't always a GV. | David Mitchell | 2010-03-30 | 1 | -0/+1 |
* | Merge gv_IOadd() into gv_add_by_type(). | Nicholas Clark | 2009-08-08 | 1 | -0/+1 |
* | Merge gv_AVadd(), gv_HVadd() and gv_SVadd() into gv_add_by_type(). | Nicholas Clark | 2009-08-08 | 1 | -0/+4 |
* | Remove GvREFCNT_inc(), which is deprecated and unused. | Nicholas Clark | 2009-08-07 | 1 | -3/+0 |
* | GvUNIQUE* have been defined as 0 since 2005/06/30 - high time to remove them. | Nicholas Clark | 2009-04-13 | 1 | -10/+0 |
* | Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not cast | Nicholas Clark | 2008-10-27 | 1 | -1/+1 |
* | Update copyright years. | Nicholas Clark | 2008-10-25 | 1 | -2/+2 |
* | readable assertion names | Reini Urban | 2008-06-08 | 1 | -17/+17 |
* | /* This code tries to figure out just what went wrong with | Nicholas Clark | 2008-04-17 | 1 | -0/+2 |
* | Deprecate (and remove core use of ) Nullav, Nullcv, Nullgv, Nullhe, | Nicholas Clark | 2008-01-23 | 1 | -1/+3 |
* | Fix up copyright years for files modified in 2007. | Nicholas Clark | 2007-11-07 | 1 | -1/+1 |
* | Re: optimize push @ISA, (was Re: parent.pm at http://corion.net/perl-dev) | Brandon Black | 2007-08-31 | 1 | -0/+1 |
* | More portability nits by Jarkko | Rafael Garcia-Suarez | 2007-06-16 | 1 | -1/+1 |
* | Rearrange members of structures to reduce memory size on some | Nicholas Clark | 2007-03-31 | 1 | -5/+5 |
* | Don't SEGV when dumping an undefined typeglob. The HEK used to store | Nicholas Clark | 2007-03-01 | 1 | -1/+1 |
* | Add get_cvn_flags(), which is like get_cv() but takes a length. This | Nicholas Clark | 2007-01-15 | 1 | -0/+4 |
* | Assert that PVGVs are never SvVALID() in the PVBM sense. | Nicholas Clark | 2006-12-12 | 1 | -0/+1 |
* | Another place where Intel C++ pretending to be gcc is a really | Steve Peters | 2006-05-02 | 1 | -1/+1 |
* | GvFILE() cannot be a pointer to the memory owned by the COP, because | Nicholas Clark | 2006-05-02 | 1 | -2/+13 |
* | use NOOP macro | Andy Lester | 2006-04-25 | 1 | -2/+2 |
* | Ensure GvNAME doesn't return NULL | Marcus Holland-Moritz | 2006-04-24 | 1 | -3/+4 |
* | Random accumulated patches | Andy Lester | 2006-03-31 | 1 | -3/+2 |
* | Change 27380 (HEK into the IV union failed to convert the code in the | Nicholas Clark | 2006-03-05 | 1 | -1/+1 |
* | Perl_gv_name_set should not leak the old HEK. Allow the flag GV_ADD | Nicholas Clark | 2006-03-05 | 1 | -1/+3 |
* | Move the GvNAME HEK into the IV union - every GV is now 1 pointer | Nicholas Clark | 2006-03-05 | 1 | -1/+1 |
* | Use a HEK to store the GV's name, rather than a malloc()ed string. | Nicholas Clark | 2006-03-05 | 1 | -12/+8 |
* | Provide Perl_gv_name_set to replace LVALUE use of GvNAME and GvNAMESET. | Nicholas Clark | 2006-03-05 | 1 | -14/+17 |
* | fix up gv.c and gv.h | Andy Lester | 2006-02-27 | 1 | -3/+3 |
* | Fix argument grouping for some macros | Rafael Garcia-Suarez | 2006-02-27 | 1 | -5/+5 |
* | GvFLAGS can be overlaid with SvCUR. | Nicholas Clark | 2006-02-25 | 1 | -2/+2 |
* | Use xpv_len rather than xpv_cur in GVs to store GvASSIGN_GENERATION. | Nicholas Clark | 2006-02-25 | 1 | -2/+2 |
* | Abstract the specific use of SvCUR in GVs for detecting variables on | Nicholas Clark | 2006-02-25 | 1 | -0/+5 |
* | xgv_stash can be stored as a union with the NV, reducing the size of | Nicholas Clark | 2006-02-25 | 1 | -2/+2 |
* | Amazingly, it seems that none of the other GV specific macros are | Nicholas Clark | 2006-02-25 | 1 | -17/+30 |
* | Store GvGP in the SV head union. For all the common lookups [eg GvCV()] | Nicholas Clark | 2006-02-25 | 1 | -2/+3 |
* | Assert that GvSTASH is only called on PVGVs and PVLVs. | Nicholas Clark | 2006-02-24 | 1 | -1/+9 |
* | Revert an assert() fix in the light of change #27152 | Steve Hay | 2006-02-13 | 1 | -4/+2 |
* | s/Nullcv/NULL/g | Steven Schubiger | 2006-02-03 | 1 | -1/+1 |
* | gv_fetchpvn_flags ranks highly in the profile, and the ::/' scanning | Nicholas Clark | 2006-02-02 | 1 | -0/+2 |
* | Workaround another problem following change 26395 | Steve Hay | 2006-01-05 | 1 | -2/+4 |
* | More copyright updates | Rafael Garcia-Suarez | 2006-01-04 | 1 | -1/+1 |
* | Workaround Win32 compiler bugs following change 26395 | Steve Hay | 2006-01-04 | 1 | -1/+5 |
* | Add an optimisation to allow proxy constant subroutines to be copied | Nicholas Clark | 2005-12-22 | 1 | -0/+1 |
* | Add a GV_NOADD_NOINIT flag to gv_fetch{pv,pvn,sv} that disables | Nicholas Clark | 2005-12-20 | 1 | -0/+5 |
* | Add some paranoia to check that GP accesses aren't being done on the | Nicholas Clark | 2005-12-17 | 1 | -1/+8 |
* | Replace gv_fetchmethod() with a macro to call gv_fetchmethod_autoload() | Nicholas Clark | 2005-10-30 | 1 | -0/+1 |
* | silence some compiler warnings | Dave Mitchell | 2005-07-10 | 1 | -2/+2 |
* | DEFSV causes GvSVn() to be used in lvalue context. | Nicholas Clark | 2005-07-08 | 1 | -3/+3 |
* | If gp_flags is unused, why are we even allocating it? | Nicholas Clark | 2005-06-30 | 1 | -3/+0 |
* | Nothing is actually relying on GvUNIQUE holding state. | Nicholas Clark | 2005-06-30 | 1 | -6/+3 |