summaryrefslogtreecommitdiff
path: root/sv.h
Commit message (Expand)AuthorAgeFilesLines
* Replace direct flags tests & manipulations for SVpad_TYPED andNicholas Clark2006-02-231-0/+8
* Document a sixth use for SVf_FAKENicholas Clark2006-02-231-0/+3
* Remove get magic from typeglobs. This means that PVGVs holdingNicholas Clark2006-02-231-2/+2
* Reorder the SV flags so that SVp_?OK and SVf_?OK occupy 8 contiguousNicholas Clark2006-02-211-24/+25
* Re-order the definitions of the private bits in SvFLAGS by value, soNicholas Clark2006-02-211-20/+30
* Document the many uses of SVf_FAKE.Nicholas Clark2006-02-211-1/+12
* Steal code from maint, and use PERL_ARENA_ROOTS_SIZE to size the arenaNicholas Clark2006-02-201-0/+2
* PVFMs don't need CvDEPTH, and PVCVs don't use SvIVX, so movingNicholas Clark2006-02-201-6/+16
* xcv_root and xcv_xsub can also be merged into a union, providing a newNicholas Clark2006-02-201-6/+12
* xcv_start and xcv_xsubany can be merged into a union, as they are neverNicholas Clark2006-02-201-2/+4
* Shave sizeof(NV) bytes from formats, by using the same offsetNicholas Clark2006-02-191-0/+29
* AVs and HVs don't have IVXs or NVXs, so assert this too.Nicholas Clark2006-02-191-1/+7
* Under -DDEBUGGING, assert that SvIVX, SvUVX and SvNVX aren't beingNicholas Clark2006-02-191-6/+30
* arena-rework : consolidated patchJim Cromie2006-02-181-1/+6
* Re: [PATCH] s/Null(gv|hv|sv)/NULL/gSteven Schubiger2006-02-031-1/+1
* Re: [PATCH] s/Null(av|ch)/NULL/gSteven Schubiger2006-02-021-1/+1
* By changing SvVOK() from returning 0/1 to 0/pointer-to-magic we canNicholas Clark2006-01-281-1/+2
* More copyright updatesRafael Garcia-Suarez2006-01-041-1/+1
* Move all the xxxpvs() macros to handy.h.Gisle Aas2006-01-041-6/+0
* Make the new STR_WITH_LEN() affected compile under -Dusethreads.Gisle Aas2006-01-041-3/+5
* Introduce newSVpvs_share() macro.Gisle Aas2006-01-041-0/+1
* Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).Gisle Aas2006-01-041-0/+3
* Fixing the SVREFCNT macroAndy Lester2005-12-291-1/+1
* Typo fixes from Robin Houston inNicholas Clark2005-12-161-2/+2
* Map the HE arena onto SV type 0 (SVt_NULL).Nicholas Clark2005-11-191-0/+3
* Move the location of the definition of the arena slot used for pteNicholas Clark2005-11-171-0/+3
* Re: eliminate discreet arenarootsJim Cromie2005-11-161-1/+2
* Mark all places where perl needs to look at a possibly-freed scalarNicholas Clark2005-11-141-0/+5
* Fix breakages that prevended -DPERL_POISON from compiling.Nicholas Clark2005-11-131-2/+9
* Replace sv_catsv_mg and sv_catpvn_mg, and move the obsolete bodies toNicholas Clark2005-10-291-0/+3
* Add a new SMAGIC flag, to signal a call to SvSETMAGIC. Add it toNicholas Clark2005-10-291-0/+1
* sv_2pv_nolen, sv_2pvbyte_nolen and sv_2pvutf8_nolen can all be replacedNicholas Clark2005-10-291-0/+3
* Replace sv_force_normal with a macro that calls sv_force_normal_flags.Nicholas Clark2005-10-291-1/+2
* Replace sv_unref with a macro that calls sv_unref_flagsNicholas Clark2005-10-291-0/+2
* sv_taint() can easily be replaced by a macro.Nicholas Clark2005-10-291-0/+2
* Fix to PERL_DEBUG_COWSteve Peters2005-09-231-5/+5
* As SvPVX_mutable and SvPVX_const are new, they don't need to be LVALUEsNicholas Clark2005-09-221-4/+5
* Remove the last STRLEN n_a;s that my compiler can reach.Nicholas Clark2005-09-211-0/+6
* sv-head refactorJim Cromie2005-08-301-66/+32
* Given that we now have a union, there's no need for all the HvARRAY()Nicholas Clark2005-08-171-0/+11
* Re: Smoke [5.9.3] 25237 FAIL(F) linux 2.6.12-4-686 [debian] (i686/1 cpu)Dominic Dunlop2005-07-311-1/+3
* Indent some of the #ifdef/#define/#endif to make the nesting clearer.Nicholas Clark2005-06-231-54/+53
* assert that you aren't assigning to the NVX of an AV or HVNicholas Clark2005-06-151-0/+1
* Make SvUPGRADE always have the value '1'Rafael Garcia-Suarez2005-06-131-1/+1
* This isn't an LVALUE, so make the compiler enforce that.Nicholas Clark2005-06-111-1/+1
* Shrink shared hash scalars from PVIV to PVNicholas Clark2005-06-111-1/+3
* Add SvGROW_mutableNicholas Clark2005-06-101-0/+2
* Add SvPV_mutable for use by the old COW code.Nicholas Clark2005-06-081-0/+5
* Allow a null length pointer to sv_pvn_force_flags.Nicholas Clark2005-06-081-0/+4
* s/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/gNicholas Clark2005-06-081-2/+2