(self, arg, from_tty)
| 124 | super().__init__("mge-bt", gdb.COMMAND_USER) |
| 125 | |
| 126 | def invoke(self, arg, from_tty): |
| 127 | frame = gdb.newest_frame() |
| 128 | mge_stack = [] |
| 129 | while frame is not None: |
| 130 | if is_mge_frame(frame): |
| 131 | mge_stack.append(frame) |
| 132 | frame = frame.older() |
| 133 | for frame in reversed(mge_stack): |
| 134 | print_mge_frame(frame) |
| 135 | |
| 136 | |
| 137 | class MegengineBreakApply(gdb.Command): |
nothing calls this directly
no test coverage detected