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

arigo at codespeak.net arigo at codespeak.net
Sat Nov 21 13:39:09 CET 2009


Author: arigo
Date: Sat Nov 21 13:39:08 2009
New Revision: 69489

Modified:
   pypy/branch/faster-raise/pypy/interpreter/pyframe.py
Log:
Re-kill this :-)


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	Sat Nov 21 13:39:08 2009
@@ -159,11 +159,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 used to help refcounting
-            # implementations.  Nowaways, it helps ExecutionContext._unchain()
-            # by saying "this frame does not throw an exception".
-            self.last_exception = None
         finally:
             executioncontext.leave(self)
         return w_exitvalue



More information about the Pypy-commit mailing list