Add new interface to frame filter iteration
authorTom Tromey <tromey@adacore.com>
Wed, 14 Jun 2023 12:54:13 +0000 (06:54 -0600)
committerTom Tromey <tromey@adacore.com>
Mon, 10 Jul 2023 19:17:30 +0000 (13:17 -0600)
commit70ef91c5aa0626f2aa1ab117b8bd5da4bc6a115f
tree1b96d06b2b2f8dabc5e2929f49d43bc47920a167
parent7355e1a74d1ee30b0babb8835e10027eb04ef832
Add new interface to frame filter iteration

This patch adds a new function, frame_iterator, that wraps the
existing code to find and execute the frame filters.  However, unlike
execute_frame_filters, it will always return an iterator -- whereas
execute_frame_filters will return None if no frame filters apply.

Nothing uses this new function yet, but it will used by a subsequent
DAP patch.
gdb/python/lib/gdb/frames.py