[pypy-commit] pypy default: Actually remove all references to GETFIELD_GC_PURE_* opcode

sbauman pypy.commits at gmail.com
Sat Jan 23 17:35:23 EST 2016


Author: Spenser Andrew Bauman <sabauma at gmail.com>
Branch: 
Changeset: r81926:013f2f131193
Date: 2016-01-23 17:33 -0500
http://bitbucket.org/pypy/pypy/changeset/013f2f131193/

Log:	Actually remove all references to GETFIELD_GC_PURE_* opcode

diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py
--- a/rpython/jit/backend/llsupport/rewrite.py
+++ b/rpython/jit/backend/llsupport/rewrite.py
@@ -234,7 +234,6 @@
             self.emit_gc_store_or_indexed(op, ptr_box, index_box, value_box,
                                           fieldsize, itemsize, ofs)
         elif op.getopnum() in (rop.GETFIELD_GC_I, rop.GETFIELD_GC_F, rop.GETFIELD_GC_R,
-                               rop.GETFIELD_GC_PURE_I, rop.GETFIELD_GC_PURE_F, rop.GETFIELD_GC_PURE_R,
                                rop.GETFIELD_RAW_I, rop.GETFIELD_RAW_F, rop.GETFIELD_RAW_R):
             ofs, itemsize, sign = unpack_fielddescr(op.getdescr())
             ptr_box = op.getarg(0)


More information about the pypy-commit mailing list