At 2003-11-03 21:35:22 +0000, [EMAIL PROTECTED] wrote: > > > Just wondering, is keys() optimized for void context?
Yes. From doop.c:Perl_do_kv:
OP *
Perl_do_kv(pTHX)
{ ...
keys = hv;
(void)hv_iterinit(keys); /* always reset iterator regardless */
if (gimme == G_VOID)
RETURN;
-- ams
