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

arigo at codespeak.net arigo at codespeak.net
Fri Aug 21 15:47:12 CEST 2009


Author: arigo
Date: Fri Aug 21 15:47:11 2009
New Revision: 67071

Modified:
   pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_optimizeopt.py
Log:
(iko, arigo)
Add a test.  Skipped for now.


Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_optimizeopt.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_optimizeopt.py	(original)
+++ pypy/branch/pyjitpl5/pypy/jit/metainterp/test/test_optimizeopt.py	Fri Aug 21 15:47:11 2009
@@ -1003,6 +1003,25 @@
         """
         self.optimize_loop(ops, 'Not', expected)
 
+    def test_duplicate_getfield_constant(self):
+        py.test.skip("maybe implement later")
+        ops = """
+        []
+        i1 = getfield_gc(ConstPtr(myptr), descr=valuedescr)
+        i2 = getfield_gc(ConstPtr(myptr), descr=valuedescr)
+        escape(i1)
+        escape(i2)
+        jump()
+        """
+        expected = """
+        []
+        i1 = getfield_gc(ConstPtr(myptr), descr=valuedescr)
+        escape(i1)
+        escape(i1)
+        jump()
+        """
+        self.optimize_loop(ops, '', expected)
+
     def test_duplicate_getfield_sideeffects_1(self):
         ops = """
         [p1]



More information about the Pypy-commit mailing list