[PATCH v2 2/3] gdb/python doc: Add enable property to the unwinder example
Paulo Neves
ptsneves@gmail.com
Sat May 28 13:29:04 GMT 2022
The enable property is now also in the example code making it clear how
it is used and how it influences the operation of an unwinder.
---
gdb/doc/python.texi | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/gdb/doc/python.texi b/gdb/doc/python.texi
index 5b7fba798a9..444e332d752 100644
--- a/gdb/doc/python.texi
+++ b/gdb/doc/python.texi
@@ -2796,6 +2796,11 @@ class FrameId(object):
class MyUnwinder(Unwinder):
def __init__(....):
super(MyUnwinder, self).__init___(<expects unwinder name argument>)
+ # If set to True the unwinder will be enabled.
+ # If upon registration the enable property is True, the unwinder
+ # will be usable immediately.
+ # gdb or code may change value.
+ self.enabled = <True|False>
def __call__(pending_frame):
if not <we recognize frame>:
--
2.25.1
More information about the Gdb-patches
mailing list