std::string frameLocation;
PrintFrameLocation(event.frame, frameLocation);
- m_sourceFile = event.frame.source.name;
m_sourcePath = event.frame.source.path;
m_sourceLine = event.frame.line - m_listSize / 2;
m_stoppedAt = event.frame.line;
- m_frameId = event.frame.id;
switch(event.reason)
{
std::unordered_map<uint32_t, FuncBreakpoint> m_funcBreakpoints;
std::unordered_map<uint32_t, ExceptionBreakpoint> m_exceptionBreakpoints;
- FrameId m_frameId;
std::string m_sourcePath;
- std::string m_sourceFile;
int m_sourceLine;
int m_listSize;
int m_stoppedAt;
}
ss << "func=\"" << stackFrame.name << "\"";
- if (stackFrame.id != 0)
+ if (stackFrame.id)
ss << ",addr=\"" << ProtocolUtils::AddrToString(stackFrame.addr) << "\"";
output = ss.str();