This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Move PERL_FBM_TABLE_OFFSET and PERL_FBM_FLAGS_OFFSET_FROM_TABLE to sv.h
[perl5.git] / sv.h
2006-12-11 Nicholas ClarkMove PERL_FBM_TABLE_OFFSET and PERL_FBM_FLAGS_OFFSET_FR...
2006-12-11 Nicholas ClarkFix typo in change 29518 which broke non-debugging...
2006-12-11 Nicholas ClarkAssert that BmRARE() BmPREVIOUS() and BmUSEFUL() are...
2006-12-11 Nicholas ClarkChange SvTAIL() to check that both SVpbm_TAIL|SVpbm_VAL...
2006-12-10 Nicholas ClarkSwap SVpbm_TAIL and SVpbm_VALID.
2006-12-08 Nicholas Clarkassert that SvTAIL() isn't being called on PVAVs or...
2006-12-08 Nicholas ClarkWrap some macro arguments in () to avoid precedence...
2006-12-08 Nicholas ClarkAssert that BmRARE, BmUSEFUL and BmPREVIOUS are only...
2006-11-12 Nicholas ClarkChange 24714 was arguably over-ambitious, in that non...
2006-11-06 Nicholas Clarkassert() that SvPV_set() isn't used on arrays.
2006-11-06 Nicholas Clarkassert() that SvPV_set() isn't used on hashes.
2006-11-06 Nicholas Clarkassert() that scalars are of the correct type in *set...
2006-11-06 Nicholas ClarkPVCVs no longer allocate memory for the SvNVX slot...
2006-06-12 Andy LesterProper use of enums
2006-05-24 Marcus Holland-MoritzThe SvREFCNT_*void* macros return void, not SV*.
2006-05-21 Marcus Holland-MoritzRemove duplicate documentation for SvREFCNT_inc().
2006-05-19 Marcus Holland-MoritzThere is no STASH type.
2006-05-17 Rafael Garcia-SuarezAdd a new macro SvVSTRING_mg that returns vstring magic...
2006-05-03 Rafael Garcia-SuarezIntroduce a new keyword, state, for state variables.
2006-05-02 Nicholas ClarkAssert that SvMAGIC() isn't being called on PVMGs which...
2006-04-30 Nicholas ClarkDocument SvGAMAGIC(), and its significance w.r.t. the...
2006-04-16 Nicholas ClarkProvide a new flag for sv_usepvn_flags, SV_HAS_TRAILING...
2006-04-16 Nicholas ClarkMerge sv_usepvn and sv_usepvn_mg into sv_usepvn_flags...
2006-03-31 Andy LesterRandom accumulated patches
2006-03-15 Nicholas ClarkCorrect the non gcc-brace-group definition of SvAMAGIC_off
2006-03-15 Nicholas ClarkExpunge references to HV_AMAGIC, HV_AMAGICbad and HV_AM...
2006-03-15 Nicholas ClarkMoving the overloading flag from the reference to the...
2006-03-14 Nicholas ClarkSVphv_REHASH can use the same flag bit as SVf_FAKE...
2006-03-05 Nicholas ClarkMove the GvNAME HEK into the IV union - every GV is...
2006-03-05 Nicholas ClarkUse a HEK to store the GV's name, rather than a malloc...
2006-02-27 Steve HaySilence a GCC warning
2006-02-27 Andy LesterSpeedups and shrinkages of SvREFCNT_inc
2006-02-25 Nicholas ClarkGvFLAGS can be overlaid with SvCUR.
2006-02-25 Nicholas ClarkUse xpv_len rather than xpv_cur in GVs to store GvASSIG...
2006-02-25 Nicholas Clarkxgv_stash can be stored as a union with the NV, reducin...
2006-02-25 Nicholas ClarkCuriously none of the macros SvIVX, SvUVX or SvNVX...
2006-02-25 Nicholas ClarkStore GvGP in the SV head union. For all the common...
2006-02-24 Nicholas ClarkAvoid special case SvMAGIC macros just to cope with...
2006-02-24 Nicholas ClarkUse PVMGs rather than PVGVs to store the names of our...
2006-02-24 Nicholas ClarkStore the stash for our in the magic slot. This will...
2006-02-24 Nicholas ClarkReplace usage of GvSTASH for storing the stash of C...
2006-02-24 Nicholas Clarkassert that SvMAGIC is never non-NULL for any PVMG...
2006-02-24 Nicholas ClarkRedo previous sv.h change.
2006-02-23 Nicholas ClarkReplace direct flags tests & manipulations for SVpad_TY...
2006-02-23 Nicholas ClarkDocument a sixth use for SVf_FAKE
2006-02-23 Nicholas ClarkRemove get magic from typeglobs. This means that PVGVs...
2006-02-21 Nicholas ClarkReorder the SV flags so that SVp_?OK and SVf_?OK occupy...
2006-02-21 Nicholas ClarkRe-order the definitions of the private bits in SvFLAGS...
2006-02-21 Nicholas ClarkDocument the many uses of SVf_FAKE.
2006-02-20 Nicholas ClarkSteal code from maint, and use PERL_ARENA_ROOTS_SIZE...
2006-02-20 Nicholas ClarkPVFMs don't need CvDEPTH, and PVCVs don't use SvIVX...
2006-02-20 Nicholas Clarkxcv_root and xcv_xsub can also be merged into a union...
2006-02-20 Nicholas Clarkxcv_start and xcv_xsubany can be merged into a union...
2006-02-19 Nicholas ClarkShave sizeof(NV) bytes from formats, by using the same...
2006-02-19 Nicholas ClarkAVs and HVs don't have IVXs or NVXs, so assert this...
2006-02-19 Nicholas ClarkUnder -DDEBUGGING, assert that SvIVX, SvUVX and SvNVX...
2006-02-18 Jim Cromiearena-rework : consolidated patch
2006-02-03 Steven SchubigerRe: [PATCH] s/Null(gv|hv|sv)/NULL/g
2006-02-02 Steven SchubigerRe: [PATCH] s/Null(av|ch)/NULL/g
2006-01-28 Nicholas ClarkBy changing SvVOK() from returning 0/1 to 0/pointer...
2006-01-04 Rafael Garcia-SuarezMore copyright updates
2006-01-04 Gisle AasMove all the xxxpvs() macros to handy.h.
2006-01-04 Gisle AasMake the new STR_WITH_LEN() affected compile under...
2006-01-04 Gisle AasIntroduce newSVpvs_share() macro.
2006-01-04 Gisle AasIntroduce the macros newSVpvs(str) and sv_catpvs(sv...
2005-12-29 Andy LesterFixing the SVREFCNT macro
2005-12-16 Nicholas ClarkTypo fixes from Robin Houston in
2005-11-19 Nicholas ClarkMap the HE arena onto SV type 0 (SVt_NULL).
2005-11-17 Nicholas ClarkMove the location of the definition of the arena slot...
2005-11-16 Jim CromieRe: eliminate discreet arenaroots
2005-11-14 Nicholas ClarkMark all places where perl needs to look at a possibly...
2005-11-13 Nicholas ClarkFix breakages that prevended -DPERL_POISON from compiling.
2005-10-29 Nicholas ClarkReplace sv_catsv_mg and sv_catpvn_mg, and move the...
2005-10-29 Nicholas ClarkAdd a new SMAGIC flag, to signal a call to SvSETMAGIC...
2005-10-29 Nicholas Clarksv_2pv_nolen, sv_2pvbyte_nolen and sv_2pvutf8_nolen...
2005-10-29 Nicholas ClarkReplace sv_force_normal with a macro that calls sv_forc...
2005-10-29 Nicholas ClarkReplace sv_unref with a macro that calls sv_unref_flags
2005-10-29 Nicholas Clarksv_taint() can easily be replaced by a macro.
2005-09-23 Steve PetersFix to PERL_DEBUG_COW
2005-09-22 Nicholas ClarkAs SvPVX_mutable and SvPVX_const are new, they don...
2005-09-21 Nicholas ClarkRemove the last STRLEN n_a;s that my compiler can reach.
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...
next