Lines Matching defs:compilation
67 void JITDisassembler::reportToProfiler(Profiler::Compilation* compilation, LinkBuffer& linkBuffer)
72 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), out.toCString()));
75 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), out.toCString()));
77 reportInstructions(compilation, linkBuffer, " ", m_labelForBytecodeIndexInMainPath, firstSlowLabel());
78 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), " (End Of Main Path)\n"));
79 reportInstructions(compilation, linkBuffer, " (S) ", m_labelForBytecodeIndexInSlowPath, m_endOfSlowPath);
80 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), " (End Of Slow Path)\n"));
83 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), out.toCString()));
146 void JITDisassembler::reportInstructions(Profiler::Compilation* compilation, LinkBuffer& linkBuffer, const char* prefix, Vector<MacroAssembler::Label>& labels, MacroAssembler::Label endLabel)
151 compilation->addDescription(
153 Profiler::OriginStack(Profiler::Origin(compilation->bytecodes(), dumpedOps[i].index)),