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/