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)

GetReportAllAvailableDebugInfo(...)

Gets whether the statistics will force loading all possible debug info.

GetSummaryOnly(SBStatisticsOptions self)

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.

SetIncludeTargets(b)

If true, dump statistics for the targets, including breakpoints, expression evaluations, frame variables, etc.

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.

SetReportAllAvailableDebugInfo(...)

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 and IncludeModules 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 and IncludeModules 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.