diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-19 23:19:58 -0700 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-19 23:32:07 -0700 |
commit | 59b86da82c7e175b1a479c82bffe32d6fe394ecb (patch) | |
tree | fe9e655e40853505144712ac03595a560d7bea85 /rjit_c.c | |
parent | 47f7ec1c9f9e409ddea0c763b79c4fc9b71da84b (diff) |
RJIT: Implement ifunc invokeblock
Diffstat (limited to 'rjit_c.c')
-rw-r--r-- | rjit_c.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -505,6 +505,7 @@ extern VALUE rb_reg_new_ary(VALUE ary, int opt); extern void rb_vm_setclassvariable(const rb_iseq_t *iseq, const rb_control_frame_t *cfp, ID id, VALUE val, ICVARC ic); extern VALUE rb_str_bytesize(VALUE str); extern const rb_callable_method_entry_t *rb_callable_method_entry_or_negative(VALUE klass, ID mid); +extern VALUE rb_vm_yield_with_cfunc(rb_execution_context_t *ec, const struct rb_captured_block *captured, int argc, const VALUE *argv); #include "rjit_c.rbinc" |