[前][次][番号順一覧][スレッド一覧]

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/

[前][次][番号順一覧][スレッド一覧]