Lines Matching refs:CodeEntry
38 class CodeEntry {
41 inline CodeEntry(Logger::LogEventsAndTags tag, const char* name,
42 const char* name_prefix = CodeEntry::kEmptyNamePrefix,
43 const char* resource_name = CodeEntry::kEmptyResourceName,
48 ~CodeEntry();
98 bool IsSameFunctionAs(CodeEntry* entry) const;
131 DISALLOW_COPY_AND_ASSIGN(CodeEntry);
139 inline ProfileNode(ProfileTree* tree, CodeEntry* entry);
141 ProfileNode* FindChild(CodeEntry* entry);
142 ProfileNode* FindOrAddChild(CodeEntry* entry);
147 CodeEntry* entry() const { return entry_; } in entry()
155 void CollectDeoptInfo(CodeEntry* entry);
164 return reinterpret_cast<CodeEntry*>(entry1) in CodeEntriesMatch()
165 ->IsSameFunctionAs(reinterpret_cast<CodeEntry*>(entry2)); in CodeEntriesMatch()
169 static uint32_t CodeEntryHash(CodeEntry* entry) { return entry->GetHash(); } in CodeEntryHash()
174 CodeEntry* entry_;
194 const Vector<CodeEntry*>& path,
210 CodeEntry root_entry_;
227 void AddPath(base::TimeTicks timestamp, const Vector<CodeEntry*>& path,
264 void AddCode(Address addr, CodeEntry* entry, unsigned size);
266 CodeEntry* FindEntry(Address addr);
273 CodeEntryInfo(CodeEntry* an_entry, unsigned a_size) in CodeEntryInfo()
275 CodeEntry* entry;
326 CodeEntry* NewCodeEntry(
328 const char* name_prefix = CodeEntry::kEmptyNamePrefix,
329 const char* resource_name = CodeEntry::kEmptyResourceName,
336 const Vector<CodeEntry*>& path, int src_line);
343 List<CodeEntry*> code_entries_;
372 CodeEntry* EntryForVMState(StateTag tag);
376 CodeEntry* program_entry_;
377 CodeEntry* idle_entry_;
378 CodeEntry* gc_entry_;
379 CodeEntry* unresolved_entry_;