[pypy-svn] r69182 - pypy/branch/faster-raise/pypy/interpreter

arigo at codespeak.net arigo at codespeak.net
Wed Nov 11 17:09:42 CET 2009


Author: arigo
Date: Wed Nov 11 17:09:41 2009
New Revision: 69182

Modified:
   pypy/branch/faster-raise/pypy/interpreter/pyframe.py
Log:
Kill this, which only makes sense for refcounting.


Modified: pypy/branch/faster-raise/pypy/interpreter/pyframe.py
==============================================================================
--- pypy/branch/faster-raise/pypy/interpreter/pyframe.py	(original)
+++ pypy/branch/faster-raise/pypy/interpreter/pyframe.py	Wed Nov 11 17:09:41 2009
@@ -162,9 +162,6 @@
                 raise
             if not we_are_jitted():
                 executioncontext.return_trace(self, w_exitvalue)
-            # on exit, we try to release self.last_exception -- breaks an
-            # obvious reference cycle, so it helps refcounting implementations
-            self.last_exception = None
         finally:
             executioncontext.leave(self)
         return w_exitvalue



More information about the Pypy-commit mailing list