commit | 6b184918f6611654d8501ecd467209ddcb33f027 | [log] [tgz] |
---|---|---|
author | Tim Peters <tim.peters@gmail.com> | Sun Sep 17 14:40:17 2000 +0000 |
committer | Tim Peters <tim.peters@gmail.com> | Sun Sep 17 14:40:17 2000 +0000 |
tree | 28b61af0e387cb6e72a5742a7a64d65c8e3fc871 | |
parent | df9e6b8196dc171fb764657c87fdf7378a1f47bd [diff] |
Fix for SF bug 110688: Instance deallocation neglected to account for that Py_INCREF boosts global _Py_RefTotal when Py_REF_DEBUG is defined but Py_TRACE_REFS isn't. There are, IMO, way too many preprocessor gimmicks in use for refcount debugging (at least 3 distinct true/false symbols, but not all 8 combos are supported by the code, etc etc), and no coherent documentation of this stuff -- 'twas too painful to track this one down.