[pypy-svn] r65912 - pypy/branch/pyjitpl5/pypy/jit/metainterp
arigo at codespeak.net
arigo at codespeak.net
Wed Jun 24 16:07:35 CEST 2009
Author: arigo
Date: Wed Jun 24 16:07:34 2009
New Revision: 65912
Modified:
pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py
Log:
Forgot this bit of code. Talk about well-testedness: it still references
the FixedList class, now removed.
Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py (original)
+++ pypy/branch/pyjitpl5/pypy/jit/metainterp/optimize4.py Wed Jun 24 16:07:34 2009
@@ -598,17 +598,9 @@
specnode.expand_boxlist(node, boxlist)
new_inputargs.extend(boxlist)
box = self.prepare_rebuild_ops(node, rebuild_ops, memo)
- if (parentnode.cls and
- isinstance(parentnode.cls.source, FixedList)):
- cls = parentnode.cls.source
- assert isinstance(cls, FixedList)
- rebuild_ops.append(ResOperation(rop.SETARRAYITEM_GC,
- [parentnode.source, descr, box], None,
- cls.arraydescr))
- else:
- assert isinstance(descr, AbstractDescr)
- rebuild_ops.append(ResOperation(rop.SETFIELD_GC,
- [parentnode.source, box], None, descr))
+ assert isinstance(descr, AbstractDescr)
+ rebuild_ops.append(ResOperation(rop.SETFIELD_GC,
+ [parentnode.source, box], None, descr))
new_inputargs.extend([None] * (len(loop.inputargs) - prev_ofs))
loop.inputargs = self._patch(loop.inputargs, new_inputargs)
self._patch_loop(loop.operations, new_inputargs, rebuild_ops, loop)
More information about the Pypy-commit
mailing list