summaryrefslogtreecommitdiff
path: root/sv.h
Commit message (Expand)AuthorAgeFilesLines
* Fix API docs:SvGAMAGIC returns a U32, not a char*Steffen Mueller2009-06-231-1/+1
* Make SvOK and SvTRUE API docs slightly less utterly confusingSteffen Mueller2009-06-131-3/+3
* Bump coopyright year in embed.pl and various files that were just touchedRafael Garcia-Suarez2009-03-301-1/+1
* Allow lvalue usage of SvRV() and add MUTABLE_SV() check.Marcus Holland-Moritz2009-03-301-1/+13
* Revert SvPVX() to allow lvalue usage, but also add aMarcus Holland-Moritz2009-03-291-1/+1
* Correct SvVALID() and SvTAIL() - they are actually const.Nicholas Clark2009-03-291-2/+2
* Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not castNicholas Clark2009-03-291-42/+42
* Define sv_insert() as a wrapper to sv_insert_flags(), and moveNicholas Clark2009-03-251-0/+3
* Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC a...Jan Dubois2009-03-221-4/+4
* revert the SvOOK re-implementation:Nicholas Clark2009-03-191-12/+5
* Revert the SvOOK reimplementation:Nicholas Clark2009-03-191-63/+6
* BER is all very well, but it turns out that it's better to store theNicholas Clark2009-03-061-6/+63
* Re-implement the SvOOK() hack to store the offset as a BER encodedNicholas Clark2009-03-061-5/+12
* Take code that occurs in three places to take a scalar and ready it toNicholas Clark2009-03-051-0/+14
* In SvPV_free(), assert() that no-one is trying to free up a reference.Nicholas Clark2009-03-051-0/+1
* Update comments and documentation dealing with utfKarl2009-02-261-4/+4
* It looks like the previous patch is working fine on UNIXish boxes,Steve Peters2009-02-251-0/+4
* Add SV allocation tracing to -Dm and PERL_MEM_LOGMarcus Holland-Moritz2009-01-021-0/+1
* un-integrate #34133:Dave Mitchell2008-12-061-2/+0
* Integrate:Dave Mitchell2008-12-051-0/+2
* Integrate:Reini Urban2008-12-041-1/+1
* Integrate:Reini Urban2008-12-041-89/+89
* Integrate:Nicholas Clark2008-10-261-2/+2
* Integrate:Nicholas Clark2008-01-301-1/+12
* Integrate:Nicholas Clark2008-01-301-1/+1
* Integrate:Nicholas Clark2008-01-301-1/+3
* Bug fix for storing shared objects in shared structuresJerry D. Hedden2007-11-081-0/+1
* Nothing is using IoSUBPROCESS() so eliminate xio_subprocess.Nicholas Clark2007-10-011-3/+1
* Under -DDEBUGGING (on gcc), assert that SvRV(sv) is being called onNicholas Clark2007-09-231-2/+16
* Add some information to the comments describing SV flag bits.Nicholas Clark2007-07-011-1/+6
* Also get copy on write working with ithreads. It hadn't been workingNicholas Clark2007-06-241-1/+3
* Where possible, use SvIV instead of SvIVX, SvNV instead of SvNVX,Nicholas Clark2007-04-211-7/+11
* Wrap the SvTYPE macro definition in parens.Rafael Garcia-Suarez2007-02-071-1/+1
* Fix a typo and some doubled spaces in comments.Nicholas Clark2007-01-221-3/+3
* Make PERL_OLD_COPY_ON_WRITE build again. Inline Perl_sv_release_IVX().Nicholas Clark2007-01-171-2/+2
* Change the API doc for some of the SvXXX testing macros.Rafael Garcia-Suarez2007-01-081-24/+24
* Rename OURSTASH to SvOURSTASH and OURSTASH_set to SvOURSTASH_set.Nicholas Clark2007-01-031-2/+2
* Update copyright years to include 2007. (Plus a couple of 2006s andNicholas Clark2007-01-021-1/+1
* Remove the vestigal "#if 0"s from header files that defined same-sizedNicholas Clark2007-01-021-8/+0
* Move SVt_BIND to be the lowest type after SVt_NULL. This will force allNicholas Clark2006-12-311-5/+7
* Eliminate BmPREVIOUS_set - with the complexity gone from how the datumNicholas Clark2006-12-281-2/+0
* Move all the FBM data fields from the table into a struct xbm_s whichNicholas Clark2006-12-281-46/+63
* Move the low/high cop sequences from NVX/IVX to a two U32 structureNicholas Clark2006-12-281-0/+36
* Silence an unused variable warning in sv.c.Steve Peters2006-12-221-9/+7
* Add a new flag SVprv_PCS_IMPORTED (which is a pseudonym for SVf_SCREAM)Nicholas Clark2006-12-161-0/+9
* Split out the use of SVp_SCREAM for GVs with GPs into a new symbolicNicholas Clark2006-12-161-3/+19
* Better documentation for SVf_UTF8. Including SvPV() 1st, SvUTF() 2nd.Nicholas Clark2006-12-151-2/+8
* Turn a tab into 2 spaces to make more room for comments about SV flags.Nicholas Clark2006-12-141-59/+57
* Swap the order of PERL_FBM_PREVIOUS_{L,H}_OFFSET_FROM_TABLE on littleNicholas Clark2006-12-131-2/+7
* Restore the two comments describing BmRARE and BmPREVIOUS that I'dNicholas Clark2006-12-131-1/+4