[Python-checkins] r85651 - in python/branches/release31-maint: Misc/gdbinit
gregory.p.smith
python-checkins at python.org
Sun Oct 17 21:02:34 CEST 2010
Author: gregory.p.smith
Date: Sun Oct 17 21:02:34 2010
New Revision: 85651
Log:
Merged revisions 85649 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
r85649 | gregory.p.smith | 2010-10-17 11:59:56 -0700 (Sun, 17 Oct 2010) | 2 lines
The py_decref macro was incorrect and unnecessary.
........
Modified:
python/branches/release31-maint/ (props changed)
python/branches/release31-maint/Misc/gdbinit
Modified: python/branches/release31-maint/Misc/gdbinit
==============================================================================
--- python/branches/release31-maint/Misc/gdbinit (original)
+++ python/branches/release31-maint/Misc/gdbinit Sun Oct 17 21:02:34 2010
@@ -15,15 +15,6 @@
# See https://fedoraproject.org/wiki/Features/EasierPythonDebugging
# and http://bugs.python.org/issue8032 for more gdb 7 python information.
-# gdb version of Py_DECREF(obj) macro
-define py_decref
- set $__obj = $arg0
- set $__obj->ob_refcnt -= 1
- if ($__obj->ob_refcnt == 0)
- set $__obj = _Py_Dealloc($__obj)
- end
-end
-
# Prints a representation of the object to stderr, along with the
# number of reference counts it current has and the hex address the
# object is allocated at. The argument must be a PyObject*
@@ -49,7 +40,6 @@
set $_names = co->co_varnames
set $_name = _PyUnicode_AsString(PyTuple_GetItem($_names, $_i))
printf "%s:\n", $_name
- py_decref $_name
pyo f->f_localsplus[$_i]
end
set $_i = $_i + 1
More information about the Python-checkins
mailing list