SBStatisticsOptions#
- class lldb.SBStatisticsOptions(*args)#
A container for options to use when dumping statistics.
Methods Summary
GetIncludeModules
(SBStatisticsOptions self)GetIncludeTargets
(SBStatisticsOptions self)GetIncludeTranscript
(SBStatisticsOptions self)Gets whether the statistics will force loading all possible debug info.
GetSummaryOnly
(SBStatisticsOptions self)Gets whether the statistics only dump a summary.
If true, dump statistics for the modules, including time and size of various aspects of the module and debug information, type system, path, etc.
If true, dump statistics for the targets, including breakpoints, expression evaluations, frame variables, etc.
If true and the setting
interpreter.save-transcript
is enabled, include a JSON array with all commands the user and/or scripts executed during a debug session.Sets whether the statistics will force loading all possible debug info.
SetSummaryOnly
(SBStatisticsOptions self, bool b)Sets whether the statistics should only dump a summary.
Methods Documentation
- GetIncludeModules(SBStatisticsOptions self) bool #
- GetIncludeTargets(SBStatisticsOptions self) bool #
- GetIncludeTranscript(SBStatisticsOptions self) bool #
- GetReportAllAvailableDebugInfo(SBStatisticsOptions self) bool #
Gets whether the statistics will force loading all possible debug info.
- GetSummaryOnly(SBStatisticsOptions self) bool #
Gets whether the statistics only dump a summary.
- SetIncludeModules(b)#
If true, dump statistics for the modules, including time and size of various aspects of the module and debug information, type system, path, etc.
Defaults to true, unless the
SummaryOnly
mode is enabled, in which case this is turned off unless specified.If both
IncludeTargets
andIncludeModules
are true, a list of module identifiers will be added to the “targets” section.
- SetIncludeTargets(b)#
If true, dump statistics for the targets, including breakpoints, expression evaluations, frame variables, etc.
Defaults to true, unless the
SummaryOnly
mode is enabled, in which case this is turned off unless specified.If both
IncludeTargets
andIncludeModules
are true, a list of module identifiers will be added to the “targets” section.
- SetIncludeTranscript(b)#
If true and the setting
interpreter.save-transcript
is enabled, include a JSON array with all commands the user and/or scripts executed during a debug session.Defaults to false.
- SetReportAllAvailableDebugInfo(SBStatisticsOptions self, bool b)#
Sets whether the statistics will force loading all possible debug info.
- SetSummaryOnly(SBStatisticsOptions self, bool b)#
Sets whether the statistics should only dump a summary.