/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/ |
H A D | ProfilerOriginStack.h | 44 class OriginStack { class in namespace:JSC::Profiler 46 OriginStack() { } function in class:JSC::Profiler::OriginStack 48 OriginStack(WTF::HashTableDeletedValueType); 50 explicit OriginStack(const Origin&); 52 explicit OriginStack(Database&, CodeBlock*, const CodeOrigin&); 54 ~OriginStack(); 64 bool operator==(const OriginStack&) const; 76 inline bool OriginStack::isHashTableDeletedValue() const 82 static unsigned hash(const OriginStack& key) { return key.hash(); } 83 static bool equal(const OriginStack [all...] |
H A D | ProfilerCompiledBytecode.h | 37 // It's valid to have an empty OriginStack, which indicates that this is some 39 CompiledBytecode(const OriginStack&, const CString& description); 42 const OriginStack& originStack() const { return m_origin; } 48 OriginStack m_origin;
|
H A D | ProfilerOriginStack.cpp | 36 OriginStack::OriginStack(WTF::HashTableDeletedValueType) function in class:JSC::Profiler::OriginStack 41 OriginStack::OriginStack(const Origin& origin) function in class:JSC::Profiler::OriginStack 46 OriginStack::OriginStack(Database& database, CodeBlock* codeBlock, const CodeOrigin& codeOrigin) function in class:JSC::Profiler::OriginStack 59 OriginStack::~OriginStack() { } 61 void OriginStack::append(const Origin& origin) 66 bool OriginStack [all...] |
H A D | ProfilerOSRExit.h | 37 OSRExit(unsigned id, const OriginStack&, ExitKind, bool isWatchpoint); 41 const OriginStack& origin() const { return m_origin; } 52 OriginStack m_origin;
|
H A D | ProfilerCompilation.h | 66 ExecutionCounter* executionCounterFor(const OriginStack&); 68 OSRExit* addOSRExit(unsigned id, const OriginStack&, ExitKind, bool isWatchpoint); 77 HashMap<OriginStack, OwnPtr<ExecutionCounter> > m_counters;
|
H A D | ProfilerCompiledBytecode.cpp | 35 CompiledBytecode::CompiledBytecode(const OriginStack& origin, const CString& description)
|
H A D | ProfilerOSRExit.cpp | 35 OSRExit::OSRExit(unsigned id, const OriginStack& origin, ExitKind kind, bool isWatchpoint)
|
H A D | ProfilerCompilation.cpp | 70 ExecutionCounter* Compilation::executionCounterFor(const OriginStack& origin) 72 HashMap<OriginStack, OwnPtr<ExecutionCounter> >::iterator iter = m_counters.find(origin); 87 OSRExit* Compilation::addOSRExit(unsigned id, const OriginStack& originStack, ExitKind exitKind, bool isWatchpoint) 111 HashMap<OriginStack, OwnPtr<ExecutionCounter> >::const_iterator end = m_counters.end(); 112 for (HashMap<OriginStack, OwnPtr<ExecutionCounter> >::const_iterator iter = m_counters.begin(); iter != end; ++iter) {
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/jit/ |
H A D | JITDisassembler.cpp | 72 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), out.toCString())); 75 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), out.toCString())); 78 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), " (End Of Main Path)\n")); 80 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), " (End Of Slow Path)\n")); 83 compilation->addDescription(Profiler::CompiledBytecode(Profiler::OriginStack(), out.toCString())); 153 Profiler::OriginStack(Profiler::Origin(compilation->bytecodes(), dumpedOps[i].index)),
|
H A D | JIT.cpp | 205 AbsoluteAddress(m_compilation->executionCounterFor(Profiler::OriginStack(Profiler::Origin(
|
/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/ |
H A D | DFGDisassembler.cpp | 59 Profiler::OriginStack stack; 62 stack = Profiler::OriginStack(*m_graph.m_vm.m_perBytecodeProfiler, m_graph.m_codeBlock, ops[i].codeOrigin);
|
H A D | DFGOSRExitCompiler.cpp | 103 exitIndex, Profiler::OriginStack(database, codeBlock, exit.m_codeOrigin),
|
H A D | DFGByteCodeParser.cpp | 2003 Profiler::OriginStack(*m_vm->m_perBytecodeProfiler, m_codeBlock, currentCodeOrigin()))));
|