summaryrefslogtreecommitdiff
path: root/scope.c
Commit message (Expand)AuthorAgeFilesLines
* perlapi: save_gp is a GV functionKarl Williamson2019-08-091-0/+3
* avoid leak with local $h{foo}, $a[n]David Mitchell2019-03-261-3/+14
* revert smartmatch to 5.27.6 behaviourZefram2017-12-291-1/+0
* make loop control apply to "given"Zefram2017-11-291-1/+3
* Use memEQs, memNEs in core filesKarl Williamson2017-11-061-4/+2
* [perl #129916] Allow sub-in-stash outside of mainFather Chrysostomos2017-10-081-0/+11
* Add CvGvNAME_HEK helperNicolas R2017-09-211-7/+2
* add PL_curstackinfo->si_stack_hwmDavid Mitchell2017-06-241-0/+4
* PERL_GLOBAL_STRUCT_PRIVATE: fix scope.c:arg_countsDavid Mitchell2017-03-171-1/+1
* update size after RenewHugo van der Sanden2017-03-151-12/+17
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-25/+25
* add any_op field to the ANY savestack unionDavid Mitchell2016-08-171-1/+1
* scope.c: Appease C++Father Chrysostomos2016-08-121-2/+4
* leave_scope(): combine the SAVEt_*PTR branchesDavid Mitchell2016-08-121-13/+1
* leave_scope(): eliminate a couple of local varsDavid Mitchell2016-08-121-23/+29
* clean up leave_scope()David Mitchell2016-08-121-186/+207
* leave_scope(): pop args in each branchDavid Mitchell2016-08-111-30/+127
* Unmathomize save_ivFather Chrysostomos2016-07-271-0/+11
* Fix STRESS_REALLOC after 3caf0269dFather Chrysostomos2016-05-211-0/+4
* offset PL_savestack_max by SS_MAXPUSHDavid Mitchell2016-02-031-3/+7
* add SAVEt_TMPSFLOOR save type and Perl_savetmps()David Mitchell2016-02-031-0/+15
* rename PUSHBLOCK,PUSHSUB etc to CX_PUSHBLOCK etcDavid Mitchell2016-02-031-1/+1
* rename POPFOO() to CX_POPFOO()David Mitchell2016-02-031-3/+5
* Perl_free_tmps(): don't test for PL_sv_undefDavid Mitchell2016-02-031-1/+1
* move and rename cx_old_savestack_ixDavid Mitchell2016-02-031-0/+1
* PUSHLOOP_PLAIN: don't set unused fieldsDavid Mitchell2016-02-031-7/+11
* Eliminate cx->blk_loop.resetspDavid Mitchell2016-02-031-2/+0
* split CXt_LOOP_FOR into CXt_LOOP_LIST,CXt_LOOP_ARYDavid Mitchell2016-02-031-2/+3
* remove vestigial uses of PRIVSHIFTDavid Mitchell2016-01-191-9/+6
* document save_gp() and the GVf_INTRO flagTony Cook2015-12-171-0/+13
* avoid leaks when calling mg_set() in leave_scope()David Mitchell2015-12-111-7/+18
* markstack_grow(): fix debugging stuffDavid Mitchell2015-12-021-2/+3
* MARK -Ds debuggingReini Urban2015-11-101-0/+2
* RT: #126309 die more gracefully on (1) x ~1David Mitchell2015-10-281-4/+18
* make EXTEND() and stack_grow() safe(r)David Mitchell2015-10-021-0/+4
* Eliminate PL_sawalias, GPf_ALIASED_SVDavid Mitchell2015-08-171-28/+0
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* Revert "refactor gv_add_by_type"Matthew Horsfall2015-01-201-5/+5
* refactor gv_add_by_typeDaniel Dragan2015-01-061-5/+5
* [perl #123223] Make PADNAME a separate typeFather Chrysostomos2014-11-301-0/+3
* Hoist switch-local variables.Jarkko Hietaniemi2014-11-271-6/+3
* Fix assert fail with my $x; sub() {$x}Father Chrysostomos2014-11-161-0/+1
* pad.c:cv_clone_pad: Avoid copying svFather Chrysostomos2014-11-131-1/+0
* First stab at lexical scalar aliasesFather Chrysostomos2014-10-101-2/+0
* optimize & rmv from public API Perl_tmps_grow and related codeDaniel Dragan2014-10-101-5/+24
* Make list assignment respect foreach aliasingFather Chrysostomos2014-10-021-0/+12
* Remove most uses of PADMYFather Chrysostomos2014-09-241-1/+1
* Stop setting PADMY; renumber PADSTALEFather Chrysostomos2014-09-241-1/+0
* [perl #115254] Fix flag check on scope exitFather Chrysostomos2014-09-201-1/+1
* Implement the bipolar read-only systemFather Chrysostomos2014-09-201-1/+1