[pypy-svn] r66961 - pypy/branch/pyjitpl5/pypy/jit/metainterp
benjamin at codespeak.net
benjamin at codespeak.net
Wed Aug 19 11:25:00 CEST 2009
Author: benjamin
Date: Wed Aug 19 11:24:58 2009
New Revision: 66961
Modified:
pypy/branch/pyjitpl5/pypy/jit/metainterp/optimizeopt.py
Log:
avoid an unneeded dict lookup
Modified: pypy/branch/pyjitpl5/pypy/jit/metainterp/optimizeopt.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/jit/metainterp/optimizeopt.py (original)
+++ pypy/branch/pyjitpl5/pypy/jit/metainterp/optimizeopt.py Wed Aug 19 11:24:58 2009
@@ -140,8 +140,8 @@
newoperations = self.optimizer.newoperations
newoperations.append(self.source_op)
self.box = box = self.source_op.result
- for ofs in self._fields:
- subbox = self._fields[ofs].force_box()
+ for ofs, value in self._fields.iteritems():
+ subbox = value.force_box()
op = ResOperation(rop.SETFIELD_GC, [box, subbox], None,
descr=ofs)
newoperations.append(op)
More information about the Pypy-commit
mailing list