[pypy-svn] r68438 - pypy/trunk/pypy/jit/metainterp/test

cfbolz at codespeak.net cfbolz at codespeak.net
Wed Oct 14 14:55:47 CEST 2009


Author: cfbolz
Date: Wed Oct 14 14:55:46 2009
New Revision: 68438

Added:
   pypy/trunk/pypy/jit/metainterp/test/test_optimizeopt.py.merge.tmp
      - copied, changed from r68434, pypy/trunk/pypy/jit/metainterp/test/test_optimizeopt.py
Log:
merging of svn+ssh://codespeak.net/svn/pypy/branch/improve-kwd-args/pypy/jit/metainterp/test/test_optimizeopt.py
revisions 68277 to 68434:

    ------------------------------------------------------------------------
    r68379 | pedronis | 2009-10-13 16:07:28 +0200 (Tue, 13 Oct 2009) | 2 lines
    
    (pedronis, cfbolz): fix handling of virtual arrays if they are not initialized.
    
    ------------------------------------------------------------------------
    r68278 | pedronis | 2009-10-09 16:43:11 +0200 (Fri, 09 Oct 2009) | 2 lines
    
    (cfbolz, pedronis): a branch where we want to refactor the Arguments class for fun and profit.
    
    ------------------------------------------------------------------------


Copied: pypy/trunk/pypy/jit/metainterp/test/test_optimizeopt.py.merge.tmp (from r68434, pypy/trunk/pypy/jit/metainterp/test/test_optimizeopt.py)
==============================================================================
--- pypy/trunk/pypy/jit/metainterp/test/test_optimizeopt.py	(original)
+++ pypy/trunk/pypy/jit/metainterp/test/test_optimizeopt.py.merge.tmp	Wed Oct 14 14:55:46 2009
@@ -923,6 +923,20 @@
         """
         self.optimize_loop(ops, 'Not', expected)
 
+    def test_varray_alloc_and_set(self):
+        ops = """
+        [i1]
+        p1 = new_array(2, descr=arraydescr)
+        setarrayitem_gc(p1, 0, 25, descr=arraydescr)
+        i2 = getarrayitem_gc(p1, 1, descr=arraydescr)
+        jump(i2)
+        """
+        expected = """
+        [i1]
+        jump(0)
+        """
+        self.optimize_loop(ops, 'Not', expected)
+
     def test_varray_float(self):
         ops = """
         [f1]



More information about the Pypy-commit mailing list