summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Provide a macro version of S_new_body to inline it within the hot code.Nicholas Clark2005-07-041-16/+26
* Post-YAPC consting, now with an attachment!Andy Lester2005-07-041-17/+15
* sv_setuv_mg is so rarely called that the IV optimisation test is notNicholas Clark2005-07-041-15/+3
* Copying the first parameter in the macro del_body seems to reduceNicholas Clark2005-07-021-2/+3
* Unwrap the del_Xfoo() macros by explicitly noting the arena to freeNicholas Clark2005-07-021-57/+45
* Given that the GV no longer owns a reference on the symbol table, weNicholas Clark2005-07-021-16/+9
* Passing gvtype as char rather than char * to S_varname generatesNicholas Clark2005-07-021-17/+17
* Don't inline offer_nice_chunk, as it's rarely called.Nicholas Clark2005-07-021-0/+21
* Don't check the pointer is non-NULL before calling Safefree() inNicholas Clark2005-07-021-2/+1
* [perl #36434] assigning shared consts (eg __PACKAGE__) to magic varsDave Mitchell2005-06-301-1/+6
* Replace newSVpv(...,0) with newSVpvn where we know the length.Nicholas Clark2005-06-301-2/+2
* If gp_flags is unused, why are we even allocating it?Nicholas Clark2005-06-301-1/+0
* Fixes to -DPERL_DONT_CREATE_GVSV to make more tests passNicholas Clark2005-06-291-11/+15
* First stab at not automatically creating an unused SV for GvSVNicholas Clark2005-06-291-1/+5
* Remove old variable needed for binary compatibilityRafael Garcia-Suarez2005-06-291-2/+0
* Convert strcpy to memcpy where we already know the length.Nicholas Clark2005-06-281-1/+1
* Fix sv_dec of undefined PVs to (a) not downgrade to NVNicholas Clark2005-06-271-4/+4
* We're going round in circles with pp_sys.cAndy Lester2005-06-271-4/+4
* Extend DEBUG_LEAKING_SCALARS_FORK_DUMP so it can also dump scalarsNicholas Clark2005-06-241-1/+5
* Remove the reference loop between symbol tables and typeglobs.Nicholas Clark2005-06-231-34/+42
* The current implementation of :unique is fundamentally flawed,Nicholas Clark2005-06-231-68/+1
* Add a define PERL_POISON which tries to trip up anything accessingNicholas Clark2005-06-231-8/+3
* Const Boy II: The LocalizingAndy Lester2005-06-231-24/+24
* remove taint hack now that local $tainted no longer copies taint magicDave Mitchell2005-06-221-1/+1
* Avoid having NULL entries in the weakref backreference array, andNicholas Clark2005-06-211-9/+17
* As there will be no old body to dispose of, we can return immediately.Nicholas Clark2005-06-211-3/+3
* Re: [perl #36310] sv_vcatpvfn() fails on some (very limited) situations Tsutomu IKEGAMI2005-06-211-5/+3
* Replace the non-const initialiser block + loop with a series of callsNicholas Clark2005-06-201-50/+31
* The continuing adventures of Constman and Localize BoyAndy Lester2005-06-201-35/+43
* Remove the deprecated $# variableRafael Garcia-Suarez2005-06-201-1/+0
* S_del_body is sufficiently small that inlining it is a space win.Nicholas Clark2005-06-201-23/+22
* If NV_ZERO_IS_ALLBITS_ZERO there's no need to explicitly set the NVXNicholas Clark2005-06-191-30/+39
* Move the offset calculations outside of new_body/del_body.Nicholas Clark2005-06-191-27/+31
* Refactor sv_dup to memcpy from source to destination, and onlyNicholas Clark2005-06-181-259/+280
* Squeeze a little more savings by moving pte and he arenas into theNicholas Clark2005-06-181-24/+8
* squeeze repetition out of Perl_sv_free_arenasJim Cromie2005-06-181-74/+39
* update AVs and HVs using the old_body, and remove all of the localNicholas Clark2005-06-181-59/+29
* sv_upgrade by memcpyNicholas Clark2005-06-181-72/+146
* Fix compiling with -DPURIFYNicholas Clark2005-06-171-2/+2
* Change 24886 was buggy - should be taking (and passing in) theNicholas Clark2005-06-171-6/+6
* Collect a little more information about the body we're getting rid ofNicholas Clark2005-06-171-0/+19
* Missing aTHX_ (noticed by Jim Cromie)Rafael Garcia-Suarez2005-06-171-2/+2
* Move freeing the old body after the creating of the new body.Nicholas Clark2005-06-171-6/+28
* The only way is up!Nicholas Clark2005-06-171-1/+4
* new_pte/del_pte can use new_body/del_body tooNicholas Clark2005-06-171-39/+4
* Replace all the new/del static functions with calls to a single pairNicholas Clark2005-06-161-320/+82
* Making more_* return a pointer, and swapping to a ternary ?: inNicholas Clark2005-06-161-34/+14
* Replace all the S_more_* functions with a single function.Nicholas Clark2005-06-161-303/+47
* Re: [perl #36048] Refactor S_more_*v into one functionJim Cromie2005-06-161-0/+82
* Removing /*SUPPRESS xxx*/Andy Lester2005-06-161-2/+0