Searched defs:bytecodeOffset (Results 1 - 7 of 7) sorted by relevance
/external/webkit/Source/JavaScriptCore/jit/ |
H A D | JIT.cpp | 521 unsigned bytecodeOffset = record.bytecodeOffset; local 527 record.jumpTable.simpleJumpTable->ctiDefault = patchBuffer.locationOf(m_labels[bytecodeOffset + record.defaultOffset]); 531 record.jumpTable.simpleJumpTable->ctiOffsets[j] = offset ? patchBuffer.locationOf(m_labels[bytecodeOffset + offset]) : record.jumpTable.simpleJumpTable->ctiDefault; 536 record.jumpTable.stringJumpTable->ctiDefault = patchBuffer.locationOf(m_labels[bytecodeOffset + record.defaultOffset]); 541 it->second.ctiOffset = offset ? patchBuffer.locationOf(m_labels[bytecodeOffset + offset]) : record.jumpTable.stringJumpTable->ctiDefault; 559 m_codeBlock->callReturnIndexVector().append(CallReturnOffsetToBytecodeOffset(patchBuffer.returnAddressOffset(iter->from), iter->bytecodeOffset));
|
H A D | JIT.h | 69 unsigned bytecodeOffset; member in struct:JSC::CallRecord 76 CallRecord(MacroAssembler::Call from, unsigned bytecodeOffset, void* to = 0) argument 78 , bytecodeOffset(bytecodeOffset) 122 unsigned bytecodeOffset; member in struct:JSC::SwitchRecord 125 SwitchRecord(SimpleJumpTable* jumpTable, unsigned bytecodeOffset, unsigned defaultOffset, Type type) argument 127 , bytecodeOffset(bytecodeOffset) 133 SwitchRecord(StringJumpTable* jumpTable, unsigned bytecodeOffset, unsigned defaultOffset) argument 135 , bytecodeOffset(bytecodeOffse [all...] |
H A D | JITInlineMethods.h | 514 inline bool JIT::isLabeled(unsigned bytecodeOffset) argument 518 if (jumpTarget == bytecodeOffset) 520 if (jumpTarget > bytecodeOffset) 526 inline void JIT::map(unsigned bytecodeOffset, unsigned virtualRegisterIndex, RegisterID tag, RegisterID payload) argument 528 if (isLabeled(bytecodeOffset)) 531 m_mappedBytecodeOffset = bytecodeOffset;
|
/external/webkit/Source/JavaScriptCore/bytecode/ |
H A D | CodeBlock.cpp | 1499 HandlerInfo* CodeBlock::handlerForBytecodeOffset(unsigned bytecodeOffset) argument 1501 ASSERT(bytecodeOffset < m_instructionCount); 1510 if (exceptionHandlers[i].start <= bytecodeOffset && exceptionHandlers[i].end >= bytecodeOffset) 1517 int CodeBlock::lineNumberForBytecodeOffset(unsigned bytecodeOffset) 1519 ASSERT(bytecodeOffset < m_instructionCount); 1530 if (lineInfo[mid].instructionOffset <= bytecodeOffset) 1541 void CodeBlock::expressionRangeForBytecodeOffset(unsigned bytecodeOffset, int& divot, int& startOffset, int& endOffset) 1543 ASSERT(bytecodeOffset < m_instructionCount); 1558 if (expressionInfo[mid].instructionOffset <= bytecodeOffset) [all...] |
H A D | CodeBlock.h | 153 GlobalResolveInfo(unsigned bytecodeOffset) argument 155 , bytecodeOffset(bytecodeOffset) 161 unsigned bytecodeOffset; member in struct:JSC::GlobalResolveInfo 169 CallReturnOffsetToBytecodeOffset(unsigned callReturnOffset, unsigned bytecodeOffset) argument 171 , bytecodeOffset(bytecodeOffset) 176 unsigned bytecodeOffset; member in struct:JSC::CallReturnOffsetToBytecodeOffset 242 HandlerInfo* handlerForBytecodeOffset(unsigned bytecodeOffset); 243 int lineNumberForBytecodeOffset(unsigned bytecodeOffset); 263 unsigned bytecodeOffset(ReturnAddressPtr returnAddress) function in class:JSC::CodeBlock 274 unsigned bytecodeOffset(Instruction* returnAddress) function in class:JSC::CodeBlock 376 addLineInfo(unsigned bytecodeOffset, int lineNo) argument [all...] |
/external/webkit/Source/JavaScriptCore/interpreter/ |
H A D | Interpreter.cpp | 542 NEVER_INLINE bool Interpreter::unwindCallFrame(CallFrame*& callFrame, JSValue exceptionValue, unsigned& bytecodeOffset, CodeBlock*& codeBlock) argument 583 bytecodeOffset = codeBlock->bytecodeOffset(callFrame->returnPC()); 585 bytecodeOffset = codeBlock->bytecodeOffset(callFrame->returnVPC()); 587 bytecodeOffset = codeBlock->bytecodeOffset(callFrame->returnPC()); 589 bytecodeOffset = codeBlock->bytecodeOffset(callFrame->returnVPC()); 596 static void appendSourceToError(CallFrame* callFrame, ErrorInstance* exception, unsigned bytecodeOffset) argument 647 throwException(CallFrame*& callFrame, JSValue& exceptionValue, unsigned bytecodeOffset) argument 4845 unsigned bytecodeOffset = 0; local [all...] |
/external/webkit/Source/JavaScriptCore/parser/ |
H A D | Nodes.h | 98 uint32_t bytecodeOffset; member in struct:JSC::SwitchInfo
|
Completed in 133 milliseconds