diff options
author | 卜部昌平 <[email protected]> | 2020-07-13 11:43:24 +0900 |
---|---|---|
committer | 卜部昌平 <[email protected]> | 2020-07-16 11:49:09 +0900 |
commit | 1fb4e28002327c1224c3ed32783160b011f14747 (patch) | |
tree | 90092c1ed3c8d9d2f65aafd6e9d2bf2e812bda21 /tool/ruby_vm | |
parent | 5d5b8a33f648753f69e10df5d3793bdaa83cfc1f (diff) |
skip inlining cexpr! that are not attr! inline
Requested by ko1.
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3314
Diffstat (limited to 'tool/ruby_vm')
-rw-r--r-- | tool/ruby_vm/views/_mjit_compile_invokebuiltin.erb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tool/ruby_vm/views/_mjit_compile_invokebuiltin.erb b/tool/ruby_vm/views/_mjit_compile_invokebuiltin.erb index 9a9e53af40..a3796ffc5e 100644 --- a/tool/ruby_vm/views/_mjit_compile_invokebuiltin.erb +++ b/tool/ruby_vm/views/_mjit_compile_invokebuiltin.erb @@ -19,7 +19,7 @@ fprintf(f, " VALUE val;\n"); bf->compiler(f, <%= insn.name == 'invokebuiltin' ? '-1' : '(rb_num_t)operands[1]' - %>, b->stack_size); + %>, b->stack_size, body->builtin_inline_p); fprintf(f, " stack[%u] = val;\n", sp - 1); fprintf(f, "}\n"); % if insn.name != 'opt_invokebuiltin_delegate_leave' |