From 041b5a9f67b73fcc08aa41dedc5c4ba4e63c701d Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Fri, 21 Mar 2014 21:53:50 +0900 Subject: reduce object allocation in __update --- mrblib/hash.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mrblib/hash.rb b/mrblib/hash.rb index 20dd67091..0423f7edc 100644 --- a/mrblib/hash.rb +++ b/mrblib/hash.rb @@ -185,7 +185,7 @@ class Hash end def __update(h) - h.each{|k,v| self[k] = v} + h.each_key{|k| self[k] = h[v]} self end end -- cgit v1.2.3