ruby-changes:51710
From: tenderlove <ko1@a...>
Date: Tue, 10 Jul 2018 04:20:32 +0900 (JST)
Subject: [ruby-changes:51710] tenderlove:r63922 (trunk): Remove test code. ISE generation should not impact write barrier
tenderlove 2018-07-10 04:20:27 +0900 (Tue, 10 Jul 2018) New Revision: 63922 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=63922 Log: Remove test code. ISE generation should not impact write barrier orz! Modified files: trunk/compile.c Index: compile.c =================================================================== --- compile.c (revision 63921) +++ compile.c (revision 63922) @@ -2159,7 +2159,6 @@ iseq_set_sequence(rb_iseq_t *iseq, LINK_ https://github.com/ruby/ruby/blob/trunk/compile.c#L2159 rb_bug("iseq_set_sequence: ic_index overflow: index: %d, size: %d", ic_index, body->is_size); } generated_iseq[code_index + 1 + j] = (VALUE)ic; - RB_OBJ_WRITTEN(iseq, Qundef, ic); FL_SET(iseq, ISEQ_MARKABLE_ISEQ); break; } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/