DebugInfo::DebugInfo() { snprintf(m_perfMapName, sizeof m_perfMapName, "/tmp/perf-%d.map", getpid()); m_perfMap = fopen(m_perfMapName, "w"); generatePidMapOverlay(); }
DebugInfo::DebugInfo() : m_perfMap(0), m_dataMap(0) { snprintf(m_perfMapName, sizeof m_perfMapName, "/tmp/perf-%d.map", getpid()); if (RuntimeOption::EvalPerfPidMap) { m_perfMap = fopen(m_perfMapName, "w"); } snprintf(m_dataMapName, sizeof m_dataMapName, "/tmp/perf-data-%d.map", getpid()); if (RuntimeOption::EvalPerfDataMap) { m_dataMap = fopen(m_dataMapName, "w"); } generatePidMapOverlay(); }