Searched refs:repatchBuffer (Results 1 – 3 of 3) sorted by relevance
/external/webkit/Source/JavaScriptCore/jit/ |
D | JITPropertyAccess.cpp | 632 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() 647 …repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabelPtrAtOffset(patchOffsetGetByIdStructure), st… in patchGetByIdSelf() 648 …repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffs… in patchGetByIdSelf() 653 RepatchBuffer repatchBuffer(codeBlock); in patchMethodCallProto() local 661 repatchBuffer.repatch(methodCallLinkInfo.structureLabel, structure); in patchMethodCallProto() 662 …repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodChec… in patchMethodCallProto() 663 …repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodChec… in patchMethodCallProto() [all …]
|
D | JITPropertyAccess32_64.cpp | 655 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() 670 …repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabelPtrAtOffset(patchOffsetGetByIdStructure), st… in patchGetByIdSelf() 671 …repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffs… in patchGetByIdSelf() 672 …repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffs… in patchGetByIdSelf() 677 RepatchBuffer repatchBuffer(codeBlock); in patchMethodCallProto() local 684 repatchBuffer.repatch(methodCallLinkInfo.structureLabel, structure); in patchMethodCallProto() 685 …repatchBuffer.repatch(methodCallLinkInfo.structureLabel.dataLabelPtrAtOffset(patchOffsetMethodChec… in patchMethodCallProto() [all …]
|
D | JIT.cpp | 55 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 …]
|