diff options
author | Alan Wu <[email protected]> | 2020-10-05 08:09:58 -0400 |
---|---|---|
committer | Alan Wu <[email protected]> | 2021-10-20 18:19:24 -0400 |
commit | 040cfdb1392beb0a1e45431c1825a71fc7334ae5 (patch) | |
tree | 2dfab2c5e17bd3e2c5e7082a1fbbc398a3e305e4 /iseq.c | |
parent | 7d1546ece5e3678a8b8eb196c81c3f4972c51f0a (diff) |
Small build fixes
Diffstat (limited to 'iseq.c')
-rw-r--r-- | iseq.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -162,7 +162,9 @@ static int iseq_extract_values(VALUE *code, size_t pos, iseq_value_itr_t * func, void *data, rb_vm_insns_translator_t * translator) { VALUE insn = translator((void *)code[pos]); +#if OPT_DIRECT_THREADED_CODE || OPT_CALL_THREADED_CODE if (insn >= VM_INSTRUCTION_SIZE) rb_bug("invalid insn. translator=%p addr2insn=%p", (void *)translator, (void*)rb_vm_insn_addr2insn2); +#endif int len = insn_len(insn); int op_no; const char *types = insn_op_types(insn); |