/external/v8/src/profiler/ |
profile-generator.h | 38 class CodeEntry { 40 // CodeEntry doesn't own name strings, just references them. 41 inline CodeEntry(CodeEventListener::LogEventsAndTags tag, const char* name, 42 const char* name_prefix = CodeEntry::kEmptyNamePrefix, 43 const char* resource_name = CodeEntry::kEmptyResourceName, 48 ~CodeEntry(); 97 bool IsSameFunctionAs(CodeEntry* entry) const; 101 void AddInlineStack(int pc_offset, std::vector<CodeEntry*>& inline_stack); 102 const std::vector<CodeEntry*>* GetInlineStack(int pc_offset) const; 124 V8_INLINE static CodeEntry* program_entry() [all...] |
profile-generator-inl.h | 13 CodeEntry::CodeEntry(CodeEventListener::LogEventsAndTags tag, const char* name, 32 ProfileNode::ProfileNode(ProfileTree* tree, CodeEntry* entry)
|
profile-generator.cc | 46 const char* const CodeEntry::kEmptyNamePrefix = ""; 47 const char* const CodeEntry::kEmptyResourceName = ""; 48 const char* const CodeEntry::kEmptyBailoutReason = ""; 49 const char* const CodeEntry::kNoDeoptReason = ""; 51 const char* const CodeEntry::kProgramEntryName = "(program)"; 52 const char* const CodeEntry::kIdleEntryName = "(idle)"; 53 const char* const CodeEntry::kGarbageCollectorEntryName = "(garbage collector)"; 54 const char* const CodeEntry::kUnresolvedFunctionName = "(unresolved function)"; 56 base::LazyDynamicInstance<CodeEntry, CodeEntry::ProgramEntryCreateTrait>::typ [all...] |
profiler-listener.h | 52 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); 88 std::vector<CodeEntry*> code_entries_;
|
cpu-profiler-inl.h | 29 CodeEntry* entry = code_map->FindEntry(start); 37 CodeEntry* entry = code_map->FindEntry(start); 43 CodeEntry* entry = code_map->FindEntry(start);
|
profiler-listener.cc | 39 tag, GetFunctionName(name), CodeEntry::kEmptyNamePrefix, 40 CodeEntry::kEmptyResourceName, CpuProfileNode::kNoLineNumberInfo, 53 tag, GetFunctionName(name), CodeEntry::kEmptyNamePrefix, 54 CodeEntry::kEmptyResourceName, CpuProfileNode::kNoLineNumberInfo, 69 tag, GetFunctionName(shared->DebugName()), CodeEntry::kEmptyNamePrefix, 123 tag, GetFunctionName(shared->DebugName()), CodeEntry::kEmptyNamePrefix, 139 tag, GetName(args_count), "args_count: ", CodeEntry::kEmptyResourceName, 195 CodeEntry::kEmptyResourceName, CpuProfileNode::kNoLineNumberInfo, 218 void ProfilerListener::RecordInliningInfo(CodeEntry* entry, 236 std::vector<CodeEntry*> inline_stack [all...] |
cpu-profiler.h | 26 class CodeEntry; 58 CodeEntry* entry;
|
/external/v8/test/cctest/ |
test-profile-generator.cc | 38 using i::CodeEntry; 54 CodeEntry entry1(i::CodeEventListener::FUNCTION_TAG, "aaa"); 58 CodeEntry entry2(i::CodeEventListener::FUNCTION_TAG, "bbb"); 64 CodeEntry entry3(i::CodeEventListener::FUNCTION_TAG, "ccc"); 80 CodeEntry entry1(i::CodeEventListener::FUNCTION_TAG, aaa); 85 CodeEntry entry2(i::CodeEventListener::FUNCTION_TAG, aaa); 88 CodeEntry entry3(i::CodeEventListener::FUNCTION_TAG, aaa); 100 ProfileNode* Walk(CodeEntry* entry1, 101 CodeEntry* entry2 = NULL, 102 CodeEntry* entry3 = NULL) [all...] |
test-cpu-profiler.cc | 41 using i::CodeEntry; 189 CodeEntry* aaa = generator->code_map()->FindEntry(aaa_code->address()); 193 CodeEntry* comment = 198 CodeEntry* args5 = generator->code_map()->FindEntry(args5_code->address()); 204 CodeEntry* comment2 = generator->code_map()->FindEntry(moved_code->address()); [all...] |
/frameworks/av/media/mtp/ |
MtpDebug.cpp | 21 struct CodeEntry { 26 static const CodeEntry sOperationCodes[] = { 75 static const CodeEntry sFormatCodes[] = { 150 static const CodeEntry sObjectPropCodes[] = { 325 static const CodeEntry sDevicePropCodes[] = { 371 static const char* getCodeName(uint16_t code, const CodeEntry* table) { 372 const CodeEntry* entry = table;
|
/external/v8/tools/ |
codemap.js | 79 * @param {CodeMap.CodeEntry} codeEntry Code entry object. 81 CodeMap.prototype.addCode = function(start, codeEntry) { 82 this.deleteAllCoveredNodes_(this.dynamics_, start, start + codeEntry.size); 83 this.dynamics_.insert(start, codeEntry); 116 * @param {CodeMap.CodeEntry} codeEntry Code entry object. 119 start, codeEntry) { 120 this.markPages_(start, start + codeEntry.size); 121 this.libraries_.insert(start, codeEntry); [all...] |
dumpcpp.js | 44 var entry = new CodeMap.CodeEntry(fEnd - fStart, fName, 'CPP');
|
profile.js | 105 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;
|
/external/v8/test/mjsunit/tools/ |
codemap.js | 33 return new CodeMap.CodeEntry(size, name);
|
/external/v8/tools/profviz/ |
composer.js | 262 var code_entry = new CodeMap.CodeEntry(size, name); 284 var code_entry = new CodeMap.CodeEntry(end - start, name);
|
/external/v8/src/ |
api.cc | [all...] |