summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* The remainder of the toke.c MAD changes. Now to investigate why MADNicholas Clark2006-03-091-0/+9
* Remove the #define - ARENASETS are always on now.Nicholas Clark2006-03-071-36/+1
* Perl_gv_name_set should not leak the old HEK. Allow the flag GV_ADDNicholas Clark2006-03-051-1/+1
* Use a HEK to store the GV's name, rather than a malloc()ed string.Nicholas Clark2006-03-051-4/+9
* Provide Perl_gv_name_set to replace LVALUE use of GvNAME and GvNAMESET.Nicholas Clark2006-03-051-3/+3
* Non-null optimizationsAndy Lester2006-03-021-4/+4
* Silence a VC++ warning with DEBUGGING buildsSteve Hay2006-02-281-1/+1
* In Perl_sv_setsv_flags, swap the default in the type based switch toNicholas Clark2006-02-271-5/+4
* Silence a VC++ warningSteve Hay2006-02-271-1/+1
* There is now the potential for an upgrade from something without anNicholas Clark2006-02-271-3/+15
* ptr_table_find() is only defined with ithreadsRafael Garcia-Suarez2006-02-271-1/+1
* Workaround for initialization errors on HP's pre-compilerH.Merijn Brand2006-02-271-3/+10
* Speedups and shrinkages of SvREFCNT_incAndy Lester2006-02-271-17/+13
* Amazingly, it seems that none of the other GV specific macros areNicholas Clark2006-02-251-3/+5
* Store GvGP in the SV head union. For all the common lookups [eg GvCV()]Nicholas Clark2006-02-251-22/+33
* Avoid special case SvMAGIC macros just to cope with Perl_sv_unmagic.Nicholas Clark2006-02-241-1/+1
* Use PVMGs rather than PVGVs to store the names of our variables in theNicholas Clark2006-02-241-2/+1
* Store the stash for our in the magic slot. This will allow us to useNicholas Clark2006-02-241-3/+11
* unused context warningsAndy Lester2006-02-241-2/+12
* Replace direct flags tests & manipulations for SVpad_TYPED andNicholas Clark2006-02-231-2/+2
* We have sufficient spare bits to store the SV type in body_details,Nicholas Clark2006-02-231-21/+39
* Shrink struct body_details and hence sv.o slightly further by usingNicholas Clark2006-02-231-3/+3
* Using U8 rather than size type shrinks the body_details table.Nicholas Clark2006-02-231-3/+3
* Remove set magic from typeglobs. Remove typeglob magic entirely.Nicholas Clark2006-02-231-10/+16
* Recalculate dstr in Perl_sv_setsv_flags, as dstr may have been upgraded.Nicholas Clark2006-02-231-0/+2
* Remove un-needed case in Perl_sv_setsv_flags (sv_upgrade will coverNicholas Clark2006-02-231-2/+0
* Remove get magic from typeglobs. This means that PVGVs holdingNicholas Clark2006-02-231-2/+71
* Fix the copy sizes for PVFM and PVCV back to sanity.Nicholas Clark2006-02-231-5/+2
* Change 24643 made the mistake of assuming that CvCONST can only be trueNicholas Clark2006-02-221-1/+1
* PL_body_arenas should be set to NULL when the interpreter is cleared.Nicholas Clark2006-02-211-0/+1
* Steal code from maint, and use PERL_ARENA_ROOTS_SIZE to size the arenaNicholas Clark2006-02-201-1/+1
* PVCVs don't need XNVs either.Nicholas Clark2006-02-201-5/+7
* PVFMs don't need CvDEPTH, and PVCVs don't use SvIVX, so movingNicholas Clark2006-02-201-4/+4
* xcv_root and xcv_xsub can also be merged into a union, providing a newNicholas Clark2006-02-201-1/+2
* Add a new CvISXSUB() macro, for abstracting the test as to whether aNicholas Clark2006-02-201-1/+1
* More NullXXX macro removal from Andy LesterRafael Garcia-Suarez2006-02-201-9/+9
* Shave sizeof(NV) bytes from formats, by using the same offsetNicholas Clark2006-02-191-3/+5
* To make arithmetic on tainted dualvars work properly requires thatNicholas Clark2006-02-191-1/+1
* SvROK(sv) will never be true when SvIOKp() or SvNOKp() is true, so theNicholas Clark2006-02-191-10/+2
* arena-rework : consolidated patchJim Cromie2006-02-181-200/+295
* The two whitespace changes fromJim Cromie2006-02-171-2/+2
* Back out change change 10214 (drop SVp_IOK from >> PRIVSHIFT) as itNicholas Clark2006-02-141-1/+1
* Sun Studio lint patchesAndy Lester2006-02-141-5/+6
* Ensure that public I, N and P flags are off when SvTAINT is called onNicholas Clark2006-02-131-1/+6
* Coalesce 2 if blocks with duplicated conditions in Perl_sv_dup.Nicholas Clark2006-02-111-2/+5
* A better fix than 27148Steve Hay2006-02-101-3/+3
* Fix the effects of 27136 on Win32 with DEBUGGING and PERL_IMPLICIT_SYSSteve Hay2006-02-101-3/+3
* Trying my "remove the pTHXes" patch againAndy Lester2006-02-091-31/+29
* Rename S_glob_assign to S_glob_assign_globNicholas Clark2006-02-061-6/+6
* In Perl_sv_upgrade, the assignment to new_type_details only needs toNicholas Clark2006-02-061-3/+2