| /openbsd-src/gnu/llvm/lldb/utils/lui/ |
| H A D | debuggerdriver.py | 19 def __init__(self, debugger, event_queue): argument 25 self.initialize(debugger) 27 def initialize(self, debugger): argument 29 self.debugger = debugger 30 self.listener = debugger.GetListener() 34 self.listener.StartListeningForEventClass(self.debugger, 43 self.listener.StartListeningForEventClass(self.debugger, 53 self.listener.StartListeningForEventClass(self.debugger, 61 self.listener.StartListeningForEventClass(self.debugger, 90 return self.debugger.GetPrompt() [all …]
|
| /openbsd-src/gnu/llvm/lldb/examples/python/ |
| H A D | step_and_print.py | 5 def __init__(self, debugger, unused): argument 8 def __call__(self, debugger, command, exe_ctx, result): argument 11 old_async = debugger.GetAsync() 12 debugger.SetAsync(False) 14 debugger.HandleCommand("thread step-over") 16 debugger.HandleCommand("frame variable %s"%(command)) 18 debugger.SetAsync(old_async) 23 def __lldb_init_module(debugger, unused): argument 24 debugger.HandleCommand("command script add -o -c step_and_print.StepAndPrint sap")
|
| H A D | diagnose_unwind.py | 60 def simple_backtrace(debugger): argument 61 target = debugger.GetSelectedTarget() 147 def diagnose_unwind(debugger, command, result, dict): argument 162 target = debugger.GetSelectedTarget() 170 debugger.GetVersionString()) 183 print('LLDB version %s' % debugger.GetVersionString()) 189 debugger.HandleCommand( 194 debugger.HandleCommand("register read") 216 (module_list, address_list) = simple_backtrace(debugger) 232 debugger.HandleCommand( [all …]
|
| H A D | disassembly_mode.py | 5 def __init__(self, debugger, unused): argument 6 self.dbg = debugger 7 self.interp = debugger.GetCommandInterpreter() 27 def __call__(self, debugger, command, exe_ctx, result): argument 47 def __lldb_init_module(debugger, unused): argument 48 …debugger.HandleCommand("command script add -o -c disassembly_mode.DisassemblyMode toggle-disassemb…
|
| H A D | cmdtemplate.py | 23 def register_lldb_command(cls, debugger, module_name): argument 30 debugger.HandleCommand(command) 95 def __init__(self, debugger, unused): argument 99 def __call__(self, debugger, command, exe_ctx, result): argument 141 def __lldb_init_module(debugger, dict): argument 147 cls.register_lldb_command(debugger, __name__)
|
| H A D | crashlog.py | 137 … crash_log.debugger.GetSourceManager().DisplaySourceLinesWithLineNumbers( 333 def __init__(self, debugger, path, verbose): argument 335 symbolication.Symbolicator.__init__(self, debugger) 391 self.target = image.create_target(self.debugger) 396 self.target = image.create_target(self.debugger) 421 def create(debugger, path, verbose): argument 424 parser = JSONCrashLogParser(debugger, path, verbose) 428 return TextCrashLogParser(debugger, path, verbose) 430 def __init__(self, debugger, path, verbose): argument 433 self.crashlog = CrashLog(debugger, self.path, self.verbose) [all …]
|
| H A D | sources.py | 15 def info_sources(debugger, command, result, dict): argument 18 target = debugger.GetSelectedTarget() 27 def __lldb_init_module(debugger, dict): argument 29 debugger.HandleCommand(
|
| H A D | delta.py | 26 def start_gdb_log(debugger, command, result, dict): argument 43 debugger.HandleCommand( 55 def parse_time_log(debugger, command, result, dict): argument 127 def __lldb_init_module(debugger, internal_dict): argument 130 debugger.HandleCommand(
|
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perldebug.pod | 2 X<debug> X<debugger> 11 If you're new to the Perl debugger, you may prefer to read 12 L<perldebtut>, which is a tutorial introduction to the debugger. 14 If you're looking for the nitty gritty details of how the debugger is 18 of the debugger itself. 23 Perl source debugger. This works like an interactive Perl 24 environment, prompting for debugger commands that let you examine 27 the debugger all by itself just to test out Perl constructs 33 In Perl, the debugger is not a separate program the way it usually is in the 37 for the debugger t [all...] |
| /openbsd-src/gnu/llvm/lldb/source/Expression/ |
| H A D | REPL.cpp | 27 Debugger &debugger = m_target.GetDebugger(); in REPL() local 28 debugger.SetShowProgress(false); in REPL() 29 auto exe_ctx = debugger.GetCommandInterpreter().GetExecutionContext(); in REPL() 37 Debugger *debugger, Target *target, in Create() argument 48 ret = (*create_instance)(err, language, debugger, target, repl_options); in Create() 73 Debugger &debugger = m_target.GetDebugger(); in GetIOHandler() local 75 debugger, IOHandler::Type::REPL, in GetIOHandler() 90 m_indent_str.assign(debugger.GetTabSize(), ' '); in GetIOHandler() 91 m_enable_auto_indent = debugger.GetAutoIndent(); in GetIOHandler() 229 Debugger &debugger = m_target.GetDebugger(); in IOHandlerInputComplete() local [all …]
|
| /openbsd-src/gnu/llvm/llvm/utils/ |
| H A D | lldbDataFormatters.py | 10 def __lldb_init_module(debugger, internal_dict): argument 11 debugger.HandleCommand('type category define -e llvm -l c++') 12 debugger.HandleCommand('type synthetic add -w llvm ' 15 debugger.HandleCommand('type summary add -w llvm ' 18 debugger.HandleCommand('type synthetic add -w llvm ' 21 debugger.HandleCommand('type summary add -w llvm ' 24 debugger.HandleCommand('type synthetic add -w llvm ' 27 debugger.HandleCommand('type summary add -w llvm ' 30 debugger.HandleCommand('type synthetic add -w llvm ' 33 debugger.HandleCommand('type summary add -w llvm ' [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Core/ |
| H A D | PluginManager.cpp | 257 void PerformDebuggerCallback(Debugger &debugger) { in PerformDebuggerCallback() argument 260 instance.debugger_init_callback(debugger); in PerformDebuggerCallback() 919 Debugger &debugger) { in GetScriptInterpreterForLanguage() argument 927 return instance.create_callback(debugger); in GetScriptInterpreterForLanguage() 932 return none_instance(debugger); in GetScriptInterpreterForLanguage() 1380 void PluginManager::DebuggerInitialize(Debugger &debugger) { in DebuggerInitialize() argument 1381 GetDynamicLoaderInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() 1382 GetJITLoaderInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() 1383 GetObjectFileInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() 1384 GetPlatformInstances().PerformDebuggerCallback(debugger); in DebuggerInitialize() [all …]
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Core/ |
| H A D | PluginManager.h | 268 Debugger &debugger); 467 static void DebuggerInitialize(Debugger &debugger); 470 GetSettingForDynamicLoaderPlugin(Debugger &debugger, 474 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, 478 GetSettingForPlatformPlugin(Debugger &debugger, ConstString setting_name); 481 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, 485 GetSettingForProcessPlugin(Debugger &debugger, ConstString setting_name); 488 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, 492 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp, 496 GetSettingForObjectFilePlugin(Debugger &debugger, ConstString setting_name); [all …]
|
| /openbsd-src/gnu/llvm/lldb/examples/summaries/ |
| H A D | pysummary.py | 16 def __lldb_init_module(debugger, unused): argument 17 debugger.HandleCommand( 19 debugger.HandleCommand( 21 debugger.HandleCommand( 23 debugger.HandleCommand(
|
| H A D | sp_cp.py | 76 def __lldb_init_module(debugger, dict): argument 77 debugger.HandleCommand( 79 debugger.HandleCommand( 81 debugger.HandleCommand( 83 debugger.HandleCommand(
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Lua/ |
| H A D | ScriptInterpreterLua.cpp | 39 IOHandlerLuaInterpreter(Debugger &debugger, in IOHandlerLuaInterpreter() argument 42 : IOHandlerEditline(debugger, IOHandler::Type::LuaInterpreter, "lua", in IOHandlerLuaInterpreter() 44 true, debugger.GetUseColor(), 0, *this), in IOHandlerLuaInterpreter() 48 debugger.GetOutputFile().GetStream(), in IOHandlerLuaInterpreter() 49 debugger.GetErrorFile().GetStream())); in IOHandlerLuaInterpreter() 50 llvm::cantFail(m_script_interpreter.EnterSession(debugger.GetID())); in IOHandlerLuaInterpreter() 145 ScriptInterpreterLua::ScriptInterpreterLua(Debugger &debugger) in ScriptInterpreterLua() argument 146 : ScriptInterpreter(debugger, eScriptLanguageLua), in ScriptInterpreterLua() 281 Debugger &debugger = target->GetDebugger(); in BreakpointCallbackFunction() local 283 debugger.GetScriptInterpreter(true, eScriptLanguageLua)); in BreakpointCallbackFunction() [all …]
|
| /openbsd-src/gnu/llvm/lldb/tools/lldb-fuzzer/lldb-commandinterpreter-fuzzer/ |
| H A D | lldb-commandinterpreter-fuzzer.cpp | 29 SBDebugger debugger = SBDebugger::Create(false); in LLVMFuzzerTestOneInput() local 30 SBTarget target = debugger.GetDummyTarget(); in LLVMFuzzerTestOneInput() 35 SBCommandInterpreter ci = debugger.GetCommandInterpreter(); in LLVMFuzzerTestOneInput() 42 debugger.DeleteTarget(target); in LLVMFuzzerTestOneInput() 43 SBDebugger::Destroy(debugger); in LLVMFuzzerTestOneInput()
|
| /openbsd-src/gnu/llvm/lldb/tools/driver/ |
| H A D | Options.td | 15 HelpText<"Tells the debugger to attach to a process with the given name.">, 23 …HelpText<"Tells the debugger to wait for a process with the given pid or name to launch before att… 32 HelpText<"Tells the debugger to attach to a process with the given pid.">, 57 HelpText<"Tells the debugger to use the specified scripting language for user-defined scripts.">, 105 …HelpText<"Allow the debugger to parse the .lldbinit files in the current working directory, unless… 109 HelpText<"Tells the debugger to run the commands from -s, -S, -o & -O, and then quit.">, 117 …HelpText<"Tells the debugger not to echo commands while sourcing files or one-line commands provid… 126 …HelpText<"When in batch mode, tells the debugger to run this one-line lldb command if the target c… 135 …HelpText<"When in batch mode, tells the debugger to source this file of lldb commands if the targe… 144 …HelpText<"Tells the debugger to read in and execute the lldb commands in the given file, after any… [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Commands/ |
| H A D | CommandObjectGUI.cpp | 29 Debugger &debugger = GetDebugger(); in DoExecute() local 31 File &input = debugger.GetInputFile(); in DoExecute() 32 File &output = debugger.GetOutputFile(); in DoExecute() 35 IOHandlerSP io_handler_sp(new IOHandlerCursesGUI(debugger)); in DoExecute() 37 debugger.RunIOHandlerAsync(io_handler_sp); in DoExecute()
|
| /openbsd-src/gnu/llvm/lldb/docs/man/ |
| H A D | lldb.rst | 16 :program:`lldb` is a next generation, high-performance debugger. It is built as 20 :program:`lldb` is the default debugger in Xcode on macOS and supports 31 Tells the debugger to attach to a process with the given name. 35 Tells the debugger to attach to a process with the given pid. 47 Tells the debugger to wait for a process with the given pid or name to launch before attaching. 58 Tells the debugger to run the commands from -s, -S, -o & -O, and then quit. 74 …Allow the debugger to parse the .lldbinit files in the current working directory, unless --no-lldb… 82 …Tells the debugger to execute this one-line lldb command before any file provided on the command l… 86 When in batch mode, tells the debugger to run this one-line lldb command if the target crashes. 90 …Tells the debugger to execute this one-line lldb command after any file provided on the command li… [all …]
|
| /openbsd-src/gnu/llvm/lldb/tools/lldb-fuzzer/lldb-target-fuzzer/ |
| H A D | lldb-target-fuzzer.cpp | 28 SBDebugger debugger = SBDebugger::Create(false); in LLVMFuzzerTestOneInput() local 29 SBTarget target = debugger.CreateTarget(file->GetPath().data()); in LLVMFuzzerTestOneInput() 30 debugger.DeleteTarget(target); in LLVMFuzzerTestOneInput() 31 SBDebugger::Destroy(debugger); in LLVMFuzzerTestOneInput()
|
| /openbsd-src/gnu/llvm/lldb/examples/plugins/commands/ |
| H A D | fooplugin.cpp | 22 bool PluginInitialize(lldb::SBDebugger debugger); 27 virtual bool DoExecute(lldb::SBDebugger debugger, char **command, in DoExecute() argument 41 bool lldb::PluginInitialize(lldb::SBDebugger debugger) { in PluginInitialize() argument 42 lldb::SBCommandInterpreter interpreter = debugger.GetCommandInterpreter(); in PluginInitialize()
|
| /openbsd-src/gnu/llvm/lldb/source/Interpreter/ |
| H A D | ScriptInterpreter.cpp | 31 Debugger &debugger, lldb::ScriptLanguage script_lang, in ScriptInterpreter() argument 34 : m_debugger(debugger), m_script_lang(script_lang), in ScriptInterpreter() 152 ScriptInterpreterIORedirect::Create(bool enable_io, Debugger &debugger, in Create() argument 156 new ScriptInterpreterIORedirect(debugger, result)); in Create() 181 Debugger &debugger, CommandReturnObject *result) in ScriptInterpreterIORedirect() argument 186 m_input_file_sp = debugger.GetInputFileSP(); in ScriptInterpreterIORedirect() 214 result->SetImmediateOutputFile(debugger.GetOutputStream().GetFileSP()); in ScriptInterpreterIORedirect() 215 result->SetImmediateErrorFile(debugger.GetErrorStream().GetFileSP()); in ScriptInterpreterIORedirect() 220 debugger.AdoptTopIOHandlerFilesIfInvalid(m_input_file_sp, m_output_file_sp, in ScriptInterpreterIORedirect()
|
| /openbsd-src/gnu/llvm/lldb/tools/lldb-fuzzer/lldb-expression-fuzzer/ |
| H A D | lldb-expression-fuzzer.cpp | 81 SBDebugger debugger = SBDebugger::Create(false); in DEFINE_BINARY_PROTO_FUZZER() local 82 if (!debugger.IsValid()) in DEFINE_BINARY_PROTO_FUZZER() 85 SBTarget target = debugger.CreateTarget(target_path); in DEFINE_BINARY_PROTO_FUZZER() 106 debugger.DeleteTarget(target); in DEFINE_BINARY_PROTO_FUZZER() 107 SBDebugger::Destroy(debugger); in DEFINE_BINARY_PROTO_FUZZER()
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/None/ |
| H A D | ScriptInterpreterNone.cpp | 25 ScriptInterpreterNone::ScriptInterpreterNone(Debugger &debugger) in LLDB_PLUGIN_DEFINE() 26 : ScriptInterpreter(debugger, eScriptLanguageNone) {} in LLDB_PLUGIN_DEFINE() 56 ScriptInterpreterNone::CreateInstance(Debugger &debugger) { in CreateInstance() argument 57 return std::make_shared<ScriptInterpreterNone>(debugger); in CreateInstance()
|