diff options
-rw-r--r-- | insns.def | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -819,8 +819,8 @@ invokeblock } val = vm_invoke_block(ec, GET_CFP(), &calling, ci, block_handler); - if (val == Qundef) { - EXEC_EC_CFP(TRUE); + if (val == Qundef && (val = mjit_exec(ec)) == Qundef) { + EXEC_EC_CFP(FALSE); } } |