summaryrefslogtreecommitdiff
path: root/gv.h
Commit message (Expand)AuthorAgeFilesLines
* Rearrange members of structures to reduce memory size on someNicholas Clark2007-03-311-5/+5
* Don't SEGV when dumping an undefined typeglob. The HEK used to storeNicholas Clark2007-03-011-1/+1
* Add get_cvn_flags(), which is like get_cv() but takes a length. ThisNicholas Clark2007-01-151-0/+4
* Assert that PVGVs are never SvVALID() in the PVBM sense.Nicholas Clark2006-12-121-0/+1
* Another place where Intel C++ pretending to be gcc is a reallySteve Peters2006-05-021-1/+1
* GvFILE() cannot be a pointer to the memory owned by the COP, becauseNicholas Clark2006-05-021-2/+13
* use NOOP macroAndy Lester2006-04-251-2/+2
* Ensure GvNAME doesn't return NULLMarcus Holland-Moritz2006-04-241-3/+4
* Random accumulated patchesAndy Lester2006-03-311-3/+2
* Change 27380 (HEK into the IV union failed to convert the code in theNicholas Clark2006-03-051-1/+1
* Perl_gv_name_set should not leak the old HEK. Allow the flag GV_ADDNicholas Clark2006-03-051-1/+3
* Move the GvNAME HEK into the IV union - every GV is now 1 pointerNicholas Clark2006-03-051-1/+1
* Use a HEK to store the GV's name, rather than a malloc()ed string.Nicholas Clark2006-03-051-12/+8
* Provide Perl_gv_name_set to replace LVALUE use of GvNAME and GvNAMESET.Nicholas Clark2006-03-051-14/+17
* fix up gv.c and gv.hAndy Lester2006-02-271-3/+3
* Fix argument grouping for some macrosRafael Garcia-Suarez2006-02-271-5/+5
* GvFLAGS can be overlaid with SvCUR.Nicholas Clark2006-02-251-2/+2
* Use xpv_len rather than xpv_cur in GVs to store GvASSIGN_GENERATION.Nicholas Clark2006-02-251-2/+2
* Abstract the specific use of SvCUR in GVs for detecting variables onNicholas Clark2006-02-251-0/+5
* xgv_stash can be stored as a union with the NV, reducing the size ofNicholas Clark2006-02-251-2/+2
* Amazingly, it seems that none of the other GV specific macros areNicholas Clark2006-02-251-17/+30
* Store GvGP in the SV head union. For all the common lookups [eg GvCV()]Nicholas Clark2006-02-251-2/+3
* Assert that GvSTASH is only called on PVGVs and PVLVs.Nicholas Clark2006-02-241-1/+9
* Revert an assert() fix in the light of change #27152Steve Hay2006-02-131-4/+2
* s/Nullcv/NULL/gSteven Schubiger2006-02-031-1/+1
* gv_fetchpvn_flags ranks highly in the profile, and the ::/' scanningNicholas Clark2006-02-021-0/+2
* Workaround another problem following change 26395Steve Hay2006-01-051-2/+4
* More copyright updatesRafael Garcia-Suarez2006-01-041-1/+1
* Workaround Win32 compiler bugs following change 26395Steve Hay2006-01-041-1/+5
* Add an optimisation to allow proxy constant subroutines to be copiedNicholas Clark2005-12-221-0/+1
* Add a GV_NOADD_NOINIT flag to gv_fetch{pv,pvn,sv} that disablesNicholas Clark2005-12-201-0/+5
* Add some paranoia to check that GP accesses aren't being done on theNicholas Clark2005-12-171-1/+8
* Replace gv_fetchmethod() with a macro to call gv_fetchmethod_autoload()Nicholas Clark2005-10-301-0/+1
* silence some compiler warningsDave Mitchell2005-07-101-2/+2
* DEFSV causes GvSVn() to be used in lvalue context.Nicholas Clark2005-07-081-3/+3
* If gp_flags is unused, why are we even allocating it?Nicholas Clark2005-06-301-3/+0
* Nothing is actually relying on GvUNIQUE holding state.Nicholas Clark2005-06-301-6/+3
* First stab at not automatically creating an unused SV for GvSVNicholas Clark2005-06-291-0/+8
* Update copyrights.Rafael Garcia-Suarez2005-03-301-1/+1
* Downconst external APIsRafael Garcia-Suarez2005-03-291-1/+1
* Third consting batchAndy Lester2005-03-241-1/+1
* Stage 1 of utf8 support for soft references.Nicholas Clark2005-01-071-1/+3
* Remove spurious semicolonsNicholas Clark2004-12-061-2/+2
* Turn gv_fullname3 and gv_efullname3 into macros that callNicholas Clark2004-12-061-0/+3
* Fix up Larry's copyright statements to my best knowledge.Jarkko Hietaniemi2003-04-161-1/+2
* Reverse copyright update (#18801) for files not changed in 2003.Hugo van der Sanden2003-03-021-1/+1
* Update all copyrights to 2003, from JarkkoHugo van der Sanden2003-03-021-1/+1
* New try at the Class::DBI core dump at global cleanup.Jarkko Hietaniemi2002-05-021-1/+1
* -DCRIPPLED_CC RIPDave Mitchell2002-03-211-12/+0
* Copyright++. (Not all the toplevel *.h have one, it seems.)Jarkko Hietaniemi2002-01-231-1/+1