[Lldb-commits] [PATCH] D131036: [lldb/crashlog] Add `-s|--skip-status` option to interactive mode
Jonas Devlieghere via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Wed Aug 3 11:03:24 PDT 2022
JDevlieghere added inline comments.
================
Comment at: lldb/examples/python/crashlog.py:1198-1204
+ option_parser.add_option(
+ '--skip-status',
+ '-s',
+ dest='skip_status',
+ action='store_true',
+ help='prevent the interactive crashlog to dump the process status and thread backtrace at launch',
+ default=False)
----------------
Is there another way to detect that we're running in this kind of environment? For example, could we check if we're in an interactive lldb session? I imagine you'd like to have the same behavior as the IDE case if you imported the crashlog module in another Python file for example. One easy way to determine this is to check if `lldb.debugger` exists, but I'm not sure if that will cover the IDE case you're trying to solve.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D131036/new/
https://reviews.llvm.org/D131036
More information about the lldb-commits
mailing list