/external/webkit/Source/JavaScriptCore/assembler/ |
RepatchBuffer.h | 36 // RepatchBuffer: 42 class RepatchBuffer { 46 RepatchBuffer(CodeBlock* codeBlock) 55 ~RepatchBuffer()
|
AbstractMacroAssembler.h | 39 class RepatchBuffer; 523 friend class RepatchBuffer;
|
MacroAssemblerX86.h | 174 friend class RepatchBuffer;
|
MacroAssemblerX86_64.h | 458 friend class RepatchBuffer;
|
MacroAssemblerARM.h | [all...] |
MacroAssemblerARMv7.h | [all...] |
MacroAssemblerMIPS.h | [all...] |
MacroAssemblerSH4.h | [all...] |
/external/webkit/Source/JavaScriptCore/jit/ |
JIT.cpp | 44 #include "RepatchBuffer.h" 55 RepatchBuffer repatchBuffer(codeblock); 56 repatchBuffer.relinkNearCallerToTrampoline(returnAddress, newCalleeFunction); 61 RepatchBuffer repatchBuffer(codeblock); 62 repatchBuffer.relinkCallerToTrampoline(returnAddress, newCalleeFunction); 67 RepatchBuffer repatchBuffer(codeblock); 68 repatchBuffer.relinkCallerToFunction(returnAddress, newCalleeFunction) [all...] |
JITPropertyAccess32_64.cpp | 40 #include "RepatchBuffer.h" 655 RepatchBuffer repatchBuffer(m_codeBlock); 656 repatchBuffer.relinkCallerToTrampoline(returnAddress, entryLabel); 661 RepatchBuffer repatchBuffer(codeBlock); 665 repatchBuffer.relinkCallerToFunction(returnAddress, FunctionPtr(cti_op_get_by_id_self_fail)); 670 repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabelPtrAtOffset(patchOffsetGetByIdStructure), structure); 671 repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffset1), offset + OBJECT_OFFSETOF(JSValue, u.asBits.payload)); // payload 672 repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffset2), offset + (…) [all...] |
JITPropertyAccess.cpp | 41 #include "RepatchBuffer.h" 632 RepatchBuffer repatchBuffer(m_codeBlock); 633 repatchBuffer.relinkCallerToTrampoline(returnAddress, entryLabel); 638 RepatchBuffer repatchBuffer(codeBlock); 642 repatchBuffer.relinkCallerToFunction(returnAddress, FunctionPtr(cti_op_get_by_id_self_fail)); 647 repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabelPtrAtOffset(patchOffsetGetByIdStructure), structure); 648 repatchBuffer.repatch(stubInfo->hotPathBegin.dataLabel32AtOffset(patchOffsetGetByIdPropertyMapOffset), offset); 653 RepatchBuffer repatchBuffer(codeBlock) [all...] |
/external/webkit/Source/JavaScriptCore/ |
GNUmakefile.list.am | 70 Source/JavaScriptCore/assembler/RepatchBuffer.h \
|
JavaScriptCore.gypi | 292 'assembler/RepatchBuffer.h',
|
ChangeLog-2009-06-16 | 14 new 'PatchBuffer' has been introduced with the name 'RepatchBuffer' instead. 18 'PatchBuffer', then will come back and rename 'RepatchBuffer'. 41 Having moved most of their functionality into the RepatchBuffer class, 93 Having introduced the RepatchBuffer, ProcessorReturnAddress is now a do-nothing 101 (JSC::AbstractMacroAssembler::RepatchBuffer::relinkCallerToTrampoline): 102 (JSC::AbstractMacroAssembler::RepatchBuffer::relinkCallerToFunction): 103 (JSC::AbstractMacroAssembler::RepatchBuffer::relinkNearCallerToTrampoline): 172 (JSC::AbstractMacroAssembler::RepatchBuffer::RepatchBuffer): 173 (JSC::AbstractMacroAssembler::RepatchBuffer::relink) [all...] |
ChangeLog-2010-05-24 | [all...] |
ChangeLog-2011-02-16 | 40 * assembler/RepatchBuffer.h: [all...] |
/external/webkit/Source/JavaScriptCore/JavaScriptCore.vcproj/JavaScriptCore/ |
JavaScriptCore.vcproj | 1545 RelativePath="..\..\assembler\RepatchBuffer.h" [all...] |
/external/webkit/Source/JavaScriptCore/JavaScriptCore.xcodeproj/ |
project.pbxproj | [all...] |