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