diff -r ef5492aa8d8b -r 80e29e23eb4e jitcraft/Opcodes.cpp --- a/jitcraft/Opcodes.cpp Sun Jul 15 14:40:11 2012 -0700 +++ b/jitcraft/Opcodes.cpp Sun Jul 15 19:48:15 2012 -0700 @@ -186,6 +186,18 @@ case OP_PICK3: case OP_CALL: case OP_MODULE: + case OP_LT: + case OP_LE: + case OP_GE: + case OP_GT: + case OP_EQ: + case OP_NE: + case OP_LT_F: + case OP_LE_F: + case OP_GE_F: + case OP_GT_F: + case OP_EQ_F: + case OP_NE_F: break; case OP_STOP: @@ -208,6 +220,14 @@ case OP_JNE: case OP_JT: case OP_JF: + case OP_JL_F: + case OP_JLE_F: + case OP_JG_F: + case OP_JGE_F: + case OP_JEQ_F: + case OP_JNE_F: + case OP_JT_F: + case OP_JF_F: case OP_JUMP: fprintf(fp, "%u (%+d)", unsigned((pc + READ_INT32(pc)) - code->start()), READ_INT32(pc)); break;