summaryrefslogtreecommitdiff
path: root/cv.h
Commit message (Expand)AuthorAgeFilesLines
* Add a const qualifier for the arg to the S_CvGV inline function in cv.h.Andy Dougherty2013-07-121-2/+2
* CvNAME_HEK_setFather Chrysostomos2012-09-151-0/+9
* Allow CVs to point to HEKs rather than GVsFather Chrysostomos2012-09-151-1/+21
* Unify CvDEPTH for formats and subsFather Chrysostomos2012-09-111-1/+0
* Move S_CvDEPTHp from cv.h to inline.h; shrink macrosFather Chrysostomos2012-08-211-16/+1
* sv.h: Don’t repeat _XPV_HEADFather Chrysostomos2012-08-171-5/+1
* Restore VC++ 6 build on WindowsSteve Hay2012-08-181-0/+4
* cv.h: macro parenthesesFather Chrysostomos2012-08-061-1/+1
* Add a depth field to formatsFather Chrysostomos2012-08-051-3/+11
* Eliminate PL_OP_SLAB_ALLOCFather Chrysostomos2012-07-121-4/+0
* Define cv_forget_slab under PL_OP_SLAB_ALLOCFather Chrysostomos2012-06-291-0/+4
* Add CVf_SLABBED flagFather Chrysostomos2012-06-291-0/+9
* [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