Author: Squeaky <[email protected]>
Branch: array-propagate-len
Changeset: r69160:141205b24825
Date: 2014-02-15 12:21 +0100
http://bitbucket.org/pypy/pypy/changeset/141205b24825/

Log:    fix getfieldraw

diff --git a/rpython/jit/metainterp/optimizeopt/intbounds.py 
b/rpython/jit/metainterp/optimizeopt/intbounds.py
--- a/rpython/jit/metainterp/optimizeopt/intbounds.py
+++ b/rpython/jit/metainterp/optimizeopt/intbounds.py
@@ -336,7 +336,7 @@
         v1.intbound.make_ge(IntLowerBound(0))
         v1.intbound.make_lt(IntUpperBound(256))
 
-    def optimize_GETFIELD_GC(self, op):
+    def optimize_GETFIELD_RAW(self, op):
         self.emit_operation(op)
         descr = op.getdescr()
         if descr.is_integer_bounded():
@@ -344,6 +344,8 @@
             v1.intbound.make_ge(IntLowerBound(descr.get_integer_min()))
             v1.intbound.make_lt(IntUpperBound(descr.get_integer_max() + 1))
 
+    optimize_GETFIELD_GC = optimize_GETFIELD_RAW
+
     def optimize_GETARRAYITEM_RAW(self, op):
         self.emit_operation(op)
         descr = op.getdescr()
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to