[Lldb-commits] [lldb] [lldb][Docs] Add equivalents of GDB's "skip" to command map (PR #120740)

Dave Lee via lldb-commits lldb-commits at lists.llvm.org
Fri Dec 20 10:30:20 PST 2024


================
@@ -235,6 +235,23 @@ Do a source level single step in the currently selected thread
   (lldb) step
   (lldb) s
 
+Ignore a function when doing a source level single step in
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+.. code-block:: shell
+
+  (gdb) skip abc
+  Function abc will be skipped when stepping.
+
+.. code-block:: shell
+
+  (lldb) settings show target.process.thread.step-avoid-regexp
+  target.process.thread.step-avoid-regexp (regex) = ^std::
+  (lldb) settings set target.process.thread.step-avoid-regexp (^std::)|(^abc)
----------------
kastiglione wrote:

`|` has the lowest precedence, I believe. It's less complex, and still valid, to show `^std::|^abc`. No grouping/capture needed.

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


More information about the lldb-commits mailing list