Author: Hakan Ardo <[email protected]>
Branch: jit-short_from_state
Changeset: r45559:1796d791c1b4
Date: 2011-07-13 10:46 +0200
http://bitbucket.org/pypy/pypy/changeset/1796d791c1b4/

Log:    more overspecialization

diff --git a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py 
b/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
--- a/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
+++ b/pypy/jit/metainterp/optimizeopt/test/test_optimizeopt.py
@@ -2325,10 +2325,11 @@
         expected = """
         [p1, i2, i4, p4]
         guard_true(i4) [p1, p4]
+        i5 = int_neg(i2)
         p2 = new_with_vtable(ConstClass(node_vtable))
         setfield_gc(p2, p4, descr=nextdescr)
         setfield_gc(p1, p2, descr=nextdescr)
-        jump(p1, i2, 1, p4)
+        jump(p1, i2, i5, p4)
         """
         self.optimize_loop(ops, expected, preamble)
 
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to