/external/webkit/JavaScriptCore/runtime/ |
ExceptionHelpers.h | 48 JSValue createUndefinedVariableError(ExecState*, const Identifier&, unsigned bytecodeOffset, CodeBlock*); 50 JSObject* createInvalidParamError(ExecState*, const char* op, JSValue, unsigned bytecodeOffset, CodeBlock*); 51 JSObject* createNotAConstructorError(ExecState*, JSValue, unsigned bytecodeOffset, CodeBlock*); 52 JSValue createNotAFunctionError(ExecState*, JSValue, unsigned bytecodeOffset, CodeBlock*); 53 JSObject* createNotAnObjectError(ExecState*, JSNotAnObjectErrorStub*, unsigned bytecodeOffset, CodeBlock*);
|
ExceptionHelpers.cpp | 74 JSValue createUndefinedVariableError(ExecState* exec, const Identifier& ident, unsigned bytecodeOffset, CodeBlock* codeBlock) 79 int line = codeBlock->expressionRangeForBytecodeOffset(exec, bytecodeOffset, divotPoint, startOffset, endOffset); 112 JSObject* createInvalidParamError(ExecState* exec, const char* op, JSValue value, unsigned bytecodeOffset, CodeBlock* codeBlock) 117 int line = codeBlock->expressionRangeForBytecodeOffset(exec, bytecodeOffset, divotPoint, startOffset, endOffset); 126 JSObject* createNotAConstructorError(ExecState* exec, JSValue value, unsigned bytecodeOffset, CodeBlock* codeBlock) 131 int line = codeBlock->expressionRangeForBytecodeOffset(exec, bytecodeOffset, divotPoint, startOffset, endOffset); 147 JSValue createNotAFunctionError(ExecState* exec, JSValue value, unsigned bytecodeOffset, CodeBlock* codeBlock) 152 int line = codeBlock->expressionRangeForBytecodeOffset(exec, bytecodeOffset, divotPoint, startOffset, endOffset); 166 JSObject* createNotAnObjectError(ExecState* exec, JSNotAnObjectErrorStub* error, unsigned bytecodeOffset, CodeBlock* codeBlock) 172 if (codeBlock->getByIdExceptionInfoForBytecodeOffset(exec, bytecodeOffset, followingOpcodeID)) [all...] |
/external/webkit/JavaScriptCore/bytecode/ |
CodeBlock.h | 98 unsigned bytecodeOffset : 31; 154 FunctionRegisterInfo(unsigned bytecodeOffset, int functionRegisterIndex) 155 : bytecodeOffset(bytecodeOffset) 160 unsigned bytecodeOffset; 165 GlobalResolveInfo(unsigned bytecodeOffset) 168 , bytecodeOffset(bytecodeOffset) 174 unsigned bytecodeOffset; 299 HandlerInfo* handlerForBytecodeOffset(unsigned bytecodeOffset); [all...] |
CodeBlock.cpp | [all...] |
/external/webkit/JavaScriptCore/interpreter/ |
Interpreter.h | 111 NEVER_INLINE HandlerInfo* throwException(CallFrame*&, JSValue&, unsigned bytecodeOffset, bool); 140 NEVER_INLINE bool unwindCallFrame(CallFrame*&, JSValue, unsigned& bytecodeOffset, CodeBlock*&);
|
Interpreter.cpp | 448 NEVER_INLINE bool Interpreter::unwindCallFrame(CallFrame*& callFrame, JSValue exceptionValue, unsigned& bytecodeOffset, CodeBlock*& codeBlock) 487 bytecodeOffset = bytecodeOffsetForPC(callFrame, codeBlock, returnPC); 491 NEVER_INLINE HandlerInfo* Interpreter::throwException(CallFrame*& callFrame, JSValue& exceptionValue, unsigned bytecodeOffset, bool explicitThrow) 499 exception = createNotAnObjectError(callFrame, static_cast<JSNotAnObjectErrorStub*>(exception), bytecodeOffset, codeBlock); 512 int line = codeBlock->expressionRangeForBytecodeOffset(callFrame, bytecodeOffset, divotPoint, startOffset, endOffset); 520 exception->putWithAttributes(callFrame, Identifier(callFrame, "line"), jsNumber(callFrame, codeBlock->lineNumberForBytecodeOffset(callFrame, bytecodeOffset)), ReadOnly | DontDelete); 526 while (unwindCallFrame(callFrame, exceptionValue, bytecodeOffset, codeBlock)) { 536 bool hasHandler = codeBlock->handlerForBytecodeOffset(bytecodeOffset); 537 debugger->exception(debuggerCallFrame, codeBlock->ownerExecutable()->sourceID(), codeBlock->lineNumberForBytecodeOffset(callFrame, bytecodeOffset), hasHandler); 545 if (isCallBytecode(codeBlock->instructions()[bytecodeOffset].u.opcode) [all...] |
/external/webkit/JavaScriptCore/bytecompiler/ |
BytecodeGenerator.cpp | [all...] |
BytecodeGenerator.h | 243 info.bytecodeOffset = instructions().size();
|
/dalvik/vm/compiler/codegen/arm/ |
Assemble.c | [all...] |
/external/webkit/JavaScriptCore/parser/ |
Nodes.h | 92 uint32_t bytecodeOffset; [all...] |
/external/webkit/JavaScriptCore/jit/ |
JITStubs.cpp | [all...] |