OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CodeBlock
(Results
26 - 34
of
34
) sorted by null
1
2
/external/webkit/Source/JavaScriptCore/jit/
JITPropertyAccess.cpp
32
#include "
CodeBlock
.h"
636
void JIT::patchGetByIdSelf(
CodeBlock
*
codeBlock
, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressPtr returnAddress)
638
RepatchBuffer repatchBuffer(
codeBlock
);
651
void JIT::patchMethodCallProto(JSGlobalData& globalData,
CodeBlock
*
codeBlock
, MethodCallLinkInfo& methodCallLinkInfo, JSFunction* callee, Structure* structure, JSObject* proto, ReturnAddressPtr returnAddress)
653
RepatchBuffer repatchBuffer(
codeBlock
);
656
methodCallLinkInfo.cachedStructure.set(globalData,
codeBlock
->ownerExecutable(), structure);
659
methodCallLinkInfo.cachedPrototypeStructure.set(globalData,
codeBlock
->ownerExecutable(), prototypeStructure);
669
void JIT::patchPutByIdReplace(
CodeBlock
* codeBlock, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressP (…)
[
all
...]
JITInlineMethods.h
349
ALWAYS_INLINE void JIT::sampleCodeBlock(
CodeBlock
*
codeBlock
)
352
storePtr(TrustedImmPtr(
codeBlock
), X86Registers::ecx);
355
ALWAYS_INLINE void JIT::sampleCodeBlock(
CodeBlock
*
codeBlock
)
357
storePtr(TrustedImmPtr(
codeBlock
), m_interpreter->sampler()->codeBlockSlot());
JITPropertyAccess32_64.cpp
32
#include "
CodeBlock
.h"
659
void JIT::patchGetByIdSelf(
CodeBlock
*
codeBlock
, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressPtr returnAddress)
661
RepatchBuffer repatchBuffer(
codeBlock
);
675
void JIT::patchMethodCallProto(JSGlobalData& globalData,
CodeBlock
*
codeBlock
, MethodCallLinkInfo& methodCallLinkInfo, JSFunction* callee, Structure* structure, JSObject* proto, ReturnAddressPtr returnAddress)
677
RepatchBuffer repatchBuffer(
codeBlock
);
680
methodCallLinkInfo.cachedStructure.set(globalData,
codeBlock
->ownerExecutable(), structure);
682
methodCallLinkInfo.cachedPrototypeStructure.set(globalData,
codeBlock
->ownerExecutable(), prototypeStructure);
692
void JIT::patchPutByIdReplace(
CodeBlock
* codeBlock, StructureStubInfo* stubInfo, Structure* structure, size_t cachedOffset, ReturnAddressP (…)
[
all
...]
JITOpcodes32_64.cpp
201
emitPutImmediateToCallFrameHeader(0, RegisterFile::
CodeBlock
);
336
emitPutImmediateToCallFrameHeader(0, RegisterFile::
CodeBlock
);
[
all
...]
JITOpcodes.cpp
195
emitPutImmediateToCallFrameHeader(0, RegisterFile::
CodeBlock
);
[
all
...]
/external/webkit/Source/JavaScriptCore/dfg/
DFGJITCompiler.cpp
31
#include "
CodeBlock
.h"
239
// Setup a pointer to the
codeblock
in the CallFrameHeader.
240
emitPutImmediateToCallFrameHeader(m_codeBlock, RegisterFile::
CodeBlock
);
348
// Link the code, populate data in
CodeBlock
data structures.
/external/webkit/Source/JavaScriptCore/runtime/
Executable.cpp
30
#include "
CodeBlock
.h"
197
static bool tryDFGCompile(JSGlobalData* globalData,
CodeBlock
*
codeBlock
, JITCode& jitCode, MacroAssemblerCodePtr& jitCodeWithArityCheck)
203
if (
codeBlock
->numberOfJumpTargets() ||
codeBlock
->numberOfStructureStubInfos())
208
if (!parse(dfg, globalData,
codeBlock
))
211
DFG::JITCompiler dataFlowJIT(globalData, dfg,
codeBlock
);
216
UNUSED_PARAM(
codeBlock
);
Executable.h
38
class
CodeBlock
;
/external/webkit/Source/JavaScriptCore/bytecompiler/
BytecodeGenerator.cpp
201
BytecodeGenerator::BytecodeGenerator(ProgramNode* programNode, ScopeChainNode* scopeChain, SymbolTable* symbolTable, ProgramCodeBlock*
codeBlock
)
208
, m_codeBlock(
codeBlock
)
233
codeBlock
->setGlobalData(m_globalData);
320
codeBlock
->m_numCapturedVars =
codeBlock
->m_numVars;
323
BytecodeGenerator::BytecodeGenerator(FunctionBodyNode* functionBody, ScopeChainNode* scopeChain, SymbolTable* symbolTable,
CodeBlock
*
codeBlock
)
330
, m_codeBlock(
codeBlock
)
353
codeBlock
->setGlobalData(m_globalData);
371
codeBlock
->setArgumentsRegister(argumentsRegister->index())
[
all
...]
Completed in 698 milliseconds
1
2