[pypy-commit] pypy jit-short_from_state: no intbound means unbounded

hakanardo noreply at buildbot.pypy.org
Sat May 28 15:41:19 CEST 2011


Author: Hakan Ardo <hakan at debian.org>
Branch: jit-short_from_state
Changeset: r44573:ce1be4125d7a
Date: 2011-05-28 12:07 +0200
http://bitbucket.org/pypy/pypy/changeset/ce1be4125d7a/

Log:	no intbound means unbounded

diff --git a/pypy/jit/metainterp/optimizeopt/virtualstate.py b/pypy/jit/metainterp/optimizeopt/virtualstate.py
--- a/pypy/jit/metainterp/optimizeopt/virtualstate.py
+++ b/pypy/jit/metainterp/optimizeopt/virtualstate.py
@@ -7,7 +7,7 @@
                                                       MININT, MAXINT, OptValue
 from pypy.jit.metainterp.history import BoxInt, ConstInt, BoxPtr, Const
 from pypy.jit.metainterp.optimizeutil import InvalidLoop
-from pypy.jit.metainterp.optimizeopt.intutils import IntBound
+from pypy.jit.metainterp.optimizeopt.intutils import IntBound, IntUnbounded
 from pypy.jit.metainterp.resoperation import rop, ResOperation
 from pypy.rlib.objectmodel import we_are_translated
 from pypy.rlib.debug import debug_start, debug_stop, debug_print
@@ -166,7 +166,7 @@
         self.known_class = value.known_class
         self.level = value.level
         if value.intbound is None:
-            self.intbound = IntBound(MININT, MAXINT)
+            self.intbound = IntUnbounded()
         else:
             self.intbound = value.intbound.clone()
         if value.is_constant():


More information about the pypy-commit mailing list