jitcraft/Interpreter.cpp
changeset 65 7c942b5adebc
parent 59 b7d61ddb3c8d
child 68 b40b0e18a918
     1.1 --- a/jitcraft/Interpreter.cpp	Sun Jul 08 17:57:44 2012 -0700
     1.2 +++ b/jitcraft/Interpreter.cpp	Mon Jul 09 01:22:03 2012 -0700
     1.3 @@ -146,7 +146,7 @@
     1.4      if (!top.fp->prev())
     1.5          return true;
     1.6  
     1.7 -    zone->stack().popFrame();
     1.8 +    zone->stack().popInlineFrame();
     1.9      locals = top.fp->locals();
    1.10      *top.sp++ = *result;
    1.11      top.pc += OpcodeInfo[*top.pc].length;
    1.12 @@ -368,7 +368,7 @@
    1.13      zone->heap().reclaim();
    1.14      unsigned index = READ_UINT32(top.pc);
    1.15      Local<Function> newFun(zone, top.fp->code()->module()->getFunction(index));
    1.16 -    if (!zone->stack().pushFrame(newFun)) {
    1.17 +    if (!zone->stack().pushInlineFrame(newFun)) {
    1.18          assert(false);
    1.19          return false;
    1.20      }