Home
last modified time | relevance | path

Searched refs:CodeEntry (Results 1 – 13 of 13) sorted by relevance

/external/v8/src/profiler/
Dprofile-generator.h40 class CodeEntry {
43 inline CodeEntry(CodeEventListener::LogEventsAndTags tag, const char* name,
44 const char* name_prefix = CodeEntry::kEmptyNamePrefix,
45 const char* resource_name = CodeEntry::kEmptyResourceName,
50 ~CodeEntry();
88 bool IsSameFunctionAs(CodeEntry* entry) const;
92 void AddInlineStack(int pc_offset, std::vector<CodeEntry*> inline_stack);
93 const std::vector<CodeEntry*>* GetInlineStack(int pc_offset) const;
115 V8_INLINE static CodeEntry* program_entry() { in program_entry()
118 V8_INLINE static CodeEntry* idle_entry() { return kIdleEntry.Pointer(); } in idle_entry()
[all …]
Dprofile-generator.cc47 const char* const CodeEntry::kEmptyNamePrefix = "";
48 const char* const CodeEntry::kEmptyResourceName = "";
49 const char* const CodeEntry::kEmptyBailoutReason = "";
50 const char* const CodeEntry::kNoDeoptReason = "";
52 const char* const CodeEntry::kProgramEntryName = "(program)";
53 const char* const CodeEntry::kIdleEntryName = "(idle)";
54 const char* const CodeEntry::kGarbageCollectorEntryName = "(garbage collector)";
55 const char* const CodeEntry::kUnresolvedFunctionName = "(unresolved function)";
57 base::LazyDynamicInstance<CodeEntry, CodeEntry::ProgramEntryCreateTrait>::type
58 CodeEntry::kProgramEntry = LAZY_DYNAMIC_INSTANCE_INITIALIZER;
[all …]
Dprofiler-listener.cc40 tag, GetFunctionName(name), CodeEntry::kEmptyNamePrefix, in CodeCreateEvent()
41 CodeEntry::kEmptyResourceName, CpuProfileNode::kNoLineNumberInfo, in CodeCreateEvent()
54 tag, GetFunctionName(name), CodeEntry::kEmptyNamePrefix, in CodeCreateEvent()
55 CodeEntry::kEmptyResourceName, CpuProfileNode::kNoLineNumberInfo, in CodeCreateEvent()
70 tag, GetFunctionName(shared->DebugName()), CodeEntry::kEmptyNamePrefix, in CodeCreateEvent()
107 tag, GetFunctionName(shared->DebugName()), CodeEntry::kEmptyNamePrefix, in CodeCreateEvent()
123 tag, GetName(args_count), "args_count: ", CodeEntry::kEmptyResourceName, in CodeCreateEvent()
178 CodeEntry::kEmptyResourceName, CpuProfileNode::kNoLineNumberInfo, in RegExpCodeCreateEvent()
201 void ProfilerListener::RecordInliningInfo(CodeEntry* entry, in RecordInliningInfo()
219 std::vector<CodeEntry*> inline_stack; in RecordInliningInfo()
[all …]
Dprofiler-listener.h52 CodeEntry* NewCodeEntry(
54 const char* name_prefix = CodeEntry::kEmptyNamePrefix,
55 const char* resource_name = CodeEntry::kEmptyResourceName,
78 void RecordInliningInfo(CodeEntry* entry, AbstractCode* abstract_code);
79 void RecordDeoptInlinedFrames(CodeEntry* entry, AbstractCode* abstract_code);
89 std::vector<CodeEntry*> code_entries_;
Dcpu-profiler-inl.h29 CodeEntry* entry = code_map->FindEntry(start); in UpdateCodeMap()
37 CodeEntry* entry = code_map->FindEntry(start); in UpdateCodeMap()
43 CodeEntry* entry = code_map->FindEntry(start); in UpdateCodeMap()
Dprofile-generator-inl.h13 CodeEntry::CodeEntry(CodeEventListener::LogEventsAndTags tag, const char* name, in CodeEntry() function
32 ProfileNode::ProfileNode(ProfileTree* tree, CodeEntry* entry, in ProfileNode()
Dcpu-profiler.h25 class CodeEntry; variable
57 CodeEntry* entry;
230 std::vector<std::unique_ptr<CodeEntry>> static_entries_;
Dcpu-profiler.cc287 std::unique_ptr<CodeEntry> entry( in CreateEntriesForRuntimeCallStats()
288 new CodeEntry(CodeEventListener::FUNCTION_TAG, counter->name(), in CreateEntriesForRuntimeCallStats()
289 CodeEntry::kEmptyNamePrefix, "native V8Runtime")); in CreateEntriesForRuntimeCallStats()
/external/v8/tools/
Dprofile.js105 var entry = new CodeMap.CodeEntry(
121 var entry = new CodeMap.CodeEntry(
459 CodeMap.CodeEntry.call(this, size, name, type);
499 CodeMap.CodeEntry.call(this, size, '', type);
540 CodeMap.CodeEntry.call(this, 0, name);
558 Profile.FunctionEntry.prototype.toString = CodeMap.CodeEntry.prototype.toString;
Dcodemap.js272 CodeMap.CodeEntry = function(size, opt_name, opt_type) { class in CodeMap
280 CodeMap.CodeEntry.prototype.getName = function() {
285 CodeMap.CodeEntry.prototype.toString = function() {
Ddumpcpp.js44 var entry = new CodeMap.CodeEntry(fEnd - fStart, fName, 'CPP');
/external/v8/tools/profviz/
Dcomposer.js260 var code_entry = new CodeMap.CodeEntry(size, name);
282 var code_entry = new CodeMap.CodeEntry(end - start, name);
/external/v8/src/
Dapi.cc9543 const i::CodeEntry* entry = node->entry(); in GetFunctionName()
9614 const i::CodeEntry* entry = node->entry(); in GetScriptId()