ruby-cvs:25178
From: mame ruby-lang.org
Date: Tue, 8 Jul 2008 22:57:07 +0900 (JST)
Subject: [ruby-cvs:25178] Ruby:r17959 (trunk): * thread.c (rb_enable_coverages): hide coverage array by setting 0 to
mame 2008-07-08 22:57:06 +0900 (Tue, 08 Jul 2008) New Revision: 17959 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=17959 Log: * thread.c (rb_enable_coverages): hide coverage array by setting 0 to klass during measurement. * parse.y (coverage, yycompile0): ditto. * iseq.c (prepare_iseq_build): use rb_hash_lookup instead of rb_hash_aref. * thread.c (rb_coverage_result): restore klass of coverage array and return it. * theaad.c (update_coverage): chcek whether its klass is 0. Modified files: trunk/ChangeLog trunk/iseq.c trunk/parse.y trunk/thread.c