Home
last modified time | relevance | path

Searched refs:debugger (Results 1 – 25 of 433) sorted by relevance

12345678910>>...18

/llvm-project/lldb/test/API/commands/command/script/
H A Dcallables.py7 def check(debugger, command, context, result, internal_dict): argument
9 not isinstance(debugger, lldb.SBDebugger)
23 def v5foobar(debugger, command, context, result, internal_dict, *args): argument
24 check(debugger, command, context, result, internal_dict)
27 def foobar(debugger, command, context, result, internal_dict): argument
28 check(debugger, command, context, result, internal_dict)
31 def foobar4(debugger, command, result, internal_dict): argument
32 check(debugger, command, None, result, internal_dict)
37 def sfoobar(debugger, command, context, result, internal_dict): argument
38 check(debugger, command, context, result, internal_dict)
[all …]
H A Dwelcome.py6 def __init__(self, debugger, session_dict): argument
14 def __call__(self, debugger, args, exe_ctx, result): argument
20 def __init__(self, debugger, session_dict): argument
23 def __call__(self, debugger, args, exe_ctx, result): argument
24 target = debugger.GetSelectedTarget()
34 def print_wait_impl(debugger, args, result, dict): argument
45 def check_for_synchro(debugger, args, result, dict): argument
46 if debugger.GetAsync():
48 if not debugger.GetAsync():
52 def takes_exe_ctx(debugger, args, exe_ctx, result, dict): argument
/llvm-project/lldb/utils/lui/
H A Ddebuggerdriver.py19 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()
35 self.debugger,
45 self.debugger,
56 self.debugger,
65 self.debugger,
94 return self.debugger.GetPrompt()
[all …]
/llvm-project/lldb/test/API/commands/command/script/add/
H A Dtest_commands.py11 def __init__(self, debugger, unused): argument
12 super().__init__(debugger, unused)
14 def __call__(self, debugger, args_array, exe_ctx, result): argument
43 def __init__(self, debugger, unused):
44 super().__init__(debugger, unused) argument
47 def register_lldb_command(cls, debugger, module_name):
48 ParsedCommand.do_register_cmd(cls, debugger, module_name) argument
121 def __init__(self, debugger, unused): argument
122 super().__init__(debugger, unused)
125 def register_lldb_command(cls, debugger, module_nam argument
149 __init__(self, debugger, unused) global() argument
153 register_lldb_command(cls, debugger, module_name) global() argument
220 __lldb_init_module(debugger, dict) global() argument
[all...]
/llvm-project/lldb/examples/python/
H A Dstep_and_print.py6 def __init__(self, debugger, unused): argument
9 def __call__(self, debugger, command, exe_ctx, result): argument
12 old_async = debugger.GetAsync()
13 debugger.SetAsync(False)
15 debugger.HandleCommand("thread step-over")
17 debugger.HandleCommand("frame variable %s" % (command))
19 debugger.SetAsync(old_async)
27 def __lldb_init_module(debugger, unused): argument
28 debugger.HandleCommand("command script add -o -c step_and_print.StepAndPrint sap")
H A Ddiagnose_unwind.py86 def simple_backtrace(debugger): argument
87 target = debugger.GetSelectedTarget()
181 def diagnose_unwind(debugger, command, result, dict): argument
196 target = debugger.GetSelectedTarget()
204 debugger.GetVersionString(),
222 print("LLDB version %s" % debugger.GetVersionString())
230 debugger.HandleCommand(
236 debugger.HandleCommand("register read")
263 (module_list, address_list) = simple_backtrace(debugger)
287 debugger.HandleCommand(
[all …]
/llvm-project/cross-project-tests/debuginfo-tests/dexter/dex/tools/run_debugger_internal_/
H A DTool.py14 from dex.debugger import Debuggers
45 def raise_debugger_error(self, action, debugger): argument
47 action, debugger.name, debugger.loading_error
50 msg = "{}\n {}".format(msg, " ".join(debugger.loading_error_trace))
55 debugger = Debuggers(self.context).load(self.options.debugger)
58 if not debugger.is_available:
59 self.raise_debugger_error("load", debugger)
61 self.debugger_controller.run_debugger(debugger)
63 if debugger.loading_error:
64 self.raise_debugger_error("run", debugger)
/llvm-project/lldb/test/API/lua_api/
H A Dlua_lldb_test.lua84 local debugger = lldb.SBDebugger.Create()
86 assertNotNil(debugger)
87 assertTrue(debugger:IsValid())
89 debugger:SetAsync(false)
91 local lua_language = debugger:GetScriptingLanguage('lua')
93 debugger:SetScriptLanguage(lua_language)
100 debugger = debugger
109 target = self.debugger:CreateTarget(exe)
120 local interpreter = self.debugger:GetCommandInterpreter()
123 self.debugger:GetOutputFile():Flush()
[all …]
/llvm-project/lldb/test/API/api/multithreaded/
H A Dsome_cmd.py8 def __init__(self, debugger, unused): argument
9 self.dbg = debugger
11 def __call__(self, debugger, command, exe_ctx, result): argument
21 def __init__(self, debugger, unused): argument
22 self.dbg = debugger
24 def __call__(self, debugger, command, exe_ctx, result): argument
35 def __lldb_init_module(debugger, unused): argument
37 debugger.HandleCommand("command script add -c some_cmd.SomeCommand some-cmd")
38 debugger.HandleCommand("command script add -c some_cmd.OtherCommand report-cmd")
/llvm-project/lldb/test/Shell/ScriptInterpreter/Lua/Inputs/
H A Dnested_sessions.in2 print(lldb.target, lldb.debugger:GetSelectedTarget())
3 lldb.debugger:SetSelectedTarget(lldb.debugger:GetTargetAtIndex(0))
4 print(lldb.target, lldb.debugger:GetSelectedTarget())
5 lldb.debugger:HandleCommand("script print(lldb.target, lldb.debugger:GetSelectedTarget())")
6 print(lldb.target, lldb.debugger:GetSelectedTarget())
/llvm-project/lldb/source/Expression/
H A DREPL.cpp29 Debugger &debugger = m_target.GetDebugger(); in REPL() local
30 debugger.SetShowProgress(false); in REPL()
31 auto exe_ctx = debugger.GetCommandInterpreter().GetExecutionContext(); in REPL()
39 Debugger *debugger, Target *target, in Create() argument
50 ret = (*create_instance)(err, language, debugger, target, repl_options); in Create()
75 Debugger &debugger = m_target.GetDebugger(); in GetIOHandler() local
77 debugger, IOHandler::Type::REPL, in GetIOHandler()
92 m_indent_str.assign(debugger.GetTabSize(), ' '); in GetIOHandler()
93 m_enable_auto_indent = debugger.GetAutoIndent(); in GetIOHandler()
232 Debugger &debugger in IOHandlerInputComplete() local
501 Debugger &debugger = m_target.GetDebugger(); IOHandlerComplete() local
569 Debugger &debugger = m_target.GetDebugger(); RunLoop() local
[all...]
/llvm-project/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/
H A DDefaultController.py13 from dex.debugger.DebuggerControllers.DebuggerControllerBase import (
16 from dex.debugger.DebuggerControllers.ControllerHelpers import (
45 self.debugger.add_breakpoint(s, line)
73 expr_val = self.debugger.evaluate_expression(
87 self.step_collection.debugger = self.debugger.debugger_info
89 self.debugger.launch(cmdline)
98 while self.debugger.is_running and not timed_out:
114 if timed_out or self.debugger.is_finished:
118 step_info = self.debugger.get_step_info(self.watches, self.step_index)
131 self.debugger.step()
[all …]
H A DConditionalController.py15 from dex.debugger.DebuggerControllers.ControllerHelpers import (
19 from dex.debugger.DebuggerControllers.DebuggerControllerBase import (
22 from dex.debugger.DebuggerBase import DebuggerBase
137 id = self.debugger.add_conditional_breakpoint(
143 id = self.debugger.add_breakpoint(bpr.path, bpr.range_from)
148 if self.debugger.get_name() == "dbgeng":
159 self.debugger.launch(cmdline)
166 while not self.debugger.is_finished:
168 while self.debugger.is_running and not timed_out:
187 step_info = self.debugger
[all...]
H A DDebuggerControllerBase.py24 def run_debugger(self, debugger): argument
26 self.debugger = debugger
37 with self.debugger:
38 if not self.debugger.loading_error:
43 self.debugger = None
/llvm-project/mlir/utils/lldb-scripts/
H A Daction_debugging.py38 def __init__(self, debugger, unused): argument
65 def __call__(self, debugger, command, exe_ctx, result): argument
75 args.func(args, debugger, command, exe_ctx, result)
104 def process_options(cls, options, debugger, command, exe_ctx, result): argument
121 debugger.SetAsync(True)
123 debugger.SetAsync(False)
135 def process_options(cls, options, debugger, command, exe_ctx, result): argument
158 def process_options(cls, options, debugger, command, exe_ctx, result): argument
190 def process_options(cls, options, debugger, command, exe_ctx, result): argument
217 def process_options(cls, options, debugger, command, exe_ctx, result): argument
[all …]
/llvm-project/lldb/test/API/python_api/was_interrupted/
H A Dinterruptible.py15 def __init__(self, debugger, session_dict): argument
21 def check_was_interrupted(self, debugger, use_interpreter): argument
23 self.was_interrupted = debugger.GetCommandInterpreter().WasInterrupted()
25 self.was_interrupted = debugger.InterruptRequested()
29 def __call__(self, debugger, args, exe_ctx, result): argument
64 self.check_was_interrupted(debugger, use_interpreter)
76 self.check_was_interrupted(debugger, use_interpreter)
79 self.check_was_interrupted(debugger, use_interpreter)
/llvm-project/cross-project-tests/debuginfo-tests/dexter/dex/debugger/
H A DDebuggers.py7 """Discover potential/available debugger interfaces."""
24 from dex.debugger.DebuggerControllers.DefaultController import DefaultController
26 from dex.debugger.dbgeng.dbgeng import DbgEng
27 from dex.debugger.lldb.LLDB import LLDB
28 from dex.debugger.visualstudio.VisualStudio2015 import VisualStudio2015
29 from dex.debugger.visualstudio.VisualStudio2017 import VisualStudio2017
30 from dex.debugger.visualstudio.VisualStudio2019 import VisualStudio2019
31 from dex.debugger.visualstudio.VisualStudio2022 import VisualStudio2022
37 { name (str): debugger (class) }
54 f'option "{option}" is meaningless with this debugger',
[all...]
/llvm-project/lldb/source/Core/
H A DPluginManager.cpp256 void PerformDebuggerCallback(Debugger &debugger) { in PerformDebuggerCallback() argument
259 instance.debugger_init_callback(debugger); in PerformDebuggerCallback()
986 Debugger &debugger) {
994 return instance.create_callback(debugger); in GetStructuredDataPluginInstances()
999 return none_instance(debugger); in RegisterPlugin()
1624 void PluginManager::DebuggerInitialize(Debugger &debugger) { in GetSettingForPlugin() argument
1625 GetDynamicLoaderInstances().PerformDebuggerCallback(debugger); in GetSettingForPlugin()
1626 GetJITLoaderInstances().PerformDebuggerCallback(debugger); in GetSettingForPlugin()
1627 GetObjectFileInstances().PerformDebuggerCallback(debugger); in GetSettingForPlugin()
1628 GetPlatformInstances().PerformDebuggerCallback(debugger); in GetSettingForPlugin()
957 GetScriptInterpreterForLanguage(lldb::ScriptLanguage script_lang,Debugger & debugger) GetScriptInterpreterForLanguage() argument
1531 DebuggerInitialize(Debugger & debugger) DebuggerInitialize() argument
1548 GetDebuggerPropertyForPlugins(Debugger & debugger,llvm::StringRef plugin_type_name,llvm::StringRef plugin_type_desc,bool can_create) GetDebuggerPropertyForPlugins() argument
1585 GetDebuggerPropertyForPluginsOldStyle(Debugger & debugger,llvm::StringRef plugin_type_name,llvm::StringRef plugin_type_desc,bool can_create) GetDebuggerPropertyForPluginsOldStyle() argument
1640 CreateSettingForPlugin(Debugger & debugger,llvm::StringRef plugin_type_name,llvm::StringRef plugin_type_desc,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property,GetDebuggerPropertyForPluginsPtr get_debugger_property=GetDebuggerPropertyForPlugins) CreateSettingForPlugin() argument
1672 GetSettingForDynamicLoaderPlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForDynamicLoaderPlugin() argument
1678 CreateSettingForDynamicLoaderPlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForDynamicLoaderPlugin() argument
1686 GetSettingForPlatformPlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForPlatformPlugin() argument
1693 CreateSettingForPlatformPlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForPlatformPlugin() argument
1702 GetSettingForProcessPlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForProcessPlugin() argument
1708 CreateSettingForProcessPlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForProcessPlugin() argument
1716 GetSettingForSymbolLocatorPlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForSymbolLocatorPlugin() argument
1722 CreateSettingForSymbolLocatorPlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForSymbolLocatorPlugin() argument
1730 CreateSettingForTracePlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForTracePlugin() argument
1738 GetSettingForObjectFilePlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForObjectFilePlugin() argument
1744 CreateSettingForObjectFilePlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForObjectFilePlugin() argument
1752 GetSettingForSymbolFilePlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForSymbolFilePlugin() argument
1758 CreateSettingForSymbolFilePlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForSymbolFilePlugin() argument
1766 GetSettingForJITLoaderPlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForJITLoaderPlugin() argument
1772 CreateSettingForJITLoaderPlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForJITLoaderPlugin() argument
1782 GetSettingForOperatingSystemPlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForOperatingSystemPlugin() argument
1797 CreateSettingForOperatingSystemPlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForOperatingSystemPlugin() argument
1815 GetSettingForStructuredDataPlugin(Debugger & debugger,llvm::StringRef setting_name) GetSettingForStructuredDataPlugin() argument
1821 CreateSettingForStructuredDataPlugin(Debugger & debugger,const lldb::OptionValuePropertiesSP & properties_sp,llvm::StringRef description,bool is_global_property) CreateSettingForStructuredDataPlugin() argument
[all...]
/llvm-project/lldb/include/lldb/Core/
H A DPluginManager.h277 Debugger &debugger);
282 /// callbacks for debugger initialization and Process launch info
527 // debugger instance.
528 static void DebuggerInitialize(Debugger &debugger);
531 GetSettingForDynamicLoaderPlugin(Debugger &debugger,
535 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp,
539 GetSettingForPlatformPlugin(Debugger &debugger, llvm::StringRef setting_name);
542 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp,
546 GetSettingForProcessPlugin(Debugger &debugger, llvm::StringRef setting_name);
549 Debugger &debugger, cons
[all...]
/llvm-project/lldb/test/Shell/ScriptInterpreter/Python/Inputs/
H A Drelative.split6 def magritte(debugger, command, result, internal_dict):
9 def __lldb_init_module(debugger, internal_dict):
10 debugger.HandleCommand('command script add -f magritte.magritte magritte')
16 def zip(debugger, command, result, internal_dict):
19 def __lldb_init_module(debugger, internal_dict):
20 debugger.HandleCommand('command script add -f zip.zip zip')
/llvm-project/llvm/utils/
H A DlldbDataFormatters.py13 def __lldb_init_module(debugger, internal_dict): argument
14 debugger.HandleCommand("type category define -e llvm -l c++")
15 debugger.HandleCommand(
20 debugger.HandleCommand(
25 debugger.HandleCommand(
30 debugger.HandleCommand(
35 debugger.HandleCommand(
40 debugger.HandleCommand(
45 debugger.HandleCommand(
50 debugger
[all...]
/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DScriptInterpreterLua.cpp39 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()
146 ScriptInterpreterLua::ScriptInterpreterLua(Debugger &debugger) in ScriptInterpreterLua() argument
147 : ScriptInterpreter(debugger, eScriptLanguageLua), in ScriptInterpreterLua()
204 // At the moment, the only time the debugger does not have an input file in ExecuteInterpreterLoop()
247 "lldb.debugger in EnterSession()
282 Debugger &debugger = target->GetDebugger(); BreakpointCallbackFunction() local
310 Debugger &debugger = target->GetDebugger(); WatchpointCallbackFunction() local
394 CreateInstance(Debugger & debugger) CreateInstance() argument
[all...]
/llvm-project/lldb/tools/driver/
H A DOptions.td15 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 …]
/llvm-project/lldb/docs/man/
H A Dlldb.rst16 :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 …]
/llvm-project/lldb/examples/summaries/
H A Dpysummary.py18 def __lldb_init_module(debugger, unused): argument
19 debugger.HandleCommand(
22 debugger.HandleCommand(
25 debugger.HandleCommand(
28 debugger.HandleCommand(

12345678910>>...18