| Commit message (Expand) | Author | Age | Files | Lines |
* | pre-likely cleanup | Andy Lester | 2005-12-27 | 1 | -6/+7 |
* | Now that proxy subroutines can be unproxied in 2 places without | Nicholas Clark | 2005-12-23 | 1 | -1/+12 |
* | Ho! Ho! Ho! Santa brings consting! | Andy Lester | 2005-12-22 | 1 | -16/+13 |
* | Add an optimisation to allow proxy constant subroutines to be copied | Nicholas Clark | 2005-12-22 | 1 | -0/+5 |
* | Avoid negating an unsigned value. (The offset in the SV body table) | Nicholas Clark | 2005-12-21 | 1 | -8/+8 |
* | For consistency sv_2cv should not leave the stash pointer uninitialised | Nicholas Clark | 2005-12-21 | 1 | -2/+5 |
* | The lref argument of sv_2cv is actually passed onwards to gv_fetchsv, | Nicholas Clark | 2005-12-21 | 1 | -0/+1 |
* | Feature bundle is now :5.10, and add -E switch | Robin Houston | 2005-12-21 | 1 | -0/+1 |
* | gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, rather | Nicholas Clark | 2005-12-20 | 1 | -1/+1 |
* | Pull the definition of olderrno in sv_2pv_flags into the block where | Nicholas Clark | 2005-12-17 | 1 | -2/+2 |
* | The IV/UV choice can be made inside uiv_2buf rather than sv_2pv_flags. | Nicholas Clark | 2005-12-17 | 1 | -4/+1 |
* | The THINKFIRST check after the GMAGICAL check in sv_2iv_flags and | Nicholas Clark | 2005-12-17 | 1 | -4/+2 |
* | s/Nullhv/NULL/g; | Nicholas Clark | 2005-12-16 | 1 | -2/+2 |
* | s/Nullav/NULL/g | Nicholas Clark | 2005-12-16 | 1 | -2/+2 |
* | Perl_sv_dup should be allocating bodies based on *size*, not the | Nicholas Clark | 2005-12-16 | 1 | -2/+2 |
* | Re: [perl #37897] sprintf of version objects | John Peacock | 2005-12-15 | 1 | -14/+16 |
* | Duplicate the AMAGIC temporary variable consting from sv_2iv_flags into | Nicholas Clark | 2005-12-14 | 1 | -33/+39 |
* | Simplify the SvGMAGIC code in sv_[ipu]v_flags. | Nicholas Clark | 2005-12-14 | 1 | -29/+18 |
* | Simplify the SvGMAGIC code in sv_2nv, removing duplicated checks to | Nicholas Clark | 2005-12-14 | 1 | -12/+9 |
* | The logic to use SVt_NV or SVt_PVNV is in sv_upgrade, so no need to | Nicholas Clark | 2005-12-14 | 1 | -9/+6 |
* | Inline asIV and asUV, as each is only used once, and it distracts from | Nicholas Clark | 2005-12-13 | 1 | -53/+47 |
* | Add overflow check to EXPECT_NUMBER() used by sv_vcatpvfn(). | Gisle Aas | 2005-12-13 | 1 | -2/+7 |
* | Drop "v" prefix from sprintf("%vd", $^V). | Gisle Aas | 2005-12-12 | 1 | -0/+4 |
* | Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889) | Nicholas Clark | 2005-12-11 | 1 | -0/+8 |
* | Disallow sprintf's vector handling for non-integer formats. | Gisle Aas | 2005-12-11 | 1 | -10/+17 |
* | Quench the other 2 ways obscure ways of abusing positional parameters | Nicholas Clark | 2005-12-11 | 1 | -4/+7 |
* | Code tweaks in sv.c | Andy Lester | 2005-12-10 | 1 | -40/+34 |
* | A better hash for PTR_TABLE_HASH (?) | Nicholas Clark | 2005-12-09 | 1 | -5/+2 |
* | An alternative way of structuring ptr_table_clear so that the variables | Nicholas Clark | 2005-12-09 | 1 | -18/+13 |
* | A more efficient way to loop in ptr_table_clear | Nicholas Clark | 2005-12-09 | 1 | -13/+6 |
* | Fixes compile errors introduce with change #26301 when compiling | Steve Peters | 2005-12-09 | 1 | -3/+3 |
* | Merge common code from ptr_table_fetch and ptr_table_store into | Nicholas Clark | 2005-12-08 | 1 | -26/+25 |
* | 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 |