Bug 944930 - Remove block index from aliasedvar ops, use a binary search to find the block chain for a given pc, r=luke.

This commit is contained in:
Brian Hackett
2013-12-07 11:03:07 -08:00
parent 71fe1ee248
commit 7eb925bda7
11 changed files with 69 additions and 37 deletions

View File

@@ -777,6 +777,11 @@ GetNextPc(jsbytecode *pc)
return pc + GetBytecodeLength(pc);
}
class StaticBlockObject;
StaticBlockObject *
GetBlockChainAtPC(JSScript *script, jsbytecode *pc);
} /* namespace js */
#if defined(DEBUG)