[pypy-svn] r78609 - pypy/branch/jit-unroll-loops/pypy/jit/metainterp/test

hakanardo at codespeak.net hakanardo at codespeak.net
Sun Oct 31 14:58:21 CET 2010


Author: hakanardo
Date: Sun Oct 31 14:58:19 2010
New Revision: 78609

Modified:
   pypy/branch/jit-unroll-loops/pypy/jit/metainterp/test/test_loop.py
Log:
fixed test

Modified: pypy/branch/jit-unroll-loops/pypy/jit/metainterp/test/test_loop.py
==============================================================================
--- pypy/branch/jit-unroll-loops/pypy/jit/metainterp/test/test_loop.py	(original)
+++ pypy/branch/jit-unroll-loops/pypy/jit/metainterp/test/test_loop.py	Sun Oct 31 14:58:19 2010
@@ -397,8 +397,12 @@
         res = self.meta_interp(f, [100, 5], policy=StopAtXPolicy(externfn))
         assert res == expected
 
-        self.check_loop_count(2)
-        self.check_tree_loop_count(2)   # 1 loop, 1 bridge from interp
+        if self.optimizer == OPTIMIZER_FULL:
+            self.check_loop_count(2)
+            self.check_tree_loop_count(2)   # 1 loop, 1 bridge from interp
+        else:
+            self.check_loop_count(2)
+            self.check_tree_loop_count(1)   # 1 loop, 1 bridge from interp
 
     def test_example(self):
         myjitdriver = JitDriver(greens = ['i'],



More information about the Pypy-commit mailing list