Author: Carl Friedrich Bolz <[email protected]>
Branch: 
Changeset: r81744:283ba71d08ea
Date: 2016-01-09 00:35 +0100
http://bitbucket.org/pypy/pypy/changeset/283ba71d08ea/

Log:    another assert: we only re-size the ._items of an array info if it
        is not virtual

diff --git a/rpython/jit/metainterp/optimizeopt/info.py 
b/rpython/jit/metainterp/optimizeopt/info.py
--- a/rpython/jit/metainterp/optimizeopt/info.py
+++ b/rpython/jit/metainterp/optimizeopt/info.py
@@ -528,6 +528,7 @@
         if self._items is None:
             self._items = [None] * (index + 1)
         if index >= len(self._items):
+            assert not self.is_virtual()
             self._items = self._items + [None] * (index - len(self._items) + 1)
         self._items[index] = op
         if cf is not None:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to