jitcraft/Interpreter.cpp
changeset 79 0206df35882c
parent 78 93e0a19c805a
child 80 c58dff4e560c
     1.1 --- a/jitcraft/Interpreter.cpp	Tue Jul 17 03:59:52 2012 -0700
     1.2 +++ b/jitcraft/Interpreter.cpp	Tue Jul 17 21:40:44 2012 -0700
     1.3 @@ -533,9 +533,23 @@
     1.4      break;
     1.5  }
     1.6  
     1.7 +case OP_NOT:
     1.8 +{
     1.9 +    top.sp[-1].i32 = top.sp[-1].i32 ? 0 : 1;
    1.10 +    break;
    1.11 +}
    1.12 +
    1.13 +case OP_NOT_F:
    1.14 +{
    1.15 +    top.sp[-1].i32 = top.sp[-1].f ? 0 : 1;
    1.16 +    break;
    1.17 +}
    1.18 +
    1.19  case OP_POP:
    1.20 +{
    1.21      top.sp--;
    1.22      break;
    1.23 +}
    1.24  
    1.25  case OP_CALL:
    1.26  {