#define LLDB_INSTRUMENT_VA(...)
This class handles the verbosity when dumping statistics.
void SetIncludeTargets(bool b)
If true, dump statistics for the targets, including breakpoints, expression evaluations,...
const SBStatisticsOptions & operator=(const lldb::SBStatisticsOptions &rhs)
std::unique_ptr< lldb_private::StatisticsOptions > m_opaque_up
void SetSummaryOnly(bool b)
If true, dump only high-level summary statistics.
bool GetIncludeTargets() const
bool GetIncludeModules() const
void SetReportAllAvailableDebugInfo(bool b)
If set to true, the debugger will load all debug info that is available and report statistics on the ...
void SetIncludeModules(bool b)
If true, dump statistics for the modules, including time and size of various aspects of the module an...
bool GetReportAllAvailableDebugInfo()
bool GetIncludeTranscript() const
const lldb_private::StatisticsOptions & ref() const
void SetIncludeTranscript(bool b)
If true and the setting interpreter.save-transcript is enabled, include a JSON array with all command...
A class that represents a running process on the host machine.
std::unique_ptr< T > clone(const std::unique_ptr< T > &src)