summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of a few more hardcoded string lengths.Gisle Aas2006-01-041-1/+1
* Introduce the macros newSVpvs(str) and sv_catpvs(sv, str).Gisle Aas2006-01-041-4/+4
* If NV_ZERO_IS_ALLBITS_ZERO is not true, then it's important to inialiseNicholas Clark2006-01-031-2/+5
* ithreads: SVs that were only on the tmps stack leakedDave Mitchell2006-01-031-0/+14
* stop DEBUG_LEAKING_SCALARS producing spurious memory pool errorsDave Mitchell2006-01-021-4/+0
* [patch] comment grammar and indentation, spurious tabJim Cromie2006-01-021-5/+5
* Update copyrights for files modified in 2006Rafael Garcia-Suarez2006-01-021-1/+1
* Making 0 pointers to NULLsAndy Lester2006-01-011-8/+6
* tidy index arrangements in new MY_CXT codeDave Mitchell2005-12-311-1/+1
* Document why it's a bad plan to move the backreferences array fromNicholas Clark2005-12-301-0/+4
* Now that the backreference array has no NULL entries, and is correctlyNicholas Clark2005-12-301-10/+3
* fix errors in new MY_CTX codeDave Mitchell2005-12-301-1/+1
* RMAGIC on symbol tables is bad, m'kay.Nicholas Clark2005-12-301-17/+105
* Actual real consting of parmsAndy Lester2005-12-291-8/+7
* av.c cleanup, plus!Andy Lester2005-12-291-12/+12
* re-implement MY_CXT API more efficiently, and add explicitDave Mitchell2005-12-291-0/+8
* As the backreferences AV doesn't hold references on its contents,Nicholas Clark2005-12-281-0/+2
* pre-likely cleanupAndy Lester2005-12-271-6/+7
* Now that proxy subroutines can be unproxied in 2 places withoutNicholas Clark2005-12-231-1/+12
* Ho! Ho! Ho! Santa brings consting!Andy Lester2005-12-221-16/+13
* Add an optimisation to allow proxy constant subroutines to be copiedNicholas Clark2005-12-221-0/+5
* Avoid negating an unsigned value. (The offset in the SV body table)Nicholas Clark2005-12-211-8/+8
* For consistency sv_2cv should not leave the stash pointer uninitialisedNicholas Clark2005-12-211-2/+5
* The lref argument of sv_2cv is actually passed onwards to gv_fetchsv,Nicholas Clark2005-12-211-0/+1
* Feature bundle is now :5.10, and add -E switchRobin Houston2005-12-211-0/+1
* gv_fetchpv, gv_fetchpvn and gv_fetchsv take a bitmask of flags, ratherNicholas Clark2005-12-201-1/+1
* Pull the definition of olderrno in sv_2pv_flags into the block whereNicholas Clark2005-12-171-2/+2
* The IV/UV choice can be made inside uiv_2buf rather than sv_2pv_flags.Nicholas Clark2005-12-171-4/+1
* The THINKFIRST check after the GMAGICAL check in sv_2iv_flags andNicholas Clark2005-12-171-4/+2
* s/Nullhv/NULL/g;Nicholas Clark2005-12-161-2/+2
* s/Nullav/NULL/gNicholas Clark2005-12-161-2/+2
* Perl_sv_dup should be allocating bodies based on *size*, not theNicholas Clark2005-12-161-2/+2
* Re: [perl #37897] sprintf of version objectsJohn Peacock2005-12-151-14/+16
* Duplicate the AMAGIC temporary variable consting from sv_2iv_flags intoNicholas Clark2005-12-141-33/+39
* Simplify the SvGMAGIC code in sv_[ipu]v_flags.Nicholas Clark2005-12-141-29/+18
* Simplify the SvGMAGIC code in sv_2nv, removing duplicated checks toNicholas Clark2005-12-141-12/+9
* The logic to use SVt_NV or SVt_PVNV is in sv_upgrade, so no need toNicholas Clark2005-12-141-9/+6
* Inline asIV and asUV, as each is only used once, and it distracts fromNicholas Clark2005-12-131-53/+47
* Add overflow check to EXPECT_NUMBER() used by sv_vcatpvfn().Gisle Aas2005-12-131-2/+7
* Drop "v" prefix from sprintf("%vd", $^V).Gisle Aas2005-12-121-0/+4
* Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)Nicholas Clark2005-12-111-0/+8
* Disallow sprintf's vector handling for non-integer formats.Gisle Aas2005-12-111-10/+17
* Quench the other 2 ways obscure ways of abusing positional parametersNicholas Clark2005-12-111-4/+7
* Code tweaks in sv.cAndy Lester2005-12-101-40/+34
* A better hash for PTR_TABLE_HASH (?)Nicholas Clark2005-12-091-5/+2
* An alternative way of structuring ptr_table_clear so that the variablesNicholas Clark2005-12-091-18/+13
* A more efficient way to loop in ptr_table_clearNicholas Clark2005-12-091-13/+6
* Fixes compile errors introduce with change #26301 when compilingSteve Peters2005-12-091-3/+3
* Merge common code from ptr_table_fetch and ptr_table_store intoNicholas Clark2005-12-081-26/+25
* Pull the regexp stringification code out into S_stringify_regexp, toNicholas Clark2005-12-071-78/+81