summaryrefslogtreecommitdiff
path: root/zjit.c
diff options
context:
space:
mode:
-rw-r--r--zjit.c4
1 files changed, 2 insertions, 2 deletions
@@ -664,7 +664,7 @@ rb_zjit_profile_enable(const rb_iseq_t *iseq)
unsigned int insn_idx = 0;
while (insn_idx < iseq->body->iseq_size) {
- int insn = rb_vm_insn_decode(iseq->body->iseq_encoded[insn_idx]);
int zjit_insn = vm_bare_insn_to_zjit_insn(insn);
if (insn != zjit_insn) {
iseq->body->iseq_encoded[insn_idx] = (VALUE)insn_table[zjit_insn];
@@ -682,7 +682,7 @@ rb_zjit_profile_disable(const rb_iseq_t *iseq)
unsigned int insn_idx = 0;
while (insn_idx < iseq->body->iseq_size) {
- int insn = rb_vm_insn_decode(iseq->body->iseq_encoded[insn_idx]);
int bare_insn = vm_zjit_insn_to_bare_insn(insn);
if (insn != bare_insn) {
iseq->body->iseq_encoded[insn_idx] = (VALUE)insn_table[bare_insn];