Home
last modified time | relevance | path

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

12

/third_party/node/deps/v8/src/profiler/
Dprofile-generator.cc81 const char* const CodeEntry::kEmptyResourceName = "";
82 const char* const CodeEntry::kEmptyBailoutReason = "";
83 const char* const CodeEntry::kNoDeoptReason = "";
85 const char* const CodeEntry::kProgramEntryName = "(program)";
86 const char* const CodeEntry::kIdleEntryName = "(idle)";
87 const char* const CodeEntry::kGarbageCollectorEntryName = "(garbage collector)";
88 const char* const CodeEntry::kUnresolvedFunctionName = "(unresolved function)";
89 const char* const CodeEntry::kRootEntryName = "(root)";
92 CodeEntry* CodeEntry::program_entry() { in program_entry()
93 static base::LeakyObject<CodeEntry> kProgramEntry( in program_entry()
[all …]
Dprofile-generator.h62 class CodeEntry {
68 inline CodeEntry(CodeEventListener::LogEventsAndTags tag, const char* name,
69 const char* resource_name = CodeEntry::kEmptyResourceName,
75 CodeEntry(const CodeEntry&) = delete;
76 CodeEntry& operator=(const CodeEntry&) = delete;
77 ~CodeEntry() { in ~CodeEntry()
147 bool IsSameFunctionAs(const CodeEntry* entry) const;
152 bool operator()(const CodeEntry* lhs, const CodeEntry* rhs) const { in operator()
157 std::size_t operator()(CodeEntry* e) const { return e->GetHash(); } in operator()
161 std::unordered_set<CodeEntry*, Hasher, Equals> inline_entries,
[all …]
Dsymbolizer.cc17 CodeEntry* Symbolizer::FindEntry(Address address, in FindEntry()
24 CodeEntry* EntryForVMState(StateTag tag) { in EntryForVMState()
27 return CodeEntry::gc_entry(); in EntryForVMState()
38 return CodeEntry::program_entry(); in EntryForVMState()
40 return CodeEntry::idle_entry(); in EntryForVMState()
73 CodeEntry* pc_entry = in SymbolizeTickSample()
109 {CodeEntry::unresolved_entry(), no_line_info}); in SymbolizeTickSample()
118 CodeEntry* entry = FindEntry(stack_pos, &instruction_start); in SymbolizeTickSample()
Dweak-code-registry.cc16 void Untrack(CodeEntry* entry) { in Untrack()
26 void WeakCodeRegistry::Track(CodeEntry* entry, Handle<AbstractCode> code) { in Track()
40 std::vector<CodeEntry*> alive_entries; in Sweep()
41 for (CodeEntry* entry : entries_) { in Sweep()
56 for (CodeEntry* entry : entries_) { in Clear()
Dprofiler-listener.cc50 code_entries_.Create(tag, GetName(name), CodeEntry::kEmptyResourceName, in CodeCreateEvent()
65 code_entries_.Create(tag, GetName(*name), CodeEntry::kEmptyResourceName, in CodeCreateEvent()
94 CodeEntry* GetOrInsertCachedEntry( in GetOrInsertCachedEntry()
95 std::unordered_set<CodeEntry*, CodeEntry::Hasher, CodeEntry::Equals>* in GetOrInsertCachedEntry() argument
97 CodeEntry* search_value, CodeEntryStorage& storage) { in GetOrInsertCachedEntry()
119 std::unordered_set<CodeEntry*, CodeEntry::Hasher, CodeEntry::Equals> in CodeCreateEvent()
187 : CodeEntry::kEmptyResourceName; in CodeCreateEvent()
199 CodeEntry* inline_entry = code_entries_.Create( in CodeCreateEvent()
207 CodeEntry* cached_entry = GetOrInsertCachedEntry( in CodeCreateEvent()
243 CodeEntry::CodeType::WASM); in CodeCreateEvent()
[all …]
Dweak-code-registry.h20 virtual void OnHeapObjectDeletion(CodeEntry* entry) = 0;
26 void Track(CodeEntry* entry, Handle<AbstractCode> code);
40 std::vector<CodeEntry*> entries_;
Dprofile-generator-inl.h15 CodeEntry::CodeEntry(CodeEventListener::LogEventsAndTags tag, const char* name, in CodeEntry() function
32 ProfileNode::ProfileNode(ProfileTree* tree, CodeEntry* entry, in ProfileNode()
Dcpu-profiler-inl.h28 CodeEntry* entry = code_map->FindEntry(instruction_start); in UpdateCodeMap()
36 CodeEntry* entry = code_map->FindEntry(instruction_start); in UpdateCodeMap()
47 CodeEntry* entry = code_map->FindEntry(instruction_start); in UpdateCodeMap()
Dsymbolizer.h14 class CodeEntry; variable
35 CodeEntry* FindEntry(Address address,
Dcpu-profiler.h26 class CodeEntry; variable
58 CodeEntry* entry;
128 CodeEntry* entry;
Dprofiler-listener.h72 void OnHeapObjectDeletion(CodeEntry*) override;
/third_party/node/deps/v8/tools/
Ddumpcpp.mjs6 import { CodeMap, CodeEntry } from "./codemap.mjs";
53 const entry = new CodeEntry(fEnd - fStart, fName, 'CPP');
Dcodemap.mjs75 * @param {CodeMap.CodeEntry} codeEntry Code entry object.
109 * @param {CodeMap.CodeEntry} codeEntry Code entry object.
120 * @param {CodeMap.CodeEntry} codeEntry Code entry object.
276 export class CodeEntry { class
Dprofile.mjs28 import { CodeMap, CodeEntry } from "./codemap.mjs";
448 const entry = new CodeEntry(endAddr - startAddr, name, 'SHARED_LIB');
461 const entry = new CodeEntry(endAddr - startAddr, name, 'CPP');
854 class DynamicCodeEntry extends CodeEntry {
889 class DynamicFuncCodeEntry extends CodeEntry {
937 class FunctionEntry extends CodeEntry {
1237 const entry = new CodeEntry(
1248 const entry = new CodeEntry(
1267 const entry = new CodeEntry(size, name, 'CODE');
1287 func = new CodeEntry(0, name, 'SFI');
[all …]
/third_party/node/deps/v8/src/baseline/
Dbaseline-assembler-inl.h57 void BaselineAssembler::CodeEntry() const { __ CodeEntry(); } in CodeEntry() function
Dbaseline-assembler.h37 inline void CodeEntry() const;
/third_party/node/deps/v8/src/wasm/
Djump-table-assembler.cc137 CodeEntry(); // 0-1 instr
151 CodeEntry();
163 CodeEntry(); // 0-1 instructions
/third_party/node/deps/v8/tools/system-analyzer/view/timeline/
Dtimeline-track-tick.mjs85 // codeEntry is either a CodeEntry or a raw pc.
/third_party/node/deps/v8/src/builtins/
Dsetup-builtins-internal.cc98 masm.CodeEntry(); in BuildWithMacroAssembler()
Dbuiltins.cc382 masm_.CodeEntry(); in Generate()
/third_party/node/deps/v8/src/codegen/ia32/
Dmacro-assembler-ia32.h404 void CodeEntry() {} in CodeEntry() function
/third_party/node/deps/v8/src/codegen/x64/
Dmacro-assembler-x64.h559 void CodeEntry() {} in CodeEntry() function
/third_party/node/deps/v8/src/codegen/arm/
Dmacro-assembler-arm.h564 void CodeEntry() {} in CodeEntry() function
/third_party/node/deps/v8/src/codegen/loong64/
Dmacro-assembler-loong64.h750 void CodeEntry() {} in CodeEntry() function
/third_party/node/deps/v8/src/compiler/backend/
Dcode-generator.cc204 tasm()->CodeEntry(); in AssembleCode()

12