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

ruby-changes:49491

From: ko1 <ko1@a...>
Date: Fri, 5 Jan 2018 16:25:59 +0900 (JST)
Subject: [ruby-changes:49491] ko1:r61606 (trunk): * insns.def (invokeblock): `calling->recv` is not used.

ko1	2018-01-05 16:25:55 +0900 (Fri, 05 Jan 2018)

  New Revision: 61606

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=61606

  Log:
    * insns.def (invokeblock): `calling->recv` is not used.

  Modified files:
    trunk/insns.def
Index: insns.def
===================================================================
--- insns.def	(revision 61605)
+++ insns.def	(revision 61606)
@@ -949,7 +949,7 @@ invokeblock https://github.com/ruby/ruby/blob/trunk/insns.def#L949
     struct rb_calling_info calling;
     calling.argc = ci->orig_argc;
     calling.block_handler = VM_BLOCK_HANDLER_NONE;
-    calling.recv = GET_SELF();
+    calling.recv = Qundef; /* should not be used */
 
     val = vm_invoke_block(ec, GET_CFP(), &calling, ci);
     if (val == Qundef) {

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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