diff options
author | Nicholas Clark <nick@ccl4.org> | 2021-10-17 18:52:28 +0000 |
---|---|---|
committer | Nicholas Clark <nicholas.clark@humanstate.com> | 2022-03-19 07:30:44 +0100 |
commit | 2c94601f0901d6917656208a57091e83be9bf07a (patch) | |
tree | deffb9af88e72d7c50604476c1aa789fa6148283 /pp_sys.c | |
parent | 36873e7c55171e07f97afe090af239c385256115 (diff) | |
download | perl-2c94601f0901d6917656208a57091e83be9bf07a.tar.gz |
Use each HEK's own flags to decide "shared or not", instead of the HV's
Previously it was assumed that a hash with HvSHAREKEYS() true could only
contain shared HEKs, and a hash with it false always contained only unshared
HEKs. As HEKs all contain a flag bit to indicated "shared or not", instead
use that to take decisions on how to dup or free them.
Diffstat (limited to 'pp_sys.c')
0 files changed, 0 insertions, 0 deletions