summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Re: [PATCH] s/Null(av|ch)/NULL/gSteven Schubiger2006-02-021-34/+34
* Since PERL_COPY_ON_WRITE became PERL_OLD_COPY_ON_WRITE it seems thatNicholas Clark2006-02-011-1/+1
* References can't have SVp_IOK or SVp_NOK set, so no need for all theNicholas Clark2006-02-011-12/+5
* Correct my comment, so that it's actually useful. :-)Nicholas Clark2006-02-011-1/+1
* [patch] arena rework - unify arenarootsJim Cromie2006-02-011-16/+7
* Assert that IVs and NVs can never be tainted.Nicholas Clark2006-01-301-4/+10
* C compilers don't let you return void. Pay attention gcc, andNicholas Clark2006-01-291-6/+12
* Squeeze more flag manipulations together in sv_setsv_flags.Nicholas Clark2006-01-281-20/+9
* Merge the IOK and NOK clauses together in sv_setsv_flags.Nicholas Clark2006-01-281-9/+6
* The flags manipulation in sv_setsv_flags can be more efficient.Nicholas Clark2006-01-281-18/+5
* By changing SvVOK() from returning 0/1 to 0/pointer-to-magic we canNicholas Clark2006-01-281-5/+7
* Pull the other large chunk of PVGV assignment code into S_pvgv_assign.Nicholas Clark2006-01-281-136/+132
* Remove goto glob_assign;Nicholas Clark2006-01-281-3/+2
* Pull glob_assign out from sv_setsv_flags into a static function.Nicholas Clark2006-01-281-34/+40
* Un-const magic virtual tables; this consting breaks the nastyRafael Garcia-Suarez2006-01-231-2/+2
* Change all NEWSV() to newSV() in the core and non-dual-lived modules.Steve Hay2006-01-181-7/+14
* It's the Barbie bus patchAndy Lester2006-01-101-11/+11
* blead: format warningsJarkko Hietaniemi2006-01-081-1/+2
* Upgrade to version-0.52Steve Peters2006-01-061-0/+5
* sprinkle dVARJarkko Hietaniemi2006-01-061-1/+71
* Make the new STR_WITH_LEN() affected compile under -Dusethreads.Gisle Aas2006-01-041-1/+1
* 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