xref: /xnu-8792.41.9/tools/lldbmacros/core/configuration.py (revision 5c2921b07a2480ab43ec66f5b9e41cb872bc554f)
1*5c2921b0SApple OSS Distributions# global configs to be included by everybody. The recommended way is
2*5c2921b0SApple OSS Distributions# from core.configuration import *
3*5c2921b0SApple OSS Distributions# verbosity levels
4*5c2921b0SApple OSS Distributions(vSILENT, vHUMAN, vSCRIPT, vDETAIL) = (0, 1, 2, 3)
5*5c2921b0SApple OSS Distributions
6*5c2921b0SApple OSS Distributionsconfig = {'debug': False, 'verbosity': vHUMAN, 'showTypeSummary': False, "CacheStaticData":True, "CacheDynamicData": True}
7*5c2921b0SApple OSS Distributions# Note: The above configuration dictionary holds the default values.
8*5c2921b0SApple OSS Distributions# 'debug' when True enables debug print messages in whole of xnu lldbmacros framework
9*5c2921b0SApple OSS Distributions# 'CacheStaticData' when True caches static data. Types, uuids etc.
10*5c2921b0SApple OSS Distributions# 'CacheDymanicData' when True caches dynamic data which will get cleared upon continuing, single stepping or detaching.
11