summaryrefslogtreecommitdiff
path: root/scope.c
Commit message (Expand)AuthorAgeFilesLines
* Remove PERL_ASYNC_CHECK() from Perl_leave_scope().Nicholas Clark2013-05-091-2/+0
* silence warnings under NO_TAINT_SUPPORTDavid Mitchell2013-05-091-1/+3
* Fix some ASAN-identified problemsGeorge Greer2013-03-121-2/+2
* scope.c: silence some compiler warningsDavid Mitchell2012-12-061-2/+3
* add SvREFCNT_dec_NN()David Mitchell2012-12-041-6/+6
* Optimise magic handling in save* and leave_scopeDavid Mitchell2012-12-041-19/+25
* refactor Perl_leave_scopeDavid Mitchell2012-12-041-204/+196
* save_int/i32 inline the long versionDavid Mitchell2012-12-041-16/+24
* Add SS_ADD_* macros and replace most SSPUSH* usesDavid Mitchell2012-12-041-57/+80
* Clear method caches when unwinding local *foo=sub{}Father Chrysostomos2012-11-291-0/+17
* Clear method caches when unwinding local *foo=*methodFather Chrysostomos2012-11-291-4/+8
* Fix two local *ISA bugsFather Chrysostomos2012-11-291-5/+16
* Don’t croak for local *DetachedStash::methodFather Chrysostomos2012-11-291-1/+2
* Reset method caches when GPs are sharedFather Chrysostomos2012-11-291-1/+1
* scope.c:save_gp: Remove redundant codeFather Chrysostomos2012-11-291-8/+0
* Remove "register" declarationsKarl Williamson2012-11-241-1/+1
* scope.c: Remove XXX tmp comment from SAVEt_FREEOPFather Chrysostomos2012-11-201-1/+1
* reduce scope of a var in save_clearsvDaniel Dragan2012-11-181-1/+1
* Stop local $_[0] from leakingFather Chrysostomos2012-11-181-2/+3
* reindent block in leave_scopeDavid Mitchell2012-11-101-79/+79
* add SAVEt_CLEARPADRANGEDavid Mitchell2012-11-101-9/+20
* fix NO_TAINT_SUPPORT on g++David Mitchell2012-11-051-1/+1
* Add C define to remove taint support from perlSteffen Mueller2012-11-051-4/+5
* Revert "Set PL_comppad_name on sub entry"Father Chrysostomos2012-09-171-1/+0
* Make cx_dump() display the correct gimme descriptionVincent Pit2012-09-161-1/+16
* Fix perl with -DPERL_POISON after commit 22ade07Vincent Pit2012-09-161-5/+2
* Save one NULL assignment per TMPSteffen Mueller2012-09-161-2/+7
* Move my sub prototype CVs to the pad namesFather Chrysostomos2012-09-151-14/+0
* Set PL_comppad_name on sub entryFather Chrysostomos2012-09-151-0/+1
* CvNAME_HEK_setFather Chrysostomos2012-09-151-5/+3
* Clone my subs on scope entryFather Chrysostomos2012-09-151-2/+41
* Omnibus removal of register declarationsKarl Williamson2012-08-181-10/+10
* scope.c: Don’t stringify globs on scope exitFather Chrysostomos2012-07-301-1/+2
* eliminate PL_reg_start_tmp, PL_reg_start_tmplDavid Mitchell2012-06-131-3/+0
* update the editor hints for spaces, not tabsRicardo Signes2012-05-291-2/+2
* scope.c: Simplify and clarify commentFather Chrysostomos2012-05-211-15/+2
* [perl #112444] Don’t leak %^H autovivified by destructorFather Chrysostomos2012-04-161-1/+3
* stop %^H pointing to being-freed hash; #112326David Mitchell2012-04-111-3/+4
* Provide as much diagnostic information as possible in "panic: ..." messages.Nicholas Clark2012-01-161-2/+2
* Don’t double-free hint hash if copying diesFather Chrysostomos2011-12-231-2/+4
* scope.c: Allow successful saving of PL_taintedKarl Williamson2011-12-151-1/+10
* Copy magic during localisation even for GVsFather Chrysostomos2011-11-181-1/+1
* Hide pad vars from magic methods on scope exitFather Chrysostomos2011-11-051-1/+3
* Weak refs to pad hvs should go staleFather Chrysostomos2011-11-051-0/+1
* make SVs_PADTMP and SVs_PADSTALE share a bitDavid Mitchell2011-10-071-2/+3
* remove index offsetting ($[)Zefram2011-09-091-5/+0
* GVs of localised arrays and hashes should be refcountedFather Chrysostomos2011-08-261-2/+6
* SvREFCNT_dec already checks if the SV is non-NULLVincent Pit2011-08-021-2/+1
* add GvCV_set() and GvGP_set() macros.David Mitchell2011-01-211-2/+2
* Silence some data truncation compiler warningsJan Dubois2010-12-161-1/+1