Home
last modified time | relevance | path

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

12345678910>>...16

/llvm-project-15.0.7/lldb/test/API/commands/command/script/
H A Dcallables.py8 def check(debugger, command, context, result, internal_dict): argument
9 if (not isinstance(debugger, lldb.SBDebugger) or
22 check(debugger, command, context, result, internal_dict)
24 def foobar(debugger, command, context, result, internal_dict): argument
25 check(debugger, command, context, result, internal_dict)
27 def foobar4(debugger, command, result, internal_dict): argument
28 check(debugger, command, None, result, internal_dict)
46 def sfoobar4(debugger, command, result, internal_dict): argument
47 check(debugger, command, None, result, internal_dict)
51 check(debugger, command, None, result, internal_dict)
[all …]
H A Dwelcome.py8 def __init__(self, debugger, session_dict): argument
14 def __call__(self, debugger, args, exe_ctx, result): argument
21 def __init__(self, debugger, session_dict): argument
24 def __call__(self, debugger, args, exe_ctx, result): argument
25 target = debugger.GetSelectedTarget()
35 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 debugger.GetAsync() == False:
52 def takes_exe_ctx(debugger, args, exe_ctx, result, dict): argument
/llvm-project-15.0.7/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()
90 return self.debugger.GetPrompt()
96 return self.debugger.GetSourceManager()
100 self.debugger.SetTerminalWidth(width)
103 return self.debugger.GetTargetAtIndex(0)
130 def createDriver(debugger, event_queue): argument
[all …]
/llvm-project-15.0.7/lldb/examples/python/
H A Dstep_and_print.py5 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 -c step_and_print.StepAndPrint sap")
H A Ddiagnose_unwind.py61 def simple_backtrace(debugger): argument
62 target = debugger.GetSelectedTarget()
163 target = debugger.GetSelectedTarget()
171 debugger.GetVersionString())
190 debugger.HandleCommand(
233 debugger.HandleCommand(
272 debugger.HandleCommand(
287 debugger.HandleCommand(
298 debugger.HandleCommand(
311 def __lldb_init_module(debugger, internal_dict): argument
[all …]
H A Ddisassembly_mode.py5 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
48debugger.HandleCommand("command script add -c disassembly_mode.DisassemblyMode toggle-disassembly")
/llvm-project-15.0.7/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, ' '.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-15.0.7/lldb/test/API/api/multithreaded/
H A Dsome_cmd.py7 def __init__(self, debugger, unused): argument
8 self.dbg = debugger
9 def __call__(self, debugger, command, exe_ctx, result): argument
18 def __init__(self, debugger, unused): argument
19 self.dbg = debugger
20 def __call__(self, debugger, command, exe_ctx, result): argument
30 def __lldb_init_module(debugger, unused): argument
32 debugger.HandleCommand("command script add -c some_cmd.SomeCommand some-cmd")
33 debugger.HandleCommand("command script add -c some_cmd.OtherCommand report-cmd")
/llvm-project-15.0.7/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)
93 debugger:SetScriptLanguage(lua_language)
100 debugger = debugger
109 target = self.debugger:CreateTarget(exe)
123 self.debugger:GetOutputFile():Flush()
124 self.debugger:GetErrorFile():Flush()
128 self.debugger:HandleCommand(command)
[all …]
/llvm-project-15.0.7/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-15.0.7/cross-project-tests/debuginfo-tests/dexter/dex/debugger/DebuggerControllers/
H A DDefaultController.py13 from dex.debugger.DebuggerControllers.DebuggerControllerBase import DebuggerControllerBase
14 from dex.debugger.DebuggerControllers.ControllerHelpers import in_source_file, update_step_watches
37 self.debugger.add_breakpoint(s, line)
63 … expr_val = self.debugger.evaluate_expression(f'({condition.expression}) == ({value})')
76 self.step_collection.debugger = self.debugger.debugger_info
78 self.debugger.launch(cmdline)
86 while self.debugger.is_running:
89 if self.debugger.is_finished:
93 step_info = self.debugger.get_step_info(self.watches, self.step_index)
102 self.debugger.step()
[all …]
H A DConditionalController.py17 from dex.debugger.DebuggerBase import DebuggerBase
119 id = self.debugger.add_conditional_breakpoint(bpr.path,
125 id = self.debugger.add_breakpoint(bpr.path, bpr.range_from)
130 if self.debugger.get_name() == 'dbgeng':
139 self.debugger.launch(cmdline)
144 while not self.debugger.is_finished:
145 while self.debugger.is_running:
155 for bp_id in self.debugger.get_triggered_breakpoint_ids():
175 self.debugger.add_breakpoint(bpr.path, line)
178 self.debugger.delete_breakpoints(bp_to_delete)
[all …]
H A DDebuggerControllerBase.py23 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-15.0.7/lldb/source/Expression/
H A DREPL.cpp27 Debugger &debugger = m_target.GetDebugger(); in REPL() local
28 debugger.SetShowProgress(false); in REPL()
73 Debugger &debugger = m_target.GetDebugger(); in GetIOHandler() local
75 debugger, IOHandler::Type::REPL, in GetIOHandler()
266 if (debugger.CheckTopIOHandlerTypes( in IOHandlerInputComplete()
279 if (debugger.CheckTopIOHandlerTypes( in IOHandlerInputComplete()
363 if (debugger.GetPrintDecls()) { in IOHandlerInputComplete()
578 debugger.RunIOHandlerAsync(io_handler_sp); in RunLoop()
583 if (!debugger.HasIOHandlerThread()) { in RunLoop()
587 debugger.StartIOHandlerThread(); in RunLoop()
[all …]
/llvm-project-15.0.7/llvm/utils/
H A DlldbDataFormatters.py10 def __lldb_init_module(debugger, internal_dict): argument
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 '
33 debugger.HandleCommand('type summary add -w llvm '
36 debugger.HandleCommand('type summary add -w llvm '
39 debugger.HandleCommand('type summary add -w llvm '
[all …]
/llvm-project-15.0.7/cross-project-tests/debuginfo-tests/dexter/dex/debugger/
H A DDebuggers.py26 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
53 '--debugger={}'.format(context.options.debugger))
141 if options.debugger != 'lldb':
147 if options.debugger == 'lldb':
212 debugger = self.load(key)
218 LoadedDebugger.full_name = '[{}]'.format(debugger.name)
[all …]
/llvm-project-15.0.7/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-15.0.7/lldb/tools/driver/
H A DOptions.td15 HelpText<"Tells the debugger to attach to a process with the given name.">,
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.">,
109 HelpText<"Tells the debugger to run the commands from -s, -S, -o & -O, and then quit.">,
181 HelpText<"Prints out the current version number of the LLDB debugger.">;
187 HelpText<"Prints out the usage information for the LLDB debugger.">;
194 HelpText<"Tells the debugger to use the full path to <filename> as the core file.">;
213 HelpText<"Tells the debugger to use the file <filename> as the program to be debugged.">;
226 HelpText<"Tells the debugger to print out extra information for debugging itself.">;
232 HelpText<"Tells the debugger to capture a reproducer.">;
[all …]
/llvm-project-15.0.7/lldb/examples/summaries/
H A Dpysummary.py16 def __lldb_init_module(debugger, unused): argument
17 debugger.HandleCommand(
19 debugger.HandleCommand(
21 debugger.HandleCommand(
23 debugger.HandleCommand(
/llvm-project-15.0.7/lldb/source/Core/
H A DPluginManager.cpp257 void PerformDebuggerCallback(Debugger &debugger) { in PerformDebuggerCallback() argument
260 instance.debugger_init_callback(debugger); in PerformDebuggerCallback()
914 return instance.create_callback(debugger); in GetScriptInterpreterForLanguage()
919 return none_instance(debugger); in GetScriptInterpreterForLanguage()
1385 debugger.GetValueProperties()); in GetDebuggerPropertyForPlugins()
1422 debugger.GetValueProperties()); in GetDebuggerPropertyForPluginsOldStyle()
1463 debugger, plugin_type_name, in GetSettingForPlugin()
1504 return GetSettingForPlugin(debugger, setting_name, in GetSettingForDynamicLoaderPlugin()
1520 return GetSettingForPlugin(debugger, setting_name, in GetSettingForPlatformPlugin()
1560 debugger, ConstString(kObjectFilePluginName), in CreateSettingForObjectFilePlugin()
[all …]
/llvm-project-15.0.7/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DScriptInterpreterLua.cpp39 IOHandlerLuaInterpreter(Debugger &debugger, in IOHandlerLuaInterpreter() argument
48 debugger.GetOutputFile().GetStream(), in IOHandlerLuaInterpreter()
49 debugger.GetErrorFile().GetStream())); in IOHandlerLuaInterpreter()
145 ScriptInterpreterLua::ScriptInterpreterLua(Debugger &debugger) in ScriptInterpreterLua() argument
146 : ScriptInterpreter(debugger, eScriptLanguageLua), in ScriptInterpreterLua()
281 Debugger &debugger = target->GetDebugger(); in BreakpointCallbackFunction() local
290 debugger.GetErrorStream() << toString(std::move(E)); in BreakpointCallbackFunction()
309 Debugger &debugger = target->GetDebugger(); in WatchpointCallbackFunction() local
317 debugger.GetErrorStream() << toString(std::move(E)); in WatchpointCallbackFunction()
391 ScriptInterpreterLua::CreateInstance(Debugger &debugger) { in CreateInstance() argument
[all …]
/llvm-project-15.0.7/lldb/tools/lldb-fuzzer/lldb-commandinterpreter-fuzzer/
H A Dlldb-commandinterpreter-fuzzer.cpp29 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()
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DPluginManager.h264 Debugger &debugger);
462 static void DebuggerInitialize(Debugger &debugger);
465 GetSettingForDynamicLoaderPlugin(Debugger &debugger,
469 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp,
473 GetSettingForPlatformPlugin(Debugger &debugger, ConstString setting_name);
476 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp,
480 GetSettingForProcessPlugin(Debugger &debugger, ConstString setting_name);
483 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp,
490 Debugger &debugger, const lldb::OptionValuePropertiesSP &properties_sp,
508 GetSettingForOperatingSystemPlugin(Debugger &debugger,
[all …]
/llvm-project-15.0.7/lldb/source/Commands/
H A DCommandObjectGUI.cpp29 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()
/llvm-project-15.0.7/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.
145 Tells the debugger to use the given filename for the reproducer.
149 Tells the debugger to capture a reproducer.
153 Tells the debugger to use the full path to <filename> as the core file.
185 Prints out the usage information for the LLDB debugger.
197 Tells the debugger to replay a reproducer from <filename>.
201 Prints out the current version number of the LLDB debugger.
[all …]

12345678910>>...16