Home
last modified time | relevance | path

Searched refs:V8StackTraceId (Results 1 – 8 of 8) sorted by relevance

/external/v8/include/
Dv8-inspector.h236 struct V8_EXPORT V8StackTraceId { struct
241 V8StackTraceId(); argument
242 V8StackTraceId(const V8StackTraceId&) = default;
243 V8StackTraceId(uintptr_t id, const std::pair<int64_t, int64_t> debugger_id);
244 V8StackTraceId(uintptr_t id, const std::pair<int64_t, int64_t> debugger_id,
246 explicit V8StackTraceId(StringView);
247 V8StackTraceId& operator=(const V8StackTraceId&) = default; argument
248 V8StackTraceId& operator=(V8StackTraceId&&) noexcept = default; argument
249 ~V8StackTraceId() = default;
278 virtual V8StackTraceId storeCurrentStackTrace(StringView description) = 0;
[all …]
/external/v8/src/inspector/
Dv8-stack-trace-impl.cc52 V8StackTraceId* externalParent, int* maxAsyncDepth) { in calculateAsyncChain()
65 *externalParent = V8StackTraceId(); in calculateAsyncChain()
82 const V8StackTraceId& externalParent, int maxAsyncDepth) { in buildInspectorObjectCommon()
125 V8StackTraceId::V8StackTraceId() : id(0), debugger_id(V8DebuggerId().pair()) {} in V8StackTraceId() function in v8_inspector::V8StackTraceId
127 V8StackTraceId::V8StackTraceId(uintptr_t id, in V8StackTraceId() function in v8_inspector::V8StackTraceId
131 V8StackTraceId::V8StackTraceId(uintptr_t id, in V8StackTraceId() function in v8_inspector::V8StackTraceId
136 V8StackTraceId::V8StackTraceId(StringView json) in V8StackTraceId() function in v8_inspector::V8StackTraceId
163 bool V8StackTraceId::IsInvalid() const { return !id; } in IsInvalid()
165 std::unique_ptr<StringBuffer> V8StackTraceId::ToString() { in ToString()
248 V8StackTraceId externalParent; in create()
[all …]
Dv8-stack-trace-impl.h21 struct V8StackTraceId;
88 const V8StackTraceId& externalParent);
107 V8StackTraceId m_externalParent;
138 const V8StackTraceId& externalParent() const { return m_externalParent; } in externalParent()
148 const V8StackTraceId& externalParent);
157 V8StackTraceId m_externalParent;
Dv8-debugger.h31 struct V8StackTraceId;
112 V8StackTraceId currentExternalParent();
132 V8StackTraceId storeCurrentStackTrace(const StringView& description);
133 void externalAsyncTaskStarted(const V8StackTraceId& parent);
134 void externalAsyncTaskFinished(const V8StackTraceId& parent);
148 const V8StackTraceId& id);
246 std::vector<V8StackTraceId> m_currentExternalParent;
Dv8-inspector-impl.h106 V8StackTraceId storeCurrentStackTrace(StringView description) override;
107 void externalAsyncTaskStarted(const V8StackTraceId& parent) override;
108 void externalAsyncTaskFinished(const V8StackTraceId& parent) override;
Dv8-debugger.cc647 V8StackTraceId V8Debugger::currentExternalParent() { in currentExternalParent()
648 return m_currentExternalParent.empty() ? V8StackTraceId() in currentExternalParent()
856 int contextGroupId, const V8StackTraceId& id) { in stackTraceFor()
863 V8StackTraceId V8Debugger::storeCurrentStackTrace( in storeCurrentStackTrace()
865 if (!m_maxAsyncCallStackDepth) return V8StackTraceId(); in storeCurrentStackTrace()
869 if (!contextGroupId) return V8StackTraceId(); in storeCurrentStackTrace()
874 if (!asyncStack) return V8StackTraceId(); in storeCurrentStackTrace()
888 return V8StackTraceId(id, debuggerIdFor(contextGroupId).pair(), shouldPause); in storeCurrentStackTrace()
898 void V8Debugger::externalAsyncTaskStarted(const V8StackTraceId& parent) { in externalAsyncTaskStarted()
912 void V8Debugger::externalAsyncTaskFinished(const V8StackTraceId& parent) { in externalAsyncTaskFinished()
Dv8-inspector-impl.cc292 V8StackTraceId V8InspectorImpl::storeCurrentStackTrace(StringView description) { in storeCurrentStackTrace()
296 void V8InspectorImpl::externalAsyncTaskStarted(const V8StackTraceId& parent) { in externalAsyncTaskStarted()
300 void V8InspectorImpl::externalAsyncTaskFinished(const V8StackTraceId& parent) { in externalAsyncTaskFinished()
Dv8-debugger-agent-impl.cc821 V8StackTraceId v8StackTraceId(id, debuggerId.pair()); in getStackTrace()
1536 V8StackTraceId externalParent = m_debugger->currentExternalParent(); in currentExternalStackTrace()