[pypy-svn] r65836 - pypy/branch/pyjitpl5/pypy/jit/metainterp/test

antocuni at codespeak.net antocuni at codespeak.net
Sat Jun 20 14:55:09 CEST 2009


Author: antocuni
Date: Sat Jun 20 14:55:09 2009
New Revision: 65836

Modified:
   pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_virtual.py
Log:
run test_virtual also with optimize3, some tests pass


Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_virtual.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_virtual.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_virtual.py	Sat Jun 20 14:55:09 2009
@@ -329,3 +329,22 @@
         return p
 
 # ____________________________________________________________
+
+
+class Optimize3Mixin(object):
+
+    def meta_interp(self, *args, **kwds):
+        from pypy.jit.metainterp.optimize3 import Optimizer
+        kwds['optimizer'] = Optimizer
+        return super(Optimize3Mixin, self).meta_interp(*args, **kwds)
+
+class TestLLtype_Instance3(Optimize3Mixin, TestLLtype_Instance):
+
+    def skip(self):
+        py.test.skip('in progress')
+
+    test_two_loops_with_virtual = skip
+    test_two_loops_with_escaping_virtual = skip
+    test_immutable_constant_getfield = skip
+    test_virtual_on_virtual = skip
+    test_bridge_from_interpreter = skip



More information about the Pypy-commit mailing list