commit | d724b23420f8e9d73a656c941c45b234e08ff9d6 | [log] [tgz] |
---|---|---|
author | Guido van Rossum <guido@python.org> | Mon Mar 13 16:01:29 2000 +0000 |
committer | Guido van Rossum <guido@python.org> | Mon Mar 13 16:01:29 2000 +0000 |
tree | a87fcb839783274d3d0fee3c9609793189a83d8e | |
parent | 96a45adf808ee9798d0c2637aeed2c895fa8e929 [diff] |
Christian Tismer's "trashcan" patch: Added wrapping macros to dictobject.c, listobject.c, tupleobject.c, frameobject.c, traceback.c that safely prevends core dumps on stack overflow. Macros and functions in object.c, object.h. The method is an "elevator destructor" that turns cascading deletes into tail recursive behavior when some limit is hit.