[pypy-commit] pypy ffi-backend: Re-add this line. Unsure why it was killed because SETINTERIORFIELD_RAW was not killed.

arigo noreply at buildbot.pypy.org
Tue Aug 7 15:56:56 CEST 2012


Author: Armin Rigo <arigo at tunes.org>
Branch: ffi-backend
Changeset: r56637:6d8e75b07308
Date: 2012-08-07 15:51 +0200
http://bitbucket.org/pypy/pypy/changeset/6d8e75b07308/

Log:	Re-add this line. Unsure why it was killed because
	SETINTERIORFIELD_RAW was not killed.

diff --git a/pypy/jit/metainterp/optimizeopt/heap.py b/pypy/jit/metainterp/optimizeopt/heap.py
--- a/pypy/jit/metainterp/optimizeopt/heap.py
+++ b/pypy/jit/metainterp/optimizeopt/heap.py
@@ -254,6 +254,7 @@
             opnum == rop.SETFIELD_RAW or         # no effect on GC struct/array
             opnum == rop.SETARRAYITEM_GC or      # handled specially
             opnum == rop.SETARRAYITEM_RAW or     # no effect on GC struct
+            opnum == rop.SETINTERIORFIELD_RAW or # no effect on GC struct
             opnum == rop.RAW_STORE or            # no effect on GC struct
             opnum == rop.STRSETITEM or           # no effect on GC struct/array
             opnum == rop.UNICODESETITEM or       # no effect on GC struct/array


More information about the pypy-commit mailing list