Searched refs:pending_frame (Results 1 - 16 of 16) sorted by relevance

/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/
H A Dpremature-dummy-frame-removal.py41 def __call__(self, pending_frame):
42 pc_desc = pending_frame.architecture().registers().find("pc")
43 pc = pending_frame.read_register(pc_desc)
45 sp_desc = pending_frame.architecture().registers().find("sp")
46 sp = pending_frame.read_register(sp_desc)
57 return pending_frame.create_unwind_info(fid)
H A Dinline-frame-cycle-unwind.py48 def __call__(self, pending_frame):
52 if stop_at_level is None or pending_frame.level() != stop_at_level:
61 sp_desc = pending_frame.architecture().registers().find("sp")
62 sp = pending_frame.read_register(sp_desc) + stack_adjust
64 unwinder = pending_frame.create_unwind_info(FrameId(sp, pc))
66 for reg in pending_frame.architecture().registers("general"):
67 val = pending_frame.read_register(reg)
/netbsd-current/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.python/
H A Dpy-unwind-inline.py44 def get_regs (self, pending_frame):
51 self.regs = list (pending_frame.architecture ()
56 def __call__ (self, pending_frame):
60 for r in (self.get_regs (pending_frame)):
61 v = pending_frame.read_register (r).cast (self.void_ptr_t)
H A Dpy-unwind.py53 def __call__(self, pending_frame):
83 frame_arch = pending_frame.architecture ()
93 bp = pending_frame.read_register("rbp").cast(self.char_ptr_t)
104 pending_frame.read_register(TestUnwinder.AMD64_RSP),
105 pending_frame.read_register(TestUnwinder.AMD64_RIP))
106 unwind_info = pending_frame.create_unwind_info(frame_id)
H A Dpy-recurse-unwind.py53 def __call__(self, pending_frame):
64 pc = pending_frame.read_register('pc')
/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/gdb.python/
H A Dpy-unwind-inline.py45 def get_regs(self, pending_frame):
52 self.regs = list(pending_frame.architecture().register_names())
56 def __call__(self, pending_frame):
60 for r in self.get_regs(pending_frame):
61 v = pending_frame.read_register(r).cast(self.void_ptr_t)
H A Dpy-pending-frame-level.py38 def __call__(self, pending_frame):
39 pc_desc = pending_frame.architecture().registers().find("pc")
40 pc = pending_frame.read_register(pc_desc)
49 print("Func %s, Level %d" % (str(func), pending_frame.level()))
H A Dpy-unwind-user-regs.py44 def __call__(self, pending_frame):
45 pc_desc = pending_frame.architecture().registers().find("pc")
46 pc = pending_frame.read_register(pc_desc)
48 sp_desc = pending_frame.architecture().registers().find("sp")
49 sp = pending_frame.read_register(sp_desc)
61 unwinder = pending_frame.create_unwind_info(fid)
H A Dpy-unwind.py59 def __call__(self, pending_frame):
89 frame_arch = pending_frame.architecture()
99 bp = pending_frame.read_register("rbp").cast(self.char_ptr_t)
110 pending_frame.read_register("nosuchregister")
116 pending_frame.read_register(TestUnwinder.AMD64_RSP),
117 pending_frame.read_register(TestUnwinder.AMD64_RIP),
119 unwind_info = pending_frame.create_unwind_info(frame_id)
H A Dpy-recurse-unwind.py54 def __call__(self, pending_frame):
65 pc = pending_frame.read_register("pc")
/netbsd-current/external/gpl3/gdb.old/dist/gdb/python/
H A Dpy-unwind.c59 /* The data we keep for the PyUnwindInfo: pending_frame, saved registers
67 PyObject *pending_frame; member in struct:__anon1258
219 unwind_info->pending_frame = pyo_pending_frame;
231 pending_frame_object *pending_frame local
232 = (pending_frame_object *) (unwind_info->pending_frame);
237 if (pending_frame->frame_info == NULL)
246 if (!gdbpy_parse_register_id (pending_frame->gdbarch, pyo_reg_id, &regnum))
261 data_size = register_size (pending_frame->gdbarch, regnum);
298 Py_XDECREF (unwind_info->pending_frame);
334 pending_frame_object *pending_frame local
417 pending_frame_object *pending_frame = (pending_frame_object *) self; local
[all...]
/netbsd-current/external/gpl3/gdb/dist/gdb/python/
H A Dpy-unwind.c80 /* The data we keep for the PyUnwindInfo: pending_frame, saved registers
88 PyObject *pending_frame; member in struct:unwind_info_object
235 unwind_info->pending_frame = pyo_pending_frame;
247 pending_frame_object *pending_frame local
248 = (pending_frame_object *) (unwind_info->pending_frame);
253 if (pending_frame->frame_info == NULL)
262 if (!gdbpy_parse_register_id (pending_frame->gdbarch, pyo_reg_id, &regnum))
271 if (regnum >= gdbarch_num_cooked_regs (pending_frame->gdbarch))
274 = value_of_user_reg (regnum, pending_frame->frame_info);
277 if (regnum >= gdbarch_num_cooked_regs (pending_frame
367 pending_frame_object *pending_frame = (pending_frame_object *) self; local
447 pending_frame_object *pending_frame = (pending_frame_object *) self; local
463 pending_frame_object *pending_frame = (pending_frame_object *) self; local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gdb/python/lib/gdb/
H A D__init__.py77 def _execute_unwinders(pending_frame):
84 pending_frame: gdb.PendingFrame instance.
91 unwind_info = unwinder(pending_frame)
97 unwind_info = unwinder(pending_frame)
103 unwind_info = unwinder(pending_frame)
H A Dunwinder.py41 def __call__(self, pending_frame):
45 pending_frame: gdb.PendingFrame instance.
/netbsd-current/external/gpl3/gdb/dist/gdb/python/lib/gdb/
H A D__init__.py87 def _execute_unwinders(pending_frame):
94 pending_frame: gdb.PendingFrame instance.
107 unwind_info = unwinder(pending_frame)
113 unwind_info = unwinder(pending_frame)
119 unwind_info = unwinder(pending_frame)
H A Dunwinder.py41 def __call__(self, pending_frame):
45 pending_frame: gdb.PendingFrame instance.

Completed in 290 milliseconds