Home
last modified time | relevance | path

Searched refs:repatchBuffer (Results 1 – 3 of 3) sorted by relevance

/external/webkit/Source/JavaScriptCore/jit/
DJITPropertyAccess.cpp632 RepatchBuffer repatchBuffer(m_codeBlock); in privateCompilePutByIdTransition() local
633 repatchBuffer.relinkCallerToTrampoline(returnAddress, entryLabel); in privateCompilePutByIdTransition()
638 RepatchBuffer repatchBuffer(codeBlock); in patchGetByIdSelf() local
642 repatchBuffer.relinkCallerToFunction(returnAddress, FunctionPtr(cti_op_get_by_id_self_fail)); in patchGetByIdSelf()
647repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabelPtrAtOffset(patchOffsetGetByIdStructure), st… in patchGetByIdSelf()
648repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffs… in patchGetByIdSelf()
653 RepatchBuffer repatchBuffer(codeBlock); in patchMethodCallProto() local
661 repatchBuffer.repatch(methodCallLinkInfo.structureLabel, structure); in patchMethodCallProto()
662repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodChec… in patchMethodCallProto()
663repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodChec… in patchMethodCallProto()
[all …]
DJITPropertyAccess32_64.cpp655 RepatchBuffer repatchBuffer(m_codeBlock); in privateCompilePutByIdTransition() local
656 repatchBuffer.relinkCallerToTrampoline(returnAddress, entryLabel); in privateCompilePutByIdTransition()
661 RepatchBuffer repatchBuffer(codeBlock); in patchGetByIdSelf() local
665 repatchBuffer.relinkCallerToFunction(returnAddress, FunctionPtr(cti_op_get_by_id_self_fail)); in patchGetByIdSelf()
670repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabelPtrAtOffset(patchOffsetGetByIdStructure), st… in patchGetByIdSelf()
671repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffs… in patchGetByIdSelf()
672repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffs… in patchGetByIdSelf()
677 RepatchBuffer repatchBuffer(codeBlock); in patchMethodCallProto() local
684 repatchBuffer.repatch(methodCallLinkInfo.structureLabel, structure); in patchMethodCallProto()
685repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodChec… in patchMethodCallProto()
[all …]
DJIT.cpp55 RepatchBuffer repatchBuffer(codeblock); in ctiPatchNearCallByReturnAddress() local
56 repatchBuffer.relinkNearCallerToTrampoline(returnAddress, newCalleeFunction); in ctiPatchNearCallByReturnAddress()
61 RepatchBuffer repatchBuffer(codeblock); in ctiPatchCallByReturnAddress() local
62 repatchBuffer.relinkCallerToTrampoline(returnAddress, newCalleeFunction); in ctiPatchCallByReturnAddress()
67 RepatchBuffer repatchBuffer(codeblock); in ctiPatchCallByReturnAddress() local
68 repatchBuffer.relinkCallerToFunction(returnAddress, newCalleeFunction); in ctiPatchCallByReturnAddress()
599 RepatchBuffer repatchBuffer(callerCodeBlock); in linkCall() local
606 repatchBuffer.repatch(callLinkInfo->hotPathBegin, callee); in linkCall()
607 repatchBuffer.relink(callLinkInfo->hotPathOther, code); in linkCall()
611 repatchBuffer.relink(callLinkInfo->callReturnLocation, globalData->jitStubs->ctiVirtualCall()); in linkCall()
[all …]