Home | History | Annotate | Download | only in inspector

Lines Matching full:stacktrace

18 static const v8::StackTrace::StackTraceOptions stackTraceOptions =
19 static_cast<v8::StackTrace::StackTraceOptions>(
20 v8::StackTrace::kLineNumber | v8::StackTrace::kColumnOffset |
21 v8::StackTrace::kScriptId | v8::StackTrace::kScriptNameOrSourceURL |
22 v8::StackTrace::kFunctionName);
49 void toFramesVector(v8::Local<v8::StackTrace> stackTrace,
54 int frameCount = stackTrace->GetFrameCount();
60 v8::Local<v8::StackFrame> stackFrame = stackTrace->GetFrame(i);
118 v8::Local<v8::StackTrace> stackTrace, size_t maxStackSize,
123 if (!stackTrace.IsEmpty())
124 toFramesVector(stackTrace, frames, maxStackSize, isolate, debugger,
151 if (stackTrace.IsEmpty() && !asyncCallChain) return nullptr;
174 v8::Local<v8::StackTrace> stackTrace;
176 stackTrace = v8::StackTrace::CurrentStackTrace(
179 return V8StackTraceImpl::create(debugger, contextGroupId, stackTrace,
250 std::unique_ptr<protocol::Runtime::StackTrace>
257 std::unique_ptr<protocol::Runtime::StackTrace> stackTrace =
258 protocol::Runtime::StackTrace::create()
261 if (!m_description.isEmpty()) stackTrace->setDescription(m_description);
262 if (m_parent) stackTrace->setParent(m_parent->buildInspectorObjectImpl());
264 stackTrace->setPromiseCreationFrame(
267 return stackTrace;
270 std::unique_ptr<protocol::Runtime::StackTrace>
276 debugger, m_contextGroupId, v8::Local<v8::StackTrace>(),
282 std::unique_ptr<protocol::Runtime::API::StackTrace>
288 String16Builder stackTrace;
291 stackTrace.append("\n at " + (frame.functionName().length()
294 stackTrace.append(" (");
295 stackTrace.append(frame.sourceURL());
296 stackTrace.append(':');
297 stackTrace.append(String16::fromInteger(frame.lineNumber()));
298 stackTrace.append(':');
299 stackTrace.append(String16::fromInteger(frame.columnNumber()));
300 stackTrace.append(')');
302 String16 string = stackTrace.toString();