HomeSort by relevance Sort by last modified time
    Searched refs:methodCallLinkInfo (Results 1 - 4 of 4) sorted by null

  /external/webkit/JavaScriptCore/jit/
JITPropertyAccess.cpp 638 void JIT::patchMethodCallProto(CodeBlock* codeBlock, MethodCallLinkInfo& methodCallLinkInfo, JSFunction* callee, Structure* structure, JSObject* proto, ReturnAddressPtr returnAddress)
642 ASSERT(!methodCallLinkInfo.cachedStructure);
643 methodCallLinkInfo.cachedStructure = structure;
647 ASSERT(!methodCallLinkInfo.cachedPrototypeStructure);
648 methodCallLinkInfo.cachedPrototypeStructure = prototypeStructure;
651 repatchBuffer.repatch(methodCallLinkInfo.structureLabel, structure);
652 repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodCheckProtoObj), proto);
653 repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodCheckProtoStruct), prototypeStructure);
654 repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodCheckPutFunction), callee)
    [all...]
JIT.cpp 555 MethodCallLinkInfo& info = m_codeBlock->methodCallLinkInfo(i);
JITStubs.cpp     [all...]
  /external/webkit/JavaScriptCore/bytecode/
CodeBlock.h 131 struct MethodCallLinkInfo {
132 MethodCallLinkInfo()
204 inline void* getMethodCallLinkInfoReturnLocation(MethodCallLinkInfo* methodCallLinkInfo)
206 return methodCallLinkInfo->callReturnLocation.executableAddress();
334 MethodCallLinkInfo& getMethodCallLinkInfo(ReturnAddressPtr returnAddress)
336 return *(binaryChop<MethodCallLinkInfo, void*, getMethodCallLinkInfoReturnLocation>(m_methodCallLinkInfos.begin(), m_methodCallLinkInfos.size(), returnAddress.value()));
406 MethodCallLinkInfo& methodCallLinkInfo(int index) { return m_methodCallLinkInfos[index]; }
529 Vector<MethodCallLinkInfo> m_methodCallLinkInfos
    [all...]

Completed in 40 milliseconds