OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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