+"description": "Run lldb-dap in server mode. When enabled, lldb-dap will start a background server that will be reused between debug sessions. This can improve launch performance and caching of debug symbols between debug sessions.",+"default": false}...
lldb/tools/lldb-dap/DAP.cpp +1-1 Original file line numberDiff line numberDiff line change @@ -548,7 +548,7 @@ bool DAP::RunLLDBCommands(llvm::StringRef prefix, 548548 llvm::ArrayRef<std::string> commands) { 549549 boolrequired_command_failed =false; ...
@@ -1779,8 +1779,10 @@ lldb::SBError LaunchProcess(const llvm::json::Object &request) { // Set the launch info so that run commands can access the configured // launch details. g_dap.target.SetLaunchInfo(launch_info); if (llvm::Error err = g_dap.RunLaunchCommands(launchCommands)...
1 change: 0 additions & 1 deletion 1 lldb/test/API/tools/lldb-dap/breakpoint/TestDAP_logpoints.py Original file line numberDiff line numberDiff line change @@ -19,7 +19,6 @@ def setUp(self): self.main_basename = "main-copy.cpp" self.main_path = os.path.realpath(self.getBuildAr...
(modified) lldb/tools/lldb-dap/Handler/RequestHandler.cpp (+7) (modified) lldb/tools/lldb-dap/Handler/RequestHandler.h (+59-1) (added) lldb/tools/lldb-dap/Handler/StepInRequestHandler.cpp (+96) (added) lldb/tools/lldb-dap/Handler/StepInTargetsRequestHandler.cpp (+149) (added) lldb/tool...
dap-elixir.el dap-firefox.el dap-gdb-lldb.el dap-go.el dap-hydra.el dap-launch.el dap-lldb.el dap-mode.el dap-mouse.el dap-netcore.el dap-node.el dap-overlays.el dap-php.el dap-pwsh.el dap-python.el dap-ruby.el dap-ui.el ...
lldb::SBLineEntry line_entry = g_dap.target.ResolveLoadAddress(addr).GetLineEntry(); return line_entry.IsValid(); } int64_t PackLocation(int64_t var_ref, bool is_value_location) { return var_ref << 1 | is_value_location; } std::pair<int64_t, bool> UnpackLocation(int64_t location...
Fix command escape bug in lldb-dap (#72902)llvm/llvm-project#69238 caused breakage in VSCode debug console usage -- the user's input is always treated as commands instead of expressions (the same behavior as if empty command escape prefix is specified). The bug is in one overload of `...
clang lldb local dap = require("dap") local cmd = 'C:\\gnu\\tool\\codelldb\\extension\\adapter\\codelldb.exe' dap.adapters.codelldb = function(on_adapter) -- This asks the system for a free port local tcp = vim.loop.new_tcp() tcp:bind('127.0.0.1', 0) local port = tcp:gets...
Issue 96279 Summary [lldb-dap] impl `${command:pickMyProcess}` please Labels new issue Assignees Reporter valord577 <img width="1225" alt="Screenshot 2024-06-21 at 14 19 12" src=""