OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:m_codeBlock
(Results
1 - 18
of
18
) sorted by null
/external/webkit/Source/JavaScriptCore/bytecompiler/
Label.h
45
,
m_codeBlock
(codeBlock)
55
m_codeBlock
->instructions()[m_unresolvedJumps[i].second].u.operand = m_location - m_unresolvedJumps[i].first;
84
CodeBlock*
m_codeBlock
;
BytecodeGenerator.cpp
142
m_codeBlock
->setThisRegister(m_thisRegister.index());
147
m_codeBlock
->setInstructionCount(
m_codeBlock
->instructions().size());
150
m_codeBlock
->dump(m_scopeChain->globalObject->globalExec());
153
if ((m_codeType == FunctionCode && !
m_codeBlock
->needsFullScopeChain() && !
m_codeBlock
->usesArguments()) || m_codeType == EvalCode)
156
m_codeBlock
->shrinkToFit();
208
,
m_codeBlock
(codeBlock)
230
m_codeBlock
->setNeedsFullScopeChain(true);
237
m_codeBlock
->m_numParameters = 1; // Allocate space for "this
[
all
...]
BytecodeGenerator.h
102
bool isConstructor() { return
m_codeBlock
->m_isConstructor; }
186
if (dst && dst != ignoredResult() &&
m_codeBlock
->needsFullScopeChain())
234
divot -=
m_codeBlock
->sourceOffset();
258
m_codeBlock
->addExpressionInfo(info);
263
return (m_codeType != FunctionCode ||
m_codeBlock
->needsFullScopeChain() || rightHasAssignments) && !rightIsPure;
401
bool isStrictMode() const { return
m_codeBlock
->isStrictMode(); }
445
++
m_codeBlock
->m_numVars;
495
m_codeBlock
->addLineInfo(instructions().size(), lineNo);
500
Vector<Instruction>& instructions() { return
m_codeBlock
->instructions(); }
504
bool canOptimizeNonLocals() { return (m_codeType == FunctionCode) && !m_dynamicScopeDepth && !
m_codeBlock
->usesEval();
[
all
...]
/external/webkit/Source/JavaScriptCore/jit/
JIT.cpp
74
,
m_codeBlock
(codeBlock)
170
Instruction* instructionsBegin =
m_codeBlock
->instructions().begin();
171
unsigned instructionCount =
m_codeBlock
->instructions().size();
346
ASSERT(m_propertyAccessInstructionIndex ==
m_codeBlock
->numberOfStructureStubInfos());
347
ASSERT(m_callLinkInfoIndex ==
m_codeBlock
->numberOfCallLinkInfos());
366
Instruction* instructionsBegin =
m_codeBlock
->instructions().begin();
450
ASSERT(m_propertyAccessInstructionIndex ==
m_codeBlock
->numberOfStructureStubInfos());
452
ASSERT(m_callLinkInfoIndex ==
m_codeBlock
->numberOfCallLinkInfos());
468
sampleCodeBlock(
m_codeBlock
);
470
sampleInstruction(
m_codeBlock
->instructions().begin())
[
all
...]
JITInlineMethods.h
44
return
m_codeBlock
->isConstantRegisterIndex(src) && getConstantOperand(src).isDouble();
49
ASSERT(
m_codeBlock
->isConstantRegisterIndex(src));
50
return
m_codeBlock
->getConstant(src);
266
if (!
m_codeBlock
->isKnownNotImmediate(vReg))
364
return
m_codeBlock
->isConstantRegisterIndex(src) && getConstantOperand(src).isString() && asString(getConstantOperand(src).asCell())->length() == 1;
378
if (
m_codeBlock
->isConstantRegisterIndex(index)) {
397
if (
m_codeBlock
->isConstantRegisterIndex(index)) {
447
if (
m_codeBlock
->isConstantRegisterIndex(index)) {
448
WriteBarrier<Unknown>& inConstantPool =
m_codeBlock
->constantRegister(index);
456
if (
m_codeBlock
->isConstantRegisterIndex(index))
[
all
...]
JITPropertyAccess.cpp
236
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(currentInstruction[2].u.operand)));
245
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(currentInstruction[2].u.operand)));
254
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(currentInstruction[3].u.operand)));
274
Identifier* ident = &(
m_codeBlock
->identifier(currentInstruction[3].u.operand));
293
Identifier* ident = &(
m_codeBlock
->identifier(currentInstruction[2].u.operand));
327
Identifier* ident = &(
m_codeBlock
->identifier(currentInstruction[3].u.operand));
375
Identifier* ident = &(
m_codeBlock
->identifier(currentInstruction[3].u.operand));
395
Identifier* ident = &(
m_codeBlock
->identifier(currentInstruction[3].u.operand));
437
Identifier* ident = &(
m_codeBlock
->identifier(currentInstruction[3].u.operand));
509
Identifier* ident = &(
m_codeBlock
->identifier(currentInstruction[2].u.operand))
[
all
...]
JITStubCall.h
139
if (m_jit->
m_codeBlock
->isConstantRegisterIndex(srcVirtualRegister)) {
157
if (m_jit->
m_codeBlock
->isConstantRegisterIndex(src))
158
addArgument(JIT::ImmPtr(JSValue::encode(m_jit->
m_codeBlock
->getConstant(src))));
171
m_jit->sampleInstruction(m_jit->
m_codeBlock
->instructions().begin() + m_jit->m_bytecodeOffset, true);
180
m_jit->sampleInstruction(m_jit->
m_codeBlock
->instructions().begin() + m_jit->m_bytecodeOffset, false);
JITCall.cpp
88
sampleCodeBlock(
m_codeBlock
);
102
sampleCodeBlock(
m_codeBlock
);
142
sampleCodeBlock(
m_codeBlock
);
159
sampleCodeBlock(
m_codeBlock
);
218
sampleCodeBlock(
m_codeBlock
);
254
sampleCodeBlock(
m_codeBlock
);
JITOpcodes.cpp
315
if (
m_codeBlock
->isConstantRegisterIndex(src)) {
454
JSVariableObject* globalObject =
m_codeBlock
->globalObject();
463
JSVariableObject* globalObject =
m_codeBlock
->globalObject();
473
bool checkTopLevel =
m_codeBlock
->codeType() == FunctionCode &&
m_codeBlock
->needsFullScopeChain();
478
activationNotCreated = branchTestPtr(Zero, addressFor(
m_codeBlock
->activationRegister()));
497
bool checkTopLevel =
m_codeBlock
->codeType() == FunctionCode &&
m_codeBlock
->needsFullScopeChain();
502
activationNotCreated = branchTestPtr(Zero, addressFor(
m_codeBlock
->activationRegister()));
608
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(currentInstruction[2].u.operand)))
[
all
...]
JITPropertyAccess32_64.cpp
73
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(property)));
86
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(property)));
99
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(property)));
158
stubCall.addArgument(TrustedImmPtr(&(
m_codeBlock
->identifier(ident))));
178
stubCall.addArgument(TrustedImmPtr(&(
m_codeBlock
->identifier(ident))));
256
compileGetByIdSlowCase(dst, base, &(
m_codeBlock
->identifier(ident)), iter, true);
455
compileGetByIdSlowCase(dst, base, &(
m_codeBlock
->identifier(ident)), iter);
532
stubCall.addArgument(TrustedImmPtr(&(
m_codeBlock
->identifier(ident))));
644
LinkBuffer patchBuffer(this,
m_codeBlock
->executablePool(), 0);
655
RepatchBuffer repatchBuffer(
m_codeBlock
);
[
all
...]
JITCall32_64.cpp
88
sampleCodeBlock(
m_codeBlock
);
104
sampleCodeBlock(
m_codeBlock
);
222
sampleCodeBlock(
m_codeBlock
);
240
sampleCodeBlock(
m_codeBlock
);
299
sampleCodeBlock(
m_codeBlock
);
338
sampleCodeBlock(
m_codeBlock
);
JITOpcodes32_64.cpp
480
if (
m_codeBlock
->isConstantRegisterIndex(src))
648
JSGlobalObject* globalObject =
m_codeBlock
->globalObject();
661
JSGlobalObject* globalObject =
m_codeBlock
->globalObject();
680
bool checkTopLevel =
m_codeBlock
->codeType() == FunctionCode &&
m_codeBlock
->needsFullScopeChain();
685
activationNotCreated = branch32(Equal, tagFor(
m_codeBlock
->activationRegister()), TrustedImm32(JSValue::EmptyValueTag));
709
bool checkTopLevel =
m_codeBlock
->codeType() == FunctionCode &&
m_codeBlock
->needsFullScopeChain();
714
activationNotCreated = branch32(Equal, tagFor(
m_codeBlock
->activationRegister()), TrustedImm32(JSValue::EmptyValueTag));
764
stubCall.addArgument(TrustedImmPtr(&
m_codeBlock
->identifier(currentInstruction[2].u.operand)))
[
all
...]
JIT.h
[
all
...]
/external/webkit/Source/JavaScriptCore/bytecode/
SamplingTool.h
100
,
m_codeBlock
(0)
117
CodeBlock*
m_codeBlock
;
151
, m_savedCodeBlock(samplingTool->
m_codeBlock
)
158
m_samplingTool->
m_codeBlock
= m_savedCodeBlock;
195
,
m_codeBlock
(0)
222
m_codeBlock
= codeBlock;
226
CodeBlock** codeBlockSlot() { return &
m_codeBlock
; }
242
,
m_codeBlock
(codeBlock)
247
CodeBlock* codeBlock() { return
m_codeBlock
; }
254
CodeBlock*
m_codeBlock
;
[
all
...]
SamplingTool.cpp
165
m_codeBlock
= codeBlock;
181
Sample sample(m_sample,
m_codeBlock
);
334
CodeBlock* codeBlock = record->
m_codeBlock
;
/external/webkit/Source/JavaScriptCore/dfg/
DFGByteCodeParser.cpp
51
,
m_codeBlock
(codeBlock)
161
unsigned argument = operand +
m_codeBlock
->m_numParameters + RegisterFile::CallFrameHeaderSize;
178
unsigned argument = operand +
m_codeBlock
->m_numParameters + RegisterFile::CallFrameHeaderSize;
194
JSValue v =
m_codeBlock
->getConstant(operand);
206
JSValue v =
m_codeBlock
->getConstant(operand);
315
return getArgument(
m_codeBlock
->thisRegister());
319
setArgument(
m_codeBlock
->thisRegister(), value);
350
return
m_codeBlock
->getConstant(FirstConstantRegisterIndex + m_graph[index].constantNumber());
359
unsigned numberOfConstants =
m_codeBlock
->numberOfConstantRegisters();
361
JSValue testMe =
m_codeBlock
->getConstant(FirstConstantRegisterIndex + m_constantUndefined)
[
all
...]
DFGJITCompiler.cpp
240
emitPutImmediateToCallFrameHeader(
m_codeBlock
, RegisterFile::CodeBlock);
244
addPtr(Imm32(
m_codeBlock
->m_numCalleeRegisters * sizeof(Register)), callFrameRegister, regT1);
338
branch32(Equal, regT1, Imm32(
m_codeBlock
->m_numParameters)).linkTo(fromArityCheck, this);
360
if (
m_codeBlock
->needsCallReturnIndices()) {
361
m_codeBlock
->callReturnIndexVector().reserveCapacity(exceptionCheckCount);
366
m_codeBlock
->callReturnIndexVector().append(CallReturnOffsetToBytecodeOffset(returnAddressOffset, exceptionInfo));
373
linkBuffer.link(callArityCheck,
m_codeBlock
->m_isConstructor ? cti_op_construct_arityCheck : cti_op_call_arityCheck);
DFGJITCompiler.h
112
,
m_codeBlock
(codeBlock)
120
CodeBlock* codeBlock() { return
m_codeBlock
; }
207
return Address(callFrameRegister, (argument - (
m_codeBlock
->m_numParameters + RegisterFile::CallFrameHeaderSize)) * sizeof(Register));
319
CodeBlock*
m_codeBlock
;
Completed in 395 milliseconds