This is a live mirror of the Perl 5 development currently hosted at
sv-head refactor
[perl5.git] / sv.h
2005-08-30 Jim Cromiesv-head refactor
2005-08-17 Nicholas ClarkGiven that we now have a union, there's no need for...
2005-07-31 Dominic DunlopRe: Smoke [5.9.3] 25237 FAIL(F) linux 2.6.12-4-686...
2005-06-23 Nicholas ClarkIndent some of the #ifdef/#define/#endif to make the...
2005-06-15 Nicholas Clarkassert that you aren't assigning to the NVX of an AV...
2005-06-13 Rafael Garcia-SuarezMake SvUPGRADE always have the value '1'
2005-06-11 Nicholas ClarkThis isn't an LVALUE, so make the compiler enforce...
2005-06-11 Nicholas ClarkShrink shared hash scalars from PVIV to PV
2005-06-10 Nicholas ClarkAdd SvGROW_mutable
2005-06-08 Nicholas ClarkAdd SvPV_mutable for use by the old COW code.
2005-06-08 Nicholas ClarkAllow a null length pointer to sv_pvn_force_flags.
2005-06-08 Nicholas Clarks/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/g
2005-06-08 Nicholas ClarkDon't test the core XS code yet with PERL_DEBUG_COW > 1
2005-06-08 Nicholas ClarkAdd SvPVx_nolen and SvPVbytex_nolen
2005-06-07 Rafael Garcia-SuarezThe definition of SvPVx_nolen_const is missing for...
2005-06-07 Nicholas ClarkAdd SvPV_nolen_const and SvPV_nomg_const
2005-06-07 Nicholas ClarkSimplify the implementation of SvPV*nolen functions
2005-06-07 Nicholas ClarkEnsure string table counts are balanced. (Was not true...
2005-06-07 Nicholas ClarkNeed const versions of SvPV(), so that its callers...
2005-06-07 Andy LesterUnvoid SvUPGRADE
2005-06-06 Nicholas ClarkAbstract all access to the shared hash value through...
2005-06-01 Nicholas ClarkStore the xhv_aux structure after the main array.
2005-05-29 Nicholas ClarkChange the IV to a union.
2005-05-27 Steve PetersDocumentation nits and fixes for Sv*_set() macros
2005-05-26 Nicholas ClarkRename the members of the SV head union to avoid pre...
2005-05-24 Nicholas ClarkReorder the union to cause Win32 compilers to use void...
2005-05-23 Nicholas ClarkDon't allocate an IV slot where the type doesn't use...
2005-05-23 Nicholas Clarkcreate an "allocated" structure for PVs, PVAVs and...
2005-05-22 Nicholas ClarkRe-order IVX slot in SV bodies
2005-05-21 Nicholas ClarkAdd a union in place of xnv_nv, which allows AVs and...
2005-05-21 Nicholas ClarkMove the xpv_pv/xrv_rv member into the SV head, in...
2005-05-20 Nicholas ClarkGoodbye AvFLAGS
2005-05-16 Andy Lesterconsting-eleventy.patch: More consts, plus actual bug fix
2005-05-09 Steve PetersSv_*set() doc's and extra const's for the SvPVX_const...
2005-04-28 Nicholas ClarkAdd a new macro SvPV_free() which undoes OOK and free...
2005-04-22 Steve, bytecode.h, and sv.h fixes
2005-04-19 Nicholas ClarkRestore SvEND_set
2005-04-19 Nicholas ClarkForce RVALUE macros when in PERL_DEBUG_COW
2005-04-19 Steve PetersRefactoring to Sv*_set() macros - patch #5
2005-04-19 Dave MitchellAdd CLONE_SKIP() class method to allow individual class...
2005-04-18 Nicholas ClarkPERL_DEBUG_COW for SvUVX and SvPVX
2005-04-18 Nicholas ClarkSvPV_renew also calls SvLEN_set
2005-04-18 Nicholas ClarkReplace Renew(SvPVX(...)...) with SvPV_renew, which...
2005-04-12 Steve PetersRefactoring to Sv*_set() macros - patch #3
2005-04-08 Nicholas ClarkAdd SvIVX() to PERL_DEBUG_COW, and change pad.c to...
2005-04-08 Nicholas ClarkAdd a macro PERL_DEBUG_COW, for aggressive compile...
2005-03-30 Rafael Garcia-SuarezUpdate copyrights.
2005-03-28 Dave Mitchellexpand -DDEBUG_LEAKING_SCALARS to instrument the creati...
2005-01-07 Nicholas ClarkStage 1 of utf8 support for soft references.
2004-10-15 Nicholas ClarkImplement sv_svset _nosteal variants by passing a flag...
2004-09-08 Marcus Holland-MoritzSvO?OK_off()'s return value
2004-08-13 Stas Bekmanapi doc fix for SvSetMagicSV_nosteal
2004-08-04 Marcus Holland-MoritzDocument sv_catpvn_nomg, sv_setsv_nomg and sv_catsv_nomg.
2004-06-15 Nicholas ClarkIt seems that our assert() macro wasn't good enough.
2004-06-15 Nicholas ClarkAssert SvTYPE is at least PGMV whenever accessing SvSTASH
2004-06-14 Nicholas ClarkAssert that SV type has magic member when reading/writing.
2004-05-28 Stas BekmanRe: undef loses it magicness when assigned to a variable?
2004-03-21 SADAHIRO TomoyukiNobody has used SvPVbyte_force?
2004-03-16 Rafael Garcia-SuarezUpdate copyright notices
2004-03-03 Artur Bergmansimplify sv.h
2004-02-17 Tassilo von ParsevalRe: [PATCH] GLOB to LVALUE assignment fix
2004-02-08 Steve HayCorrect some prototypes in perlapi.pod
2004-01-16 Yitzchak Scott-Tho... Re: [perl #24816] Magic vars seem unsure if they are...
2003-12-22 Adrian M. Enachesanitize some macros - based on Chip Salzenberg suggest...
2003-10-16 Nicholas ClarkPlan C for foiling the algorithmic complexity attack
2003-10-16 Alexey TourbinRe: assert.h breaks perl.h
2003-09-12 Jarkko HietaniemiIt's UTF-8, not UTF8. (Note: not s/UTF-8/UTF8/,
2003-08-30 Jarkko HietaniemiFewer naked char constants.
2003-08-30 Stas Bekman[patch sv.h api doc] SvTAINTED_on does its craft only...
2003-08-10 Jarkko Hietaniemigcc -ansi -pedantic cleanup; and a seemingly forgotten
2003-04-19 Dave Mitchellallow recursive FETCHes
2003-04-16 Jarkko HietaniemiFix up Larry's copyright statements to my best knowledge.
2003-04-08 Rafael Garcia-SuarezTypos fixes by Stas Bekman.
2003-03-29 Nicholas Clark[DOCPATCH] Re: [PATCH] Re: [perl #21614] 5.8.0 Unbalanc...
2003-03-11 Jarkko HietaniemiThe 0, in the assert_not_ROK() makes IRIX cc to worry
2003-03-02 Hugo van der SandenUpdate all copyrights to 2003, from Jarkko
2003-02-24 Jarkko HietaniemiPatching magic from Inaba-san's keyboard: fix for ...
2003-02-16 Nicholas ClarkCOW regexps:
2003-02-16 Nicholas Clarkinline SvREFCNT_dec:
2003-02-11 H.Merijn BrandMore code cleanup.
2003-01-27 Nicholas Clarkmake Copy On Write work once again
2003-01-22 Nicholas Clarkassert PV isn't RV
2003-01-16 Jarkko HietaniemiFix 'use encoding' I/O for code points 0x80..0xFF;
2003-01-03 Artur BergmanFixes bug #15273, the return of the object caused
2003-01-03 Dave Mitchellnew flag SvPADSTALE
2003-01-03 Dave Mitchellremove flag SvPADBUSY
2002-12-02 Dave Mitchellallow evals to see the full lexical scope
2002-11-16 Yitzchak Scott-Tho... Document PRIVSHIFT.
2002-10-19 H.Merijn BrandHappy chainsaw stories; The removal of the 5005 threads
2002-09-26 Jarkko Hietaniemienable -ansi -pedantic
2002-09-08 Yitzchak Scott-Tho... sv_2pv_flags and ROK and UTF8 flags
2002-08-20 John PeacockVersion object patch #1
2002-08-20 John Peacock[REVISED PATCH] Magic v-strings
2002-08-20 Nicholas ClarkClean up copy-on-write macros and debug facilities...
2002-08-17 Nicholas ClarkCopy On Write
2002-06-09 Doug MacEachernRe: unique attribute?
2002-04-21 Gurusamy Sarathysquelch some more type mismatch warnings
2002-04-09 Jarkko HietaniemiRetract the UTF-8 filenames patch. This may be
2002-04-08 Nick Ing-SimmonsIntegrate mainline
2002-04-07 Jarkko HietaniemiThere was no nice way of getting in UTF-8 filenames: