ruby-cvs:19970
From: ko1 ruby-lang.org
Date: Tue, 10 Jul 2007 19:39:40 +0900 (JST)
Subject: [ruby-cvs:19970] Ruby:r12734 (trunk): * hash.c (rb_hash_lookup): added. this function is similar to
ko1 2007-07-10 19:39:39 +0900 (Tue, 10 Jul 2007)
New Revision: 12734
Modified files:
trunk/ChangeLog
trunk/hash.c
trunk/include/ruby/intern.h
trunk/insnhelper.ci
Log:
* hash.c (rb_hash_lookup): added. this function is similar to
rb_hash_aref(), but doesn't call Hash#default when no entry
exists.
* include/ruby/intern.h: ditto.
* insnhelper.ci (lfp_svar_get): use rb_hash_lookup().
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/insnhelper.ci?r1=12734&r2=12733
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/hash.c?r1=12734&r2=12733
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=12734&r2=12733
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/intern.h?r1=12734&r2=12733