diff options
author | Noah Gibbs <[email protected]> | 2021-10-01 12:17:09 +0100 |
---|---|---|
committer | Alan Wu <[email protected]> | 2021-10-20 18:19:42 -0400 |
commit | be06112d48b763da1e3f29b03e5e59d2a44e7b72 (patch) | |
tree | 8f15daffd7b106ff642b100e9dec22df49084b5d /compile.c | |
parent | f36a5a98c02ba38d05d345104b1a6d0c0c1af29b (diff) |
Fix changes from rebase
Diffstat (limited to 'compile.c')
-rw-r--r-- | compile.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3454,6 +3454,7 @@ insn_set_specialized_instruction(rb_iseq_t *iseq, INSN *iobj, int insn_id) { iobj->insn_id = insn_id; iobj->operand_size = insn_len(insn_id) - 1; + iobj->insn_info.events |= RUBY_EVENT_C_CALL | RUBY_EVENT_C_RETURN; if (insn_id == BIN(opt_neq)) { VALUE original_ci = iobj->operands[0]; @@ -11142,7 +11143,6 @@ ibf_load_code(const struct ibf_load *load, rb_iseq_t *iseq, ibf_offset_t bytecod for (op_index=0; types[op_index]; op_index++, code_index++) { char type = types[op_index]; switch (type) { - case TS_CDHASH: case TS_VALUE: { VALUE op = ibf_load_small_value(load, &reading_pos); |