| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Pull the regexp stringification code out into S_stringify_regexp, to | Nicholas Clark | 2005-12-07 | 1 | -78/+81 |
* | 3 instances of SvIsUV_on(sv); can be replaced with one. | Nicholas Clark | 2005-12-07 | 1 | -3/+1 |
* | Move vast swathes of common code from sv_2iv_flags and sv_2uv_flags | Nicholas Clark | 2005-12-06 | 1 | -310/+107 |
* | The early return for SvIOKp(sv) in sv_2[iu]v_flags is actually code | Nicholas Clark | 2005-12-06 | 1 | -14/+2 |
* | More consting, and putting stuff in embed.fnc | Andy Lester | 2005-12-06 | 1 | -1/+1 |
* | Don't use Copy for 1 and 2 character string constants. | Nicholas Clark | 2005-12-06 | 1 | -2/+3 |
* | Eliminate an unneeded local variable. | Nicholas Clark | 2005-12-06 | 1 | -10/+9 |
* | Eliminate all the gotos in sv_2pv_flags, by moving the tokensave* | Nicholas Clark | 2005-12-06 | 1 | -47/+40 |
* | sv_2pv_flags shouldn't return a constant string "NULLREF" - it was the | Nicholas Clark | 2005-12-06 | 1 | -12/+9 |
* | Make all the return statements closer to the final calcuation of the | Nicholas Clark | 2005-12-05 | 1 | -24/+25 |
* | Move the scope of origsv inwards, and rename variables to avoid the | Nicholas Clark | 2005-12-05 | 1 | -13/+13 |
* | Clone the brief return logic and thereby remove a goto. | Nicholas Clark | 2005-12-05 | 1 | -3/+4 |
* | As they are now the same, can fold the entire switch statement for | Nicholas Clark | 2005-12-05 | 1 | -24/+1 |
* | Untease the regexp stringification from the reference naming in | Nicholas Clark | 2005-12-05 | 1 | -81/+81 |
* | References to version objects should stringify as VSTRING. This makes | Nicholas Clark | 2005-12-05 | 1 | -1/+2 |
* | The extra return is actually a duplicated code path, and can go. | Nicholas Clark | 2005-12-05 | 1 | -6/+1 |
* | Address Hugo's comment on Dave's change (26240) | Nicholas Clark | 2005-12-02 | 1 | -2/+7 |
* | sprintf %NNN$ check for large values wrapping to negative | Dave Mitchell | 2005-12-01 | 1 | -3/+4 |
* | Always define PL_memory_wrap, and use it for the new sprintf checks | Rafael Garcia-Suarez | 2005-12-01 | 1 | -4/+0 |
* | Missing #ifdef, noticed by Jan Dubois | Rafael Garcia-Suarez | 2005-12-01 | 1 | -0/+2 |
* | [PATCH] Re: Perl PR: "Security holes in Sys::Syslog" | Gisle Aas | 2005-12-01 | 1 | -0/+4 |
* | [patch] Re: Perl PR: "Security holes in Sys::Syslog" | Philippe M. Chiasson | 2005-12-01 | 1 | -0/+4 |
* | Remove redundant SvUTF8_on() calls | Gisle Aas | 2005-11-30 | 1 | -4/+0 |
* | Move report_uninit() and its static supporting functions to the end of | Nicholas Clark | 2005-11-25 | 1 | -473/+474 |
* | Flip the sign of the value in body details offset, and change its type | Nicholas Clark | 2005-11-21 | 1 | -21/+21 |
* | Norman observed that a couple of macros could make the body defintion | Nicholas Clark | 2005-11-19 | 1 | -26/+46 |
* | With -DPURFIY we change the flags so that everything is allocated | Nicholas Clark | 2005-11-19 | 1 | -16/+8 |
* | Map the HE arena onto SV type 0 (SVt_NULL). | Nicholas Clark | 2005-11-19 | 1 | -7/+1 |
* | Remove all the now unused new_XFOO()/del_XFOO() macros | Nicholas Clark | 2005-11-18 | 1 | -38/+0 |
* | sv_clear can manipulate the arena array directly too. | Nicholas Clark | 2005-11-18 | 1 | -33/+12 |
* | We only need to zero new bodies for upgrades. sv_dup doesn't need to | Nicholas Clark | 2005-11-18 | 1 | -3/+4 |
* | Merge the arms of the switch. The decision about what comes from an | Nicholas Clark | 2005-11-18 | 1 | -16/+11 |
* | Eliminate new_body_length from sv_dup. Replace SvTYPE(sstr) with | Nicholas Clark | 2005-11-18 | 1 | -16/+9 |
* | Eliminate new_body_offset from sv_dup() | Nicholas Clark | 2005-11-18 | 1 | -29/+31 |
* | Merge the last remaining case duplication in sv_upgrade | Nicholas Clark | 2005-11-18 | 1 | -15/+14 |
* | Eliminate new_body_length from sv_upgrade | Nicholas Clark | 2005-11-18 | 1 | -8/+4 |
* | Eliminate new_body_offset from sv_upgrade | Nicholas Clark | 2005-11-18 | 1 | -22/+10 |
* | new_body_inline doesn't need to be passed the root, as it's already | Nicholas Clark | 2005-11-18 | 1 | -30/+9 |
* | Add a flag to the body details of which types come from arenas. | Nicholas Clark | 2005-11-18 | 1 | -26/+39 |
* | Simplify the expression for the upgrade logic for SVt_IV. | Nicholas Clark | 2005-11-18 | 1 | -7/+6 |
* | const and static for the const static private table. | Nicholas Clark | 2005-11-18 | 1 | -5/+4 |
* | Rename sv_upgrade's parameter mt to new_type. | Nicholas Clark | 2005-11-18 | 1 | -23/+23 |
* | All that can be in the first switch statement of sv_upgrade is now | Nicholas Clark | 2005-11-17 | 1 | -29/+9 |
* | "Can you see what it is yet?" | Nicholas Clark | 2005-11-17 | 1 | -50/+34 |
* | Add the size of the structure to copy as a field in the per type | Nicholas Clark | 2005-11-17 | 1 | -24/+50 |
* | Merge sizeof_body_by_svtype and offset_by_svtype into a single array | Nicholas Clark | 2005-11-17 | 1 | -61/+44 |
* | Move the location of the definition of the arena slot used for pte | Nicholas Clark | 2005-11-17 | 1 | -1/+0 |
* | s/SvTYPE(sv)/old_type/ in sv_upgrade because we already have that value | Nicholas Clark | 2005-11-17 | 1 | -4/+11 |
* | Oi gcc, No! sizeof(void) is an error. *Not* 1. | Nicholas Clark | 2005-11-16 | 1 | -4/+4 |
* | PL_pte_root and PL_pte_arenaroot can be exterminated. Which reveals | Nicholas Clark | 2005-11-16 | 1 | -8/+1 |