/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/gdb.base/ |
H A D | premature-dummy-frame-removal.py | 41 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 D | inline-frame-cycle-unwind.py | 48 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 D | py-unwind-inline.py | 44 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 D | py-unwind.py | 53 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 D | py-recurse-unwind.py | 53 def __call__(self, pending_frame): 64 pc = pending_frame.read_register('pc')
|
/netbsd-current/external/gpl3/gdb/dist/gdb/testsuite/gdb.python/ |
H A D | py-unwind-inline.py | 45 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 D | py-pending-frame-level.py | 38 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 D | py-unwind-user-regs.py | 44 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 D | py-unwind.py | 59 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 D | py-recurse-unwind.py | 54 def __call__(self, pending_frame): 65 pc = pending_frame.read_register("pc")
|
/netbsd-current/external/gpl3/gdb.old/dist/gdb/python/ |
H A D | py-unwind.c | 59 /* 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, ®num)) 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 D | py-unwind.c | 80 /* 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, ®num)) 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__.py | 77 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 D | unwinder.py | 41 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__.py | 87 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 D | unwinder.py | 41 def __call__(self, pending_frame): 45 pending_frame: gdb.PendingFrame instance.
|