A helper to dump info about the current frame,

assuming it is the variable f.
This commit is contained in:
Jeremy Hylton 2003-10-03 20:56:15 +00:00
parent d46e684edd
commit f64ec0f2a1
1 changed files with 9 additions and 0 deletions

View File

@ -25,3 +25,12 @@ end
define pyg
print _PyGC_Dump($arg0)
end
# If you are in an eval_frame() function, calling pyframe with no
# arguments will print the filename, function name, and line number.
# It assumes that f is the name of the current frame.
define pyframe
x/s ((PyStringObject*)f->f_code->co_filename)->ob_sval
x/s ((PyStringObject*)f->f_code->co_name)->ob_sval
p f->f_lineno
end