summaryrefslogtreecommitdiff
path: root/scope.h
Commit message (Expand)AuthorAgeFilesLines
* Skip no-common-vars optimisation for aliasesFather Chrysostomos2014-09-181-2/+2
* sprinkle LIKELY() on pp_hot.c scope.c and some *.hDavid Mitchell2014-03-121-3/+3
* Use SSize_t for arraysFather Chrysostomos2013-08-251-2/+2
* Use SSize_t for tmps stack offsetsFather Chrysostomos2013-08-251-2/+3
* Revert "[perl #117855] Store CopFILEGV in a pad under ithreads"Father Chrysostomos2013-08-091-12/+6
* Remove SAVEt_STACK_CXPOSFather Chrysostomos2013-08-051-10/+1
* [perl #117855] Store CopFILEGV in a pad under ithreadsFather Chrysostomos2013-08-051-6/+12
* In-place sort should not leave array read-onlyFather Chrysostomos2013-06-261-4/+5
* eliminate PL_reg_stateDavid Mitchell2013-06-021-1/+1
* refactor Perl_leave_scopeDavid Mitchell2012-12-041-52/+71
* Add SS_ADD_* macros and replace most SSPUSH* usesDavid Mitchell2012-12-041-11/+52
* Clear method caches when unwinding local *foo=sub{}Father Chrysostomos2012-11-291-0/+1
* save_freeop is not an expression, remove PL_XpvDaniel Dragan2012-11-151-12/+3
* add SAVEt_CLEARPADRANGEDavid Mitchell2012-11-101-0/+1
* Restore special blocks to working orderFather Chrysostomos2012-09-261-1/+3
* Revert "Set PL_comppad_name on sub entry"Father Chrysostomos2012-09-171-2/+1
* Set PL_comppad_name on sub entryFather Chrysostomos2012-09-151-1/+2
* Prevent double frees/crashes with format syntax errsFather Chrysostomos2012-08-081-0/+2
* Flag ops that are on the savestackFather Chrysostomos2012-06-291-1/+15
* Say goodbye to SAVECOPSTASHFather Chrysostomos2012-06-041-3/+2
* [perl #78742] Store CopSTASH in a pad under threadsFather Chrysostomos2012-06-041-4/+2
* update the editor hints for spaces, not tabsRicardo Signes2012-05-291-2/+2
* [perl #113060] Save cop_stashlen threaded even with shared cop pvReini Urban2012-05-291-1/+2
* [perl #112316] Make strict vars respect assignment from null pkgFather Chrysostomos2012-04-191-1/+2
* remove index offsetting ($[)Zefram2011-09-091-3/+0
* Fix typos (spelling errors) in Perl sources.Peter J. Acklam) (via RT2011-01-071-1/+1
* add SAVEFREECOPHH()Zefram2010-10-281-0/+2
* bad things happened with for $x (...) { *x = *y }David Mitchell2010-09-081-0/+1
* When saving ints, if the value is small enough save it with the type.Nicholas Clark2010-05-051-0/+1
* When saving I32s, if the value is small enough save it with the type.Nicholas Clark2010-05-051-0/+1
* On the save stack, store the save type as the bottom 6 bits of a UV.Nicholas Clark2010-05-011-2/+7
* remove bool* cast from SAVEBOOLDavid Mitchell2010-04-211-1/+1
* Skip the scope name checks if PL_scopestack_name is NULL.Nicholas Clark2009-11-181-4/+7
* Performance optimisation in assert, suggested by Tim BunceRafael Garcia-Suarez2009-11-151-1/+3
* Add ENTER_with_name and LEAVE_with_name to automaticly check for matching ENT...Gerard Goossen2009-11-121-0/+28
* Introduce save_hdelete() and SAVEHDELETE()Vincent Pit2009-07-251-0/+2
* Add a new SAVEf_KEEPOLDELEM flag to save_scalar_at() and save_{a,h}elem_flags()Vincent Pit2009-07-251-0/+1
* Introduce save_aelem_flags()Vincent Pit2009-07-251-0/+1
* The 2nd arg to save_alloc() must be cast to I32 to avoid pointer truncation w...Jan Dubois2009-07-031-1/+1
* Add save_adelete()/SAVEADELETE() to save on the stack an array element deleteVincent Pit2008-12-281-0/+3
* Move the implmentation of SAVEHINTS() into a new Perl_save_hints() inNicholas Clark2008-12-011-16/+1
* For SAVEHINTS(), re-order the savestack to be (?:PTR, )? INT, PTR.Nicholas Clark2008-12-011-6/+6
* Expose save_pushi32ptr() and implement SAVECOPARYBASE() with it.Nicholas Clark2008-12-011-7/+1
* Expose save_pushptrptr() and implement SAVESWITCHSTACK() with it.Nicholas Clark2008-12-011-4/+1
* Re-implement the macros SAVECOMPPAD(), SAVECOMPILEWARNINGS(),Nicholas Clark2008-11-301-18/+3
* Convert all the scope save functions of the formNicholas Clark2008-11-301-0/+6
* Re: [perl #60360] [PATCH] UPDATED: local $SIG{FOO} = sub {...}; sets signal h...Chip Salzenberg2008-11-131-0/+4
* Add MUTABLE_HV(), and remove (HV *) casts from headers.Nicholas Clark2008-10-281-1/+1
* Add a macro MUTABLE_PTR(p), which on (non-pedantic) gcc will not castNicholas Clark2008-10-271-5/+5
* Update copyright years.Nicholas Clark2008-10-251-2/+2