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

ruby-changes:53795

From: nobu <ko1@a...>
Date: Tue, 27 Nov 2018 10:25:21 +0900 (JST)
Subject: [ruby-changes:53795] nobu:r66013 (trunk): ALWAYS_INLINE implies inline always

nobu	2018-11-27 10:25:16 +0900 (Tue, 27 Nov 2018)

  New Revision: 66013

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

  Log:
    ALWAYS_INLINE implies inline always

  Modified files:
    trunk/vm.c
Index: vm.c
===================================================================
--- vm.c	(revision 66012)
+++ vm.c	(revision 66013)
@@ -1051,7 +1051,7 @@ invoke_bmethod(rb_execution_context_t *e https://github.com/ruby/ruby/blob/trunk/vm.c#L1051
     return ret;
 }
 
-ALWAYS_INLINE(static inline VALUE
+ALWAYS_INLINE(static VALUE
               invoke_iseq_block_from_c(rb_execution_context_t *ec, const struct rb_captured_block *captured,
                                        VALUE self, int argc, const VALUE *argv, VALUE passed_block_handler,
                                        const rb_cref_t *cref, int is_lambda, const rb_callable_method_entry_t *me));
@@ -1163,7 +1163,7 @@ vm_yield_force_blockarg(rb_execution_con https://github.com/ruby/ruby/blob/trunk/vm.c#L1163
 				  VM_BLOCK_HANDLER_NONE, NULL, FALSE, TRUE);
 }
 
-ALWAYS_INLINE(static inline VALUE
+ALWAYS_INLINE(static VALUE
               invoke_block_from_c_proc(rb_execution_context_t *ec, const rb_proc_t *proc,
                                        VALUE self, int argc, const VALUE *argv,
                                        VALUE passed_block_handler, int is_lambda,

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

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