From: Nicholas Clark Date: Mon, 23 May 2005 09:09:15 +0000 (+0000) Subject: Bytecode mustn't save the NVX for hashes now that the NVX is a union X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=d1fedbfcf1477fb9db5cef6070dcaf18afd8122b;p=p5sagit%2Fp5-mst-13.2.git Bytecode mustn't save the NVX for hashes now that the NVX is a union containing pointers initialised to zero. p4raw-id: //depot/perl@24546 --- diff --git a/ext/B/B/Bytecode.pm b/ext/B/B/Bytecode.pm index b44458f..a6cf550 100644 --- a/ext/B/B/Bytecode.pm +++ b/ext/B/B/Bytecode.pm @@ -172,7 +172,6 @@ sub B::HV::ix { asm "ldsv", $varix = $ix unless $ix == $varix; ($i = not $i) ? asm ("newpv", pvstring $_) : asm("hv_store", $_) for @array; - asm "xnv", $hv->NVX; asm "xmg_stash", $stashix; asm "xhv_riter", $hv->RITER; }