In perl.git, the branch sprout/POPBLOCK_normal has been created
<http://perl5.git.perl.org/perl.git/commitdiff/27a98972c3ecd4cc2ad9b26f8e168d4d2547ed7d?hp=0000000000000000000000000000000000000000>
at 27a98972c3ecd4cc2ad9b26f8e168d4d2547ed7d (commit)
- Log -----------------------------------------------------------------
commit 27a98972c3ecd4cc2ad9b26f8e168d4d2547ed7d
Author: Father Chrysostomos <[email protected]>
Date: Fri Dec 2 22:40:25 2011 -0800
Merge POPBLOCK and POPBLOCK_normal
They are almost identical.
M cop.h
commit 9c607b0b93b14253f2f4b80462a7682d9b934517
Author: Father Chrysostomos <[email protected]>
Date: Fri Dec 2 22:33:15 2011 -0800
Update POPBLOCK_normalâs debug output
This commit brings it in line with POPBLOCK. The previous commit
added POPBLOCK_normal. Between the time it was submitted and the time
it was applied, the POPBLOCK macroâs debugging output was reworked by
1c98cc531.
M cop.h
commit 0e04408813afdbd1559d1d380fe2c52c21cf8ddf
Author: Gerard Goossen <[email protected]>
Date: Fri Dec 2 22:27:28 2011 -0800
[perl #71156] POPBLOCK_normal
Add POPBLOCK_normal, which is similar to POPBLOCK, but instead of just
resetting the stack marker, it checks that the current stack marker
is identical to the saved stack marker, as should be the case when a
block is normally exited (without any flow control statement).
M cop.h
M pp_ctl.c
M pp_hot.c
-----------------------------------------------------------------------
--
Perl5 Master Repository