mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-05 16:46:26 +00:00
[INFER] Watch for bytecodes with no fallthrough when rejoining the interpreter, bug 675921.
This commit is contained in:
parent
c8f7357156
commit
a096aee9e8
@ -1263,7 +1263,7 @@ js_InternalInterpret(void *returnData, void *returnType, void *returnReg, js::VM
|
||||
|
||||
jsbytecode *nextpc = pc + analyze::GetBytecodeLength(pc);
|
||||
Value *nextsp = NULL;
|
||||
if (nextpc != script->code + script->length)
|
||||
if (nextpc != script->code + script->length && analysis->maybeCode(nextpc))
|
||||
nextsp = fp->base() + analysis->getCode(nextpc).stackDepth;
|
||||
|
||||
JS_ASSERT(&cx->regs() == &f.regs);
|
||||
|
Loading…
Reference in New Issue
Block a user