Move hv_name, hv_eiter and hv_riter into a new aux structure.
authorNicholas Clark <nick@ccl4.org>
Sat, 21 May 2005 12:31:52 +0000 (12:31 +0000)
committerNicholas Clark <nick@ccl4.org>
Sat, 21 May 2005 12:31:52 +0000 (12:31 +0000)
commitbfcb351493b9793586f4b514100d4f902a85f4fd
treef1b02cb4c98cea12a34ec920125c266c8f49086e
parentca732855658630b07dee4aa9ea6ae952226bd828
Move hv_name, hv_eiter and hv_riter into a new aux structure.
Provide (more efficient) _get and _set macros.
Adjust the core to use them.

p4raw-id: //depot/perl@24526
24 files changed:
dump.c
embed.fnc
ext/Data/Dumper/Dumper.xs
ext/Devel/DProf/DProf.xs
ext/Opcode/Opcode.xs
ext/PerlIO/via/via.xs
ext/Storable/Storable.xs
ext/threads/shared/shared.xs
global.sym
gv.c
hv.c
hv.h
mg.c
op.c
op.h
perl.c
pp.c
pp_hot.c
pp_sys.c
proto.h
sv.c
toke.c
universal.c
xsutils.c