diff options
author | David Mitchell <davem@iabyn.com> | 2015-12-25 23:12:29 +0000 |
---|---|---|
committer | David Mitchell <davem@iabyn.com> | 2016-02-03 09:19:18 +0000 |
commit | 49f582ca76846f57550ebf6b762959f757bbdcd5 (patch) | |
tree | c3d66103d2d42432e65da5c3ba8ed417b25d0a65 /cop.h | |
parent | d2af2719f1469dcb5f93ecdd69cd33aa6799b78a (diff) | |
download | perl-49f582ca76846f57550ebf6b762959f757bbdcd5.tar.gz |
PUSH_MULTICALL: use SAVEOP()
SAVEOP() should be more efficient than SAVEVPTR(PL_op), since it
uses the dedicated SAVEt_OP.
Diffstat (limited to 'cop.h')
-rw-r--r-- | cop.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -1347,7 +1347,7 @@ See L<perlcall/LIGHTWEIGHT CALLBACKS>. PUSHBLOCK(cx, (CXt_SUB|CXp_MULTICALL|flags), PL_stack_sp); \ PUSHSUB(cx); \ cx->blk_oldsaveix = PL_savestack_ix; \ - SAVEVPTR(PL_op); \ + SAVEOP(); \ saveix_floor = PL_savestack_ix; \ if (!(flags & CXp_SUB_RE_FAKE)) \ CvDEPTH(cv)++; \ |