Searched refs:Bytecodes (Results 1 - 9 of 9) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/profiler/
H A DProfilerProfiledBytecodes.h37 ProfiledBytecodes(Bytecodes*, CodeBlock*);
40 const Bytecodes* bytecodes() const { return m_bytecodes; }
45 Bytecodes* m_bytecodes;
H A DProfilerBytecodes.h37 class Bytecodes : public BytecodeSequence { class in namespace:JSC::Profiler
39 Bytecodes(size_t id, CodeBlock*);
40 ~Bytecodes();
H A DProfilerBytecodes.cpp37 Bytecodes::Bytecodes(size_t id, CodeBlock* codeBlock) function in class:JSC::Profiler::Bytecodes
47 Bytecodes::~Bytecodes() { }
49 void Bytecodes::dump(PrintStream& out) const
54 JSValue Bytecodes::toJS(ExecState* exec) const
H A DProfilerCompilation.h43 class Bytecodes;
51 Compilation(Bytecodes*, CompilationKind);
62 Bytecodes* bytecodes() const { return m_bytecodes; }
73 Bytecodes* m_bytecodes;
H A DProfilerDatabase.h50 Bytecodes* ensureBytecodesFor(CodeBlock*);
54 PassRefPtr<Compilation> newCompilation(Bytecodes*, CompilationKind);
82 SegmentedVector<Bytecodes> m_bytecodes;
83 HashMap<CodeBlock*, Bytecodes*> m_bytecodesMap;
H A DProfilerOrigin.h40 class Bytecodes;
55 Origin(Bytecodes* bytecodes, unsigned bytecodeIndex)
66 Bytecodes* bytecodes() const { return m_bytecodes; }
79 Bytecodes* m_bytecodes;
91 return WTF::PtrHash<Bytecodes*>::hash(m_bytecodes) + m_bytecodeIndex;
H A DProfilerProfiledBytecodes.cpp35 ProfiledBytecodes::ProfiledBytecodes(Bytecodes* bytecodes, CodeBlock* profiledBlock)
H A DProfilerDatabase.cpp61 Bytecodes* Database::ensureBytecodesFor(CodeBlock* codeBlock)
65 HashMap<CodeBlock*, Bytecodes*>::iterator iter = m_bytecodesMap.find(codeBlock);
69 m_bytecodes.append(Bytecodes(m_bytecodes.size(), codeBlock));
70 Bytecodes* result = &m_bytecodes.last();
82 PassRefPtr<Compilation> Database::newCompilation(Bytecodes* bytecodes, CompilationKind kind)
H A DProfilerCompilation.cpp37 Compilation::Compilation(Bytecodes* bytecodes, CompilationKind kind)
50 Bytecodes* bytecodes = database.ensureBytecodesFor(profiledBlock);

Completed in 131 milliseconds