Author: Armin Rigo <[email protected]>
Branch: jit-leaner-frontend
Changeset: r83300:914ec40a47a8
Date: 2016-03-23 18:53 +0100
http://bitbucket.org/pypy/pypy/changeset/914ec40a47a8/

Log:    Reduce a little bit more

diff --git a/rpython/jit/metainterp/test/test_virtualref.py 
b/rpython/jit/metainterp/test/test_virtualref.py
--- a/rpython/jit/metainterp/test/test_virtualref.py
+++ b/rpython/jit/metainterp/test/test_virtualref.py
@@ -716,30 +716,31 @@
         class PyFrame(object):
             pass
 
-        def dispatch(ec, frame, n, i):
+        def dispatch(ec, frame, n):
+            i = 0
             while True:
                 myjitdriver.jit_merge_point(n=n, ec=ec, frame=frame, i=i)
                 i += 1
                 if n == 1:
-                    execute_frame(ec, 2, 0)
+                    execute_frame(ec, 2)
                     if i >= 10:
                         break
                 elif n == 2:
-                    execute_frame(ec, 3, i)
+                    execute_frame(ec, 3)
                     if i == 2:
                         break
                 elif n == 3:
                     break
 
-        def execute_frame(ec, n, i):
+        def execute_frame(ec, n):
             frame = PyFrame()
             ec.enter(frame)
-            dispatch(ec, frame, n, i)
+            dispatch(ec, frame, n)
             ec.leave(frame)
             return n
 
         def entry_point():
-            return execute_frame(ExecutionContext(), 1, 0)
+            return execute_frame(ExecutionContext(), 1)
 
         assert entry_point() == 1
         self.meta_interp(entry_point, [], inline=True)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to