This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
eliminate SVpbm_TAIL/SvTAIL_on()/SvTAIL_off()
authorDavid Mitchell <davem@iabyn.com>
Sat, 12 Nov 2016 13:19:58 +0000 (13:19 +0000)
committerDavid Mitchell <davem@iabyn.com>
Sat, 12 Nov 2016 16:15:09 +0000 (16:15 +0000)
commitb4204fb6f01f49bdf8ebb6d68e0f713a505f069a
treec54d4db80ac36e6f9d649fc74784848dbac8399d
parente08d24ff56cda24d8146e29d00376eb23eedbd7e
eliminate SVpbm_TAIL/SvTAIL_on()/SvTAIL_off()

(but keep SvTAIL())

This flag is only set on SVs that have Boyer-Moore magic attached.
Such SVs already re-purpose the unused IVX slot of that  SV to store
BmUSEFUL. This commit repurposes the unused NVX slot to store this
boolean value instead.

Now that flag bit (0x80000000) is only used with AVs, HVs, RVs and
scalar SVs with IOK.
mg.c
sv.h
util.c