summaryrefslogtreecommitdiff
path: root/cv.h
Commit message (Expand)AuthorAgeFilesLines
* [perl #89544] Non-eval closures don’t need CvOUTSIDEFather Chrysostomos2012-06-201-0/+5
* cv.h: Add commentsFather Chrysostomos2012-06-081-0/+2
* update the editor hints for spaces, not tabsRicardo Signes2012-05-291-2/+2
* cv.h: comment typoFather Chrysostomos2011-10-161-1/+1
* Improve documentation of XS autoloadingFather Chrysostomos2011-10-111-0/+3
* Resolve XS AUTOLOAD-prototype conflictFather Chrysostomos2011-10-091-0/+22
* [perl #96126] Allocate CvFILE more simplyFather Chrysostomos2011-08-171-2/+9
* perlapi.pod EnhancementsShlomi Fish2011-07-181-1/+6
* add CvSTASH_set() macro and make CvSTASH() rvalue onlyZefram2010-10-251-1/+2
* plugin mechanism to rewrite calls to a subroutineZefram2010-10-101-0/+2
* add CvGV_set() macro and make CvGV() rvalue onlyDavid Mitchell2010-07-181-1/+2
* add CVf_CVGV_RC flagDavid Mitchell2010-07-181-4/+6
* protect CvGV weakref with backrefDavid Mitchell2010-07-141-1/+4
* Reorder CVf_* flags to be numerically contiguous again.Nicholas Clark2010-06-091-3/+3
* Remove union _xivu from _XPVCV_COMMON, and hence structs xpvcv and xpvfmNicholas Clark2010-05-211-2/+3
* In the SV body, exchange the positions of the NV and stash/magic.Nicholas Clark2010-05-211-1/+0
* Eliminate the remaining definitions for *_allocated structs.Nicholas Clark2009-08-221-6/+0
* Remove CVf_LOCKED and CvLOCKED*(), now that nothing sets that flag bit.Nicholas Clark2009-04-131-6/+1
* Convert all (CV *) casts to (const CV *). Convert (XPVCV*) casts to addNicholas Clark2008-10-271-13/+13
* Update copyright years.Nicholas Clark2008-10-251-2/+2
* You can't (and shouldn't) use CvDEPTH on a PVFM.Nicholas Clark2008-07-311-2/+1
* Re: [PATCH] readable assertion names, now the restReini Urban2008-06-081-4/+4
* Deprecate (and remove core use of ) Nullav, Nullcv, Nullgv, Nullhe,Nicholas Clark2008-01-231-1/+5
* factor out duplicate code in struct xpv*Marcus Holland-Moritz2007-12-301-77/+6
* Remove support for assertions and -ARafael Garcia-Suarez2007-06-051-6/+1
* Update copyright years to include 2007. (Plus a couple of 2006s andNicholas Clark2007-01-021-2/+2
* It's good to be able to dump FORMATs too :-)Nicholas Clark2007-01-021-1/+2
* Move all the FBM data fields from the table into a struct xbm_s whichNicholas Clark2006-12-281-0/+5
* Move the low/high cop sequences from NVX/IVX to a two U32 structureNicholas Clark2006-12-281-0/+4
* stab at UNITCHECK blocksAlexander Gough2006-10-191-1/+1
* Fix bug in DynaLoader, which has been passing a filename in dynamicNicholas Clark2006-05-021-0/+3
* Make usage of :unique emit a deprecation warning.Rafael Garcia-Suarez2006-03-141-3/+1
* Move the GvNAME HEK into the IV union - every GV is now 1 pointerNicholas Clark2006-03-051-0/+2
* xgv_stash can be stored as a union with the NV, reducing the size ofNicholas Clark2006-02-251-1/+4
* Store the stash for our in the magic slot. This will allow us to useNicholas Clark2006-02-241-2/+8
* Goodbye PERL_XSUB_OLDSTYLE.Nicholas Clark2006-02-211-8/+1
* PVCVs don't need XNVs either.Nicholas Clark2006-02-201-1/+31
* PVFMs don't need CvDEPTH, and PVCVs don't use SvIVX, so movingNicholas Clark2006-02-201-4/+12
* xcv_root and xcv_xsub can also be merged into a union, providing a newNicholas Clark2006-02-201-5/+11
* xcv_start and xcv_xsubany can be merged into a union, as they are neverNicholas Clark2006-02-201-5/+7
* Add a new CvISXSUB() macro, for abstracting the test as to whether aNicholas Clark2006-02-201-1/+1
* Abolish BROKEN_UNION_INIT in B::C, as it works around problems inNicholas Clark2006-02-201-2/+1
* Re-order CV flags to bring the 4 CVf_BUILTIN_ATTRS into adjacent bits,Nicholas Clark2006-02-201-12/+13
* Sync change 25229 to .h source filesRafael Garcia-Suarez2005-07-281-1/+1
* Change the IV to a union.Nicholas Clark2005-05-291-10/+5
* Reorder the union to cause Win32 compilers to use void * alignment forNicholas Clark2005-05-241-1/+1
* Re-order IVX slot in SV bodiesNicholas Clark2005-05-221-2/+12
* Add a union in place of xnv_nv, which allows AVs and HVs to re-useNicholas Clark2005-05-211-1/+10
* Move the xpv_pv/xrv_rv member into the SV head, in a union withNicholas Clark2005-05-211-1/+0
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1