This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
eliminate SVpbm_VALID flag
authorDavid Mitchell <davem@iabyn.com>
Sat, 12 Nov 2016 14:48:52 +0000 (14:48 +0000)
committerDavid Mitchell <davem@iabyn.com>
Sat, 12 Nov 2016 16:15:09 +0000 (16:15 +0000)
commita5c7cb08f7954af4accf63bfffaab1bd61f1dd68
tree2202d596d03070380f8708b9966805c814a59168
parentb4204fb6f01f49bdf8ebb6d68e0f713a505f069a
eliminate SVpbm_VALID flag

This flag is set on an SV to indicate that it has PERL_MAGIC_bm
(fast Boyer-Moore) magic attached. Instead just directly check whether
it has such magic.

This frees up the 0x40000000 bit for anything except AVs and HVs
dump.c
ext/Devel-Peek/t/Peek.t
gv.h
mg.c
sv.c
sv.h
util.c