STINNER Victor <[EMAIL PROTECTED]> added the comment: Instead of converting tb_frame attribute to read only, I prefer to allow the user to clear the traceback to free some memory bytes. So I wrote a different patch.
marge$ ./python Python 2.7a0 (trunk:66786M, Oct 7 2008, 00:48:32) >>> try: ... a ... except: ... import sys ... t, v, tb = sys.exc_info() ... >>> tb <traceback object at 0xb7c76edc> >>> tb.tb_frame <frame object at 0x81cdbec> >>> tb.tb_frame=42 >>> tb.tb_frame 42 >>> tb.tb_frame=None >>> ---------- nosy: +haypo Added file: http://bugs.python.org/file11719/traceback_tb_frame_setter.patch _______________________________________ Python tracker <[EMAIL PROTECTED]> <http://bugs.python.org/issue4034> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com