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