| Commit message (Expand) | Author | Age | Files | Lines |
* | Indent some of the #ifdef/#define/#endif to make the nesting clearer. | Nicholas Clark | 2005-06-23 | 1 | -54/+53 |
* | assert that you aren't assigning to the NVX of an AV or HV | Nicholas Clark | 2005-06-15 | 1 | -0/+1 |
* | Make SvUPGRADE always have the value '1' | Rafael Garcia-Suarez | 2005-06-13 | 1 | -1/+1 |
* | This isn't an LVALUE, so make the compiler enforce that. | Nicholas Clark | 2005-06-11 | 1 | -1/+1 |
* | Shrink shared hash scalars from PVIV to PV | Nicholas Clark | 2005-06-11 | 1 | -1/+3 |
* | Add SvGROW_mutable | Nicholas Clark | 2005-06-10 | 1 | -0/+2 |
* | Add SvPV_mutable for use by the old COW code. | Nicholas Clark | 2005-06-08 | 1 | -0/+5 |
* | Allow a null length pointer to sv_pvn_force_flags. | Nicholas Clark | 2005-06-08 | 1 | -0/+4 |
* | s/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/g | Nicholas Clark | 2005-06-08 | 1 | -2/+2 |
* | Don't test the core XS code yet with PERL_DEBUG_COW > 1 | Nicholas Clark | 2005-06-08 | 1 | -1/+2 |
* | Add SvPVx_nolen and SvPVbytex_nolen | Nicholas Clark | 2005-06-08 | 1 | -0/+4 |
* | The definition of SvPVx_nolen_const is missing for non GNU-C compilers | Rafael Garcia-Suarez | 2005-06-07 | 1 | -0/+1 |
* | Add SvPV_nolen_const and SvPV_nomg_const | Nicholas Clark | 2005-06-07 | 1 | -0/+6 |
* | Simplify the implementation of SvPV*nolen functions | Nicholas Clark | 2005-06-07 | 1 | -3/+3 |
* | Ensure string table counts are balanced. (Was not true in op/pack.t) | Nicholas Clark | 2005-06-07 | 1 | -4/+3 |
* | Need const versions of SvPV(), so that its callers can indicate | Nicholas Clark | 2005-06-07 | 1 | -3/+23 |
* | Unvoid SvUPGRADE | Andy Lester | 2005-06-07 | 1 | -1/+1 |
* | Abstract all access to the shared hash value through SvSHARED_HASH() | Nicholas Clark | 2005-06-06 | 1 | -0/+2 |
* | Store the xhv_aux structure after the main array. | Nicholas Clark | 2005-06-01 | 1 | -1/+4 |
* | Change the IV to a union. | Nicholas Clark | 2005-05-29 | 1 | -75/+66 |
* | Documentation nits and fixes for Sv*_set() macros | Steve Peters | 2005-05-27 | 1 | -9/+13 |
* | Rename the members of the SV head union to avoid pre-processor | Nicholas Clark | 2005-05-26 | 1 | -51/+51 |
* | Reorder the union to cause Win32 compilers to use void * alignment for | Nicholas Clark | 2005-05-24 | 1 | -7/+7 |
* | Don't allocate an IV slot where the type doesn't use the IV slot. | Nicholas Clark | 2005-05-23 | 1 | -0/+7 |
* | create an "allocated" structure for PVs, PVAVs and PVHVs | Nicholas Clark | 2005-05-23 | 1 | -0/+2 |
* | Re-order IVX slot in SV bodies | Nicholas Clark | 2005-05-22 | 1 | -9/+20 |
* | Add a union in place of xnv_nv, which allows AVs and HVs to re-use | Nicholas Clark | 2005-05-21 | 1 | -7/+72 |
* | Move the xpv_pv/xrv_rv member into the SV head, in a union with | Nicholas Clark | 2005-05-21 | 1 | -35/+63 |
* | Goodbye AvFLAGS | Nicholas Clark | 2005-05-20 | 1 | -0/+3 |
* | consting-eleventy.patch: More consts, plus actual bug fix | Andy Lester | 2005-05-16 | 1 | -2/+2 |
* | Sv_*set() doc's and extra const's for the SvPVX_const() tasks | Steve Peters | 2005-05-09 | 1 | -1/+27 |
* | Add a new macro SvPV_free() which undoes OOK and free()s the PVX(), | Nicholas Clark | 2005-04-28 | 1 | -0/+12 |
* | bytecode.pl, bytecode.h, and sv.h fixes | Steve Peters | 2005-04-22 | 1 | -5/+13 |
* | Restore SvEND_set | Nicholas Clark | 2005-04-19 | 1 | -0/+3 |
* | Force RVALUE macros when in PERL_DEBUG_COW | Nicholas Clark | 2005-04-19 | 1 | -20/+31 |
* | Refactoring to Sv*_set() macros - patch #5 | Steve Peters | 2005-04-19 | 1 | -9/+22 |
* | Add CLONE_SKIP() class method to allow individual classes to skip | Dave Mitchell | 2005-04-19 | 1 | -0/+1 |
* | PERL_DEBUG_COW for SvUVX and SvPVX | Nicholas Clark | 2005-04-18 | 1 | -3/+4 |
* | SvPV_renew also calls SvLEN_set | Nicholas Clark | 2005-04-18 | 1 | -2/+10 |
* | Replace Renew(SvPVX(...)...) with SvPV_renew, which avoids an LVALUE | Nicholas Clark | 2005-04-18 | 1 | -0/+4 |
* | Refactoring to Sv*_set() macros - patch #3 | Steve Peters | 2005-04-12 | 1 | -0/+3 |
* | Add SvIVX() to PERL_DEBUG_COW, and change pad.c to SvIVset() | Nicholas Clark | 2005-04-08 | 1 | -5/+7 |
* | Add a macro PERL_DEBUG_COW, for aggressive compile time tests of | Nicholas Clark | 2005-04-08 | 1 | -6/+11 |
* | Update copyrights. | Rafael Garcia-Suarez | 2005-03-30 | 1 | -1/+1 |
* | expand -DDEBUG_LEAKING_SCALARS to instrument the creation of each SV | Dave Mitchell | 2005-03-28 | 1 | -0/+7 |
* | Stage 1 of utf8 support for soft references. | Nicholas Clark | 2005-01-07 | 1 | -0/+3 |
* | Implement sv_svset _nosteal variants by passing a flag into | Nicholas Clark | 2004-10-15 | 1 | -4/+2 |
* | SvO?OK_off()'s return value | Marcus Holland-Moritz | 2004-09-08 | 1 | -5/+5 |
* | api doc fix for SvSetMagicSV_nosteal | Stas Bekman | 2004-08-13 | 1 | -1/+1 |
* | Document sv_catpvn_nomg, sv_setsv_nomg and sv_catsv_nomg. | Marcus Holland-Moritz | 2004-08-04 | 1 | -0/+9 |