diff options
author | Father Chrysostomos <sprout@cpan.org> | 2012-05-24 13:52:32 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2012-05-29 23:55:22 -0700 |
commit | c33e64f02d8b17197aa8428a84b8cab32bf0e833 (patch) | |
tree | cbe467cf083a7cb32c3c052ad56e55e7099e7c01 /pp_hot.c | |
parent | 3f4963dfdb188bd13158e0258a29920b34ac6531 (diff) | |
download | perl-c33e64f02d8b17197aa8428a84b8cab32bf0e833.tar.gz |
Remove most code conditional on SvSCREAM
Since pp_study is now a no-op, SvSCREAM should always be false on
non-GVs, except for the method name hack.
Diffstat (limited to 'pp_hot.c')
-rw-r--r-- | pp_hot.c | 4 |
1 files changed, 0 insertions, 4 deletions
@@ -1337,8 +1337,6 @@ PP(pp_match) || SvTEMP(TARG) || SvAMAGIC(TARG) || PL_sawampersand || (RX_EXTFLAGS(rx) & (RXf_EVAL_SEEN|RXf_PMf_KEEPCOPY))) r_flags |= REXEC_COPY_STR; - if (SvSCREAM(TARG)) - r_flags |= REXEC_SCREAM; play_it_again: if (global && RX_OFFS(rx)[0].start != -1) { @@ -2143,8 +2141,6 @@ PP(pp_subst) r_flags = (RX_NPARENS(rx) || SvTEMP(TARG) || PL_sawampersand || (RX_EXTFLAGS(rx) & (RXf_EVAL_SEEN|RXf_PMf_KEEPCOPY)) ) ? REXEC_COPY_STR : 0; - if (SvSCREAM(TARG)) - r_flags |= REXEC_SCREAM; orig = m = s; if (RX_EXTFLAGS(rx) & RXf_USE_INTUIT) { |