Make mro code pass precomputed hash values
authorFather Chrysostomos <sprout@cpan.org>
Sun, 3 Nov 2013 14:16:40 +0000 (06:16 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Mon, 4 Nov 2013 13:10:19 +0000 (05:10 -0800)
commit3386c920d024b7aaa613cda823bad312086c33ff
tree921bda28705e5266f2337ae0c6c1f4612a40f910
parent3d8812a2a5ed72332e86e2f36bc5caa37e3e75c0
Make mro code pass precomputed hash values

where possible

This involved adding hv_fetchhek and hv_storehek macros and changing
S_mro_clean_isarev to accept a hash parameter and expect HVhek_UTF8
instead of SVf_UTF8.
embed.fnc
embed.h
hv.h
mro.c
proto.h