diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-17 23:27:16 -0700 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2023-03-17 23:27:16 -0700 |
commit | 45a17013aae5ed050b0d425a2dab7cd4547ff359 (patch) | |
tree | 6620c0aa204f6e1f94f84db48ee351f13ff84649 /rjit_c.c | |
parent | 39cd74d2a0c36a76422d3648f076a48fc032d960 (diff) |
RJIT: Implement throw insn
Diffstat (limited to 'rjit_c.c')
-rw-r--r-- | rjit_c.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -494,6 +494,7 @@ extern bool rb_vm_defined(rb_execution_context_t *ec, rb_control_frame_t *reg_cf extern bool rb_vm_ic_hit_p(IC ic, const VALUE *reg_ep); extern rb_event_flag_t rb_rjit_global_events; extern void rb_vm_setinstancevariable(const rb_iseq_t *iseq, VALUE obj, ID id, VALUE val, IVC ic); +extern VALUE rb_vm_throw(const rb_execution_context_t *ec, rb_control_frame_t *reg_cfp, rb_num_t throw_state, VALUE throwobj); #include "rjit_c.rbinc" |