diff options
author | David Mitchell <davem@iabyn.com> | 2012-09-25 12:47:51 +0100 |
---|---|---|
committer | David Mitchell <davem@iabyn.com> | 2012-11-10 13:39:31 +0000 |
commit | ad9e6ae10fb581c6c053b862286f8e187063c3ab (patch) | |
tree | 5b8ebbab6d70ac51787cc1f23567a9e450443087 /t/op/sort.t | |
parent | 71324a3bc4a9e86bdeeabcaf87f9cdac28ba7510 (diff) | |
download | perl-ad9e6ae10fb581c6c053b862286f8e187063c3ab.tar.gz |
pad_free(): don't clear SVs_PADSTALE
pad_free() clears the SVs_PADTMP bit. Since that bit is now shared
with SVs_PADSTALE, that gets cleared on state vars. It didn't matter up
till now, but the next commit will start optimising away pad ops, and
op_null() will call pad_free() which would clear the SVs_PADSTALE bit.
So only clear SVs_PADTMP/SVs_PADSTALE for non-lexical var ops.
Diffstat (limited to 't/op/sort.t')
0 files changed, 0 insertions, 0 deletions