diff --git a/src/spesh/disp.c b/src/spesh/disp.c index b0d2765957..02e17b2e73 100644 --- a/src/spesh/disp.c +++ b/src/spesh/disp.c @@ -65,6 +65,7 @@ MVMCallsite * MVM_spesh_disp_callsite_for_dispatch_op(MVMuint16 opcode, MVMuint8 return cu->body.callsites[GET_UI16(args, 6)]; case MVM_OP_sp_runbytecode_v: case MVM_OP_sp_runcfunc_v: + case MVM_OP_sp_runnativecall_v: return (MVMCallsite *)GET_UI64(args, 2); case MVM_OP_sp_runbytecode_i: case MVM_OP_sp_runbytecode_n: @@ -74,7 +75,6 @@ MVMCallsite * MVM_spesh_disp_callsite_for_dispatch_op(MVMuint16 opcode, MVMuint8 case MVM_OP_sp_runcfunc_n: case MVM_OP_sp_runcfunc_s: case MVM_OP_sp_runcfunc_o: - case MVM_OP_sp_runnativecall_v: case MVM_OP_sp_runnativecall_i: case MVM_OP_sp_runnativecall_n: case MVM_OP_sp_runnativecall_s: