Searched refs:profiledBlock (Results 1 - 10 of 10) sorted by relevance
/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/ |
H A D | ProfilerProfiledBytecodes.cpp | 35 ProfiledBytecodes::ProfiledBytecodes(Bytecodes* bytecodes, CodeBlock* profiledBlock) argument 36 : BytecodeSequence(profiledBlock)
|
H A D | ProfilerCompilation.cpp | 48 void Compilation::addProfiledBytecodes(Database& database, CodeBlock* profiledBlock) argument 50 Bytecodes* bytecodes = database.ensureBytecodesFor(profiledBlock); 62 m_profiledBytecodes.append(ProfiledBytecodes(bytecodes, profiledBlock));
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/bytecode/ |
H A D | CallLinkStatus.cpp | 84 CallLinkStatus CallLinkStatus::computeFromLLInt(CodeBlock* profiledBlock, unsigned bytecodeIndex) argument 86 UNUSED_PARAM(profiledBlock); 89 Instruction* instruction = profiledBlock->instructions().begin() + bytecodeIndex; 98 CallLinkStatus CallLinkStatus::computeFor(CodeBlock* profiledBlock, unsigned bytecodeIndex) argument 100 UNUSED_PARAM(profiledBlock); 103 if (!profiledBlock->numberOfCallLinkInfos()) 104 return computeFromLLInt(profiledBlock, bytecodeIndex); 106 if (profiledBlock->couldTakeSlowCase(bytecodeIndex)) 109 CallLinkInfo& callLinkInfo = profiledBlock->getCallLinkInfo(bytecodeIndex); 115 return computeFromLLInt(profiledBlock, bytecodeInde [all...] |
H A D | GetByIdStatus.cpp | 37 GetByIdStatus GetByIdStatus::computeFromLLInt(CodeBlock* profiledBlock, unsigned bytecodeIndex, Identifier& ident) argument 39 UNUSED_PARAM(profiledBlock); 43 Instruction* instruction = profiledBlock->instructions().begin() + bytecodeIndex; 55 *profiledBlock->vm(), ident, attributesIgnored, specificValue); 67 void GetByIdStatus::computeForChain(GetByIdStatus& result, CodeBlock* profiledBlock, Identifier& ident, Structure* structure) argument 84 currentObject = asObject(currentStructure->prototypeForLookup(profiledBlock)); 96 *profiledBlock->vm(), ident, attributesIgnored, specificValue); 106 UNUSED_PARAM(profiledBlock); 113 GetByIdStatus GetByIdStatus::computeFor(CodeBlock* profiledBlock, unsigned bytecodeIndex, Identifier& ident) argument 115 UNUSED_PARAM(profiledBlock); [all...] |
H A D | PutByIdStatus.cpp | 38 PutByIdStatus PutByIdStatus::computeFromLLInt(CodeBlock* profiledBlock, unsigned bytecodeIndex, Identifier& ident) argument 40 UNUSED_PARAM(profiledBlock); 44 Instruction* instruction = profiledBlock->instructions().begin() + bytecodeIndex; 52 PropertyOffset offset = structure->get(*profiledBlock->vm(), ident); 71 PropertyOffset offset = newStructure->get(*profiledBlock->vm(), ident); 81 PutByIdStatus PutByIdStatus::computeFor(CodeBlock* profiledBlock, unsigned bytecodeIndex, Identifier& ident) argument 83 UNUSED_PARAM(profiledBlock); 87 if (!profiledBlock->numberOfStructureStubInfos()) 88 return computeFromLLInt(profiledBlock, bytecodeIndex, ident); 90 if (profiledBlock [all...] |
H A D | CodeBlock.cpp | 3238 CodeBlock* profiledBlock = alternative(); 3243 if (!exit.considerAddingAsFrequentExitSite(profiledBlock))
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGPhase.h | 62 CodeBlock* profiledBlock() { return m_graph.m_profiledBlock; } function in class:JSC::DFG::Phase
|
H A D | DFGPredictionInjectionPhase.cpp | 52 ValueProfile* profile = profiledBlock()->valueProfileForArgument(arg);
|
H A D | DFGGraph.h | 429 CodeBlock* profiledBlock = baselineCodeBlockFor(node->codeOrigin); 437 return profiledBlock->valueProfileForArgument(argument); 441 return profiledBlock->valueProfileForBytecodeOffset(node->codeOrigin.bytecodeIndexForValueProfile()); 451 CodeBlock* profiledBlock = baselineCodeBlockFor(node->codeOrigin); 455 profiledBlock,
|
H A D | DFGByteCodeParser.cpp | 1086 CodeBlock* profiledBlock, 3466 CodeBlock* profiledBlock, 3475 , m_profiledBlock(profiledBlock) 3476 , m_exitProfile(profiledBlock->exitProfile()) 3479 , m_lazyOperands(profiledBlock->lazyOperandValueProfiles())
|
Completed in 194 milliseconds