HomeSort by relevance Sort by last modified time
    Searched full:repatchbuffer (Results 1 - 18 of 18) sorted by null

  /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...]

Completed in 368 milliseconds