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

ruby-changes:52609

From: k0kubun <ko1@a...>
Date: Mon, 24 Sep 2018 15:21:25 +0900 (JST)
Subject: [ruby-changes:52609] k0kubun:r64821 (trunk): _mjit_compile_send.erb: remove TODO comment solved [ci skip]

k0kubun	2018-09-24 15:21:19 +0900 (Mon, 24 Sep 2018)

  New Revision: 64821

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

  Log:
    _mjit_compile_send.erb: remove TODO comment solved [ci skip]
    
    which was solved by r64820

  Modified files:
    trunk/tool/ruby_vm/views/_mjit_compile_send.erb
Index: tool/ruby_vm/views/_mjit_compile_send.erb
===================================================================
--- tool/ruby_vm/views/_mjit_compile_send.erb	(revision 64820)
+++ tool/ruby_vm/views/_mjit_compile_send.erb	(revision 64821)
@@ -47,7 +47,7 @@ https://github.com/ruby/ruby/blob/trunk/tool/ruby_vm/views/_mjit_compile_send.erb#L47
             fprintf(f, "        calling.argc = %d;\n", ci->orig_argc);
             fprintf(f, "        calling.recv = stack[%d];\n", b->stack_size - 1 - argc);
 
-% # JIT: Special CALL_METHOD. Inline vm_call_iseq_setup_normal for vm_call_iseq_setup_func FASTPATH. TODO: modify VM to share code with here
+% # JIT: Special CALL_METHOD. Bypass cc->call and inline vm_call_iseq_setup_normal for vm_call_iseq_setup_func FASTPATH.
             fprintf(f, "        {\n");
             fprintf(f, "            VALUE v;\n");
             fprintf(f, "            vm_call_iseq_setup_normal(ec, reg_cfp, &calling, (const rb_callable_method_entry_t *)0x%"PRIxVALUE", 0, %d, %d);\n",

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

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