summaryrefslogtreecommitdiff
path: root/scope.c
Commit message (Expand)AuthorAgeFilesLines
* remove misleading comment about CXINC; it's fineChip Salzenberg2010-07-271-1/+1
* Revert "Fix off-by-one: avoid allocating an extra context"Chip Salzenberg2010-07-271-2/+2
* Fix off-by-one: avoid allocating an extra contextChip Salzenberg2010-07-271-2/+2
* When saving ints, if the value is small enough save it with the type.Nicholas Clark2010-05-051-1/+11
* When saving I32s, if the value is small enough save it with the type.Nicholas Clark2010-05-051-1/+11
* For SAVEt_I16, save the value with the type.Nicholas Clark2010-05-041-2/+4
* For SAVEt_I8, save the value with the type.Nicholas Clark2010-05-041-2/+4
* For SAVEt_BOOL, save the value with the type.Nicholas Clark2010-05-031-4/+3
* For SAVEt_ALLOC, store the number of save stack entries used with the type.Nicholas Clark2010-05-031-8/+9
* For SAVEt_REGCONTEXT, store the number of save stack entries used with the type.Nicholas Clark2010-05-021-0/+3
* Fix c6bf6a65 - 64 bit big endian builds were broken.Nicholas Clark2010-05-031-1/+1
* For SVt_CLEAR, store the pad offset with the type.Nicholas Clark2010-05-021-4/+9
* On the save stack, store the save type as the bottom 6 bits of a UV.Nicholas Clark2010-05-011-13/+15
* Globs that are in symbol table can be un-globbedLubomir Rintel (GoodData)2010-04-261-3/+12
* Move PERL_ASYNC_CHECK() from the runloop to control flow OPs.Nicholas Clark2010-04-151-0/+2
* use cBOOL for bool castsDavid Mitchell2010-04-151-1/+1
* fix minor casting issueDavid Mitchell2010-04-131-2/+2
* RT 8857: premature free in local of tied elementDavid Mitchell2010-04-111-2/+2
* improve -Dl debugging outputDavid Mitchell2010-03-301-0/+2
* Fix compiler warning:Jerry D. Hedden2009-11-131-1/+1
* Add ENTER_with_name and LEAVE_with_name to automaticly check for matching ENT...Gerard Goossen2009-11-121-0/+6
* SvREFCNT_dec already checks if the SV is non-NULL (continued)Vincent Pit2009-11-081-6/+2
* Introduce save_hdelete() and SAVEHDELETE()Vincent Pit2009-07-251-0/+15
* Add a new SAVEf_KEEPOLDELEM flag to save_scalar_at() and save_{a,h}elem_flags()Vincent Pit2009-07-251-3/+12
* Introduce save_aelem_flags()Vincent Pit2009-07-251-3/+3
* Add save_adelete()/SAVEADELETE() to save on the stack an array element deleteVincent Pit2008-12-281-0/+18
* Fix for tainting regression in a test of Text::Template spotted byNicholas Clark2008-12-031-0/+4
* The temporary SV created in Perl_save_helem_flags() to store the keyNicholas Clark2008-12-011-2/+1
* Change 34966 should also have removed the SSCHECK(4); fromNicholas Clark2008-12-011-1/+0
* Implement Perl_save_delete() using save_pushptri32ptr().Nicholas Clark2008-12-011-5/+1
* Re-order Perl_save_delete() to PTR, INT, PTR.Nicholas Clark2008-12-011-2/+3
* Add S_save_pushptri32ptr() and use it to re-implement Perl_save_hints()Nicholas Clark2008-12-011-9/+17
* Move the implmentation of SAVEHINTS() into a new Perl_save_hints() inNicholas Clark2008-12-011-0/+19
* For SAVEHINTS(), re-order the savestack to be (?:PTR, )? INT, PTR.Nicholas Clark2008-12-011-1/+1
* Expose save_pushi32ptr() and implement SAVECOPARYBASE() with it.Nicholas Clark2008-12-011-2/+2
* Expose save_pushptrptr() and implement SAVESWITCHSTACK() with it.Nicholas Clark2008-12-011-2/+2
* Refactor all of the code of the formNicholas Clark2008-11-301-23/+21
* Refactor all of the code of the formNicholas Clark2008-11-301-56/+26
* Convert all the scope save functions of the formNicholas Clark2008-11-301-42/+3
* This feels like a more robust location than that of change 34954.Nicholas Clark2008-11-301-2/+2
* Proposed fix for -T -d:NYTProf regression. Probably this is a "missing"Nicholas Clark2008-11-301-0/+2
* Re: [perl #60360] [PATCH] UPDATED: local $SIG{FOO} = sub {...}; sets signal h...Chip Salzenberg2008-11-131-8/+8
* Re: [perl #60360] [PATCH] local $SIG{FOO} = sub {...}; sets signalChip Salzenberg2008-11-121-9/+9
* PATCH: Large omnibus patch to clean up the JRRT quotesTom Christiansen2008-11-021-2/+4
* Add MUTABLE_GV(), and eliminate (V *) casts in *.c.Nicholas Clark2008-10-311-5/+5
* Eliminate (SV *) casts from the rest of *.c, picking up one (further)Nicholas Clark2008-10-301-24/+24
* Eliminate (AV *) casts in *.c.Nicholas Clark2008-10-291-8/+8
* Every remaining (HV *) cast in *.cNicholas Clark2008-10-281-6/+6
* Update copyright years.Nicholas Clark2008-10-251-2/+2
* Clarify which save types are in mathoms, which aren't used, and whichNicholas Clark2008-10-161-9/+14