Lines Matching refs:inspector
5 #include "src/inspector/v8-profiler-agent-impl.h"
13 #include "src/inspector/protocol/Protocol.h"
14 #include "src/inspector/string-util.h"
15 #include "src/inspector/v8-debugger.h"
16 #include "src/inspector/v8-inspector-impl.h"
17 #include "src/inspector/v8-inspector-session-impl.h"
18 #include "src/inspector/v8-stack-trace-impl.h"
36 String16 resourceNameToUrl(V8InspectorImpl* inspector,
38 String16 name = toProtocolString(inspector->isolate(), v8Name);
39 if (!inspector) return name;
41 inspector->client()->resourceNameToUrl(toStringView(name));
66 V8InspectorImpl* inspector, const v8::CpuProfileNode* node) {
67 v8::Isolate* isolate = inspector->isolate();
73 .setUrl(resourceNameToUrl(inspector, node->GetScriptResourceName()))
123 void flattenNodesTree(V8InspectorImpl* inspector,
126 list->emplace_back(buildInspectorObjectFor(inspector, node));
129 flattenNodesTree(inspector, node->GetChild(i), list);
133 V8InspectorImpl* inspector, v8::CpuProfile* v8profile) {
136 flattenNodesTree(inspector, v8profile->GetTopDownRoot(), nodes.get());
147 V8InspectorImpl* inspector) {
148 auto stackTrace = V8StackTraceImpl::capture(inspector->debugger(), 1);
174 m_isolate(m_session->inspector()->isolate()),
188 id, currentDebugLocation(m_session->inspector()), title);
216 id, currentDebugLocation(m_session->inspector()), std::move(profile),
353 V8InspectorImpl* inspector, const v8::debug::Coverage& coverage,
358 v8::Isolate* isolate = inspector->isolate();
398 url = resourceNameToUrl(inspector, name);
422 return coverageToProtocol(m_session->inspector(), coverage, out_result);
439 coverageToProtocol(m_session->inspector(), coverage, &out_result);
450 return coverageToProtocol(m_session->inspector(), coverage, out_result);
455 typeProfileToProtocol(V8InspectorImpl* inspector,
459 v8::Isolate* isolate = inspector->isolate();
487 url = resourceNameToUrl(inspector, name);
523 *out_result = typeProfileToProtocol(m_session->inspector(), type_profile);
552 if (serialize) result = createCPUProfile(m_session->inspector(), profile);