summaryrefslogtreecommitdiff
path: root/sv.h
Commit message (Expand)AuthorAgeFilesLines
* Need const versions of SvPV(), so that its callers can indicateNicholas Clark2005-06-071-3/+23
* Unvoid SvUPGRADEAndy Lester2005-06-071-1/+1
* Abstract all access to the shared hash value through SvSHARED_HASH()Nicholas Clark2005-06-061-0/+2
* Store the xhv_aux structure after the main array.Nicholas Clark2005-06-011-1/+4
* Change the IV to a union.Nicholas Clark2005-05-291-75/+66
* Documentation nits and fixes for Sv*_set() macrosSteve Peters2005-05-271-9/+13
* Rename the members of the SV head union to avoid pre-processorNicholas Clark2005-05-261-51/+51
* Reorder the union to cause Win32 compilers to use void * alignment forNicholas Clark2005-05-241-7/+7
* Don't allocate an IV slot where the type doesn't use the IV slot.Nicholas Clark2005-05-231-0/+7
* create an "allocated" structure for PVs, PVAVs and PVHVsNicholas Clark2005-05-231-0/+2
* Re-order IVX slot in SV bodiesNicholas Clark2005-05-221-9/+20
* Add a union in place of xnv_nv, which allows AVs and HVs to re-useNicholas Clark2005-05-211-7/+72
* Move the xpv_pv/xrv_rv member into the SV head, in a union withNicholas Clark2005-05-211-35/+63
* Goodbye AvFLAGSNicholas Clark2005-05-201-0/+3
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-2/+2
* Sv_*set() doc's and extra const's for the SvPVX_const() tasksSteve Peters2005-05-091-1/+27
* Add a new macro SvPV_free() which undoes OOK and free()s the PVX(),Nicholas Clark2005-04-281-0/+12
* bytecode.pl, bytecode.h, and sv.h fixesSteve Peters2005-04-221-5/+13
* Restore SvEND_setNicholas Clark2005-04-191-0/+3
* Force RVALUE macros when in PERL_DEBUG_COWNicholas Clark2005-04-191-20/+31
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-9/+22
* Add CLONE_SKIP() class method to allow individual classes to skipDave Mitchell2005-04-191-0/+1
* PERL_DEBUG_COW for SvUVX and SvPVXNicholas Clark2005-04-181-3/+4
* SvPV_renew also calls SvLEN_setNicholas Clark2005-04-181-2/+10
* Replace Renew(SvPVX(...)...) with SvPV_renew, which avoids an LVALUENicholas Clark2005-04-181-0/+4
* Refactoring to Sv*_set() macros - patch #3Steve Peters2005-04-121-0/+3
* Add SvIVX() to PERL_DEBUG_COW, and change pad.c to SvIVset()Nicholas Clark2005-04-081-5/+7
* Add a macro PERL_DEBUG_COW, for aggressive compile time tests ofNicholas Clark2005-04-081-6/+11
* Update copyrights.Rafael Garcia-Suarez2005-03-301-1/+1
* expand -DDEBUG_LEAKING_SCALARS to instrument the creation of each SVDave Mitchell2005-03-281-0/+7
* Stage 1 of utf8 support for soft references.Nicholas Clark2005-01-071-0/+3
* Implement sv_svset _nosteal variants by passing a flag intoNicholas Clark2004-10-151-4/+2
* SvO?OK_off()'s return valueMarcus Holland-Moritz2004-09-081-5/+5
* api doc fix for SvSetMagicSV_nostealStas Bekman2004-08-131-1/+1
* Document sv_catpvn_nomg, sv_setsv_nomg and sv_catsv_nomg.Marcus Holland-Moritz2004-08-041-0/+9
* It seems that our assert() macro wasn't good enough.Nicholas Clark2004-06-151-2/+2
* Assert SvTYPE is at least PGMV whenever accessing SvSTASHNicholas Clark2004-06-151-1/+1
* Assert that SV type has magic member when reading/writing.Nicholas Clark2004-06-141-0/+6
* Re: undef loses it magicness when assigned to a variable?Stas Bekman2004-05-281-1/+2
* Nobody has used SvPVbyte_force?SADAHIRO Tomoyuki2004-03-211-1/+1
* Update copyright noticesRafael Garcia-Suarez2004-03-161-1/+1
* simplify sv.hArtur Bergman2004-03-031-6/+6
* Re: [PATCH] GLOB to LVALUE assignment fixTassilo von Parseval2004-02-171-5/+12
* Correct some prototypes in perlapi.podSteve Hay2004-02-081-3/+3
* Re: [perl #24816] Magic vars seem unsure if they are purely numericYitzchak Scott-Thoennes2004-01-161-0/+14
* sanitize some macros - based on Chip Salzenberg suggestions andAdrian M. Enache2003-12-221-17/+17
* Plan C for foiling the algorithmic complexity attackNicholas Clark2003-10-161-0/+1
* Re: assert.h breaks perl.hAlexey Tourbin2003-10-161-1/+1
* It's UTF-8, not UTF8. (Note: not s/UTF-8/UTF8/,Jarkko Hietaniemi2003-09-121-4/+4
* Fewer naked char constants.Jarkko Hietaniemi2003-08-301-8/+10