[llvm-branch-commits] [lldb] [lldb] Implement delayed breakpoints (PR #192971)

David Spickett via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Apr 27 02:01:07 PDT 2026


================
@@ -319,6 +319,11 @@ let Definition = "process", Path = "target.process" in {
         Desc<"A list of thread names. Threads with any of these names will "
              "always be resumed when the process resumes, even when other "
              "threads are suspended during single-stepping operations.">;
+  def UseDelayedBreakpoints
+      : Property<"use-delayed-breakpoints", "Boolean">,
+        DefaultTrue,
+        Desc<"Specify whether to delay setting breakpoints until the process "
+             "is about to resume.">;
----------------
DavidSpickett wrote:

Do we have any exceptions to this at this time?

We talked about hardware breaks for example. I'm not sure whether we need that exception actually but if you've implemented it already it should be noted here.

And on that topic, users could turn off this setting when hardware resources are a concern couldn't they.

https://github.com/llvm/llvm-project/pull/192971


More information about the llvm-branch-commits mailing list