OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RepatchBuffer
(Results
1 - 11
of
11
) sorted by null
/external/webkit/Source/JavaScriptCore/assembler/
RepatchBuffer.h
36
//
RepatchBuffer
:
42
class
RepatchBuffer
{
46
RepatchBuffer
(CodeBlock* codeBlock)
55
~
RepatchBuffer
()
MacroAssemblerX86.h
174
friend class
RepatchBuffer
;
AbstractMacroAssembler.h
39
class
RepatchBuffer
;
523
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
...]
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
...]
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
...]
Completed in 421 milliseconds