mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Add invokebuiltin_delegate_leave
invokebuiltin_delegate can be run in place of invokebuiltin_delegate_leave because there is always a leave instruction afterwards (the interpreter takes advantage of this as well when rewriting iseqs for tracing).
This commit is contained in:
parent
b93f59ced0
commit
78f64d14d4
1 changed files with 1 additions and 0 deletions
|
@ -3298,6 +3298,7 @@ yjit_init_codegen(void)
|
|||
yjit_reg_op(BIN(opt_not), gen_opt_not);
|
||||
yjit_reg_op(BIN(opt_getinlinecache), gen_opt_getinlinecache);
|
||||
yjit_reg_op(BIN(opt_invokebuiltin_delegate), gen_opt_invokebuiltin_delegate);
|
||||
yjit_reg_op(BIN(opt_invokebuiltin_delegate_leave), gen_opt_invokebuiltin_delegate);
|
||||
yjit_reg_op(BIN(branchif), gen_branchif);
|
||||
yjit_reg_op(BIN(branchunless), gen_branchunless);
|
||||
yjit_reg_op(BIN(branchnil), gen_branchnil);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue