[pypy-svn] r69614 - pypy/trunk/pypy/interpreter

fijal at codespeak.net fijal at codespeak.net
Tue Nov 24 19:52:36 CET 2009


Author: fijal
Date: Tue Nov 24 19:52:35 2009
New Revision: 69614

Modified:
   pypy/trunk/pypy/interpreter/executioncontext.py
Log:
Comment this out for now. It breaks a bit everything.
I know this is broken somehow, but actually f_back_some can have f_forward
set to not-None, in case we have any virtual frames left. In this case
f_back_some should point to virtualizable above those virtuals.


Modified: pypy/trunk/pypy/interpreter/executioncontext.py
==============================================================================
--- pypy/trunk/pypy/interpreter/executioncontext.py	(original)
+++ pypy/trunk/pypy/interpreter/executioncontext.py	Tue Nov 24 19:52:35 2009
@@ -142,8 +142,8 @@
         #assert frame is self.gettopframe() --- slowish
         if self.some_frame is frame:
             self.some_frame = frame.f_back_some
-            if self.some_frame and self.some_frame.f_forward:
-                raise Exception()
+            #if self.some_frame and self.some_frame.f_forward:
+            #    raise Exception()
         else:
             f_back = frame.f_back()
             if f_back is not None:



More information about the Pypy-commit mailing list