[pypy-svn] r63615 - pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp
fijal at codespeak.net
fijal at codespeak.net
Sat Apr 4 06:05:11 CEST 2009
Author: fijal
Date: Sat Apr 4 06:05:06 2009
New Revision: 63615
Modified:
pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/optimize.py
Log:
fix translation
Modified: pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/optimize.py
==============================================================================
--- pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/optimize.py (original)
+++ pypy/branch/pyjitpl5-simplify/pypy/jit/metainterp/optimize.py Sat Apr 4 06:05:06 2009
@@ -101,7 +101,9 @@
if self.cls is None:
self.cls = InstanceNode(FixedClass(), const=True)
else:
- ad = self.cls.source.arraydescr
+ fx = self.cls.source
+ assert isinstance(fx, FixedList)
+ ad = fx.arraydescr
lgtbox = cpu.do_arraylen_gc([self.source], ad)
self.allfields = [ConstInt(i) for i in range(lgtbox.getint())]
More information about the Pypy-commit
mailing list