Author: Spenser Andrew Bauman <[email protected]>
Branch: remove-getfield-pure
Changeset: r81731:94c0a9980079
Date: 2016-01-12 12:22 -0500
http://bitbucket.org/pypy/pypy/changeset/94c0a9980079/

Log:    Remove '_pure' suffix from getfield operations (moving it to descr)

diff --git a/rpython/jit/metainterp/logger.py b/rpython/jit/metainterp/logger.py
--- a/rpython/jit/metainterp/logger.py
+++ b/rpython/jit/metainterp/logger.py
@@ -188,7 +188,6 @@
         else:
             res = ""
         is_guard = op.is_guard()
-        is_pure = ""
         if op.getdescr() is not None:
             descr = op.getdescr()
             if is_guard and self.guard_number:
@@ -196,8 +195,6 @@
                 r = "<Guard0x%x>" % hash
             else:
                 r = self.repr_of_descr(descr)
-            if op.is_getfield() and op.is_always_pure():
-                is_pure = "_pure"
             if args:
                 args += ', descr=' + r
             else:
@@ -207,7 +204,7 @@
                                           for arg in op.getfailargs()]) + ']'
         else:
             fail_args = ''
-        return s_offset + res + op.getopname() + is_pure + '(' + args + ')' + 
fail_args
+        return s_offset + res + op.getopname() + '(' + args + ')' + fail_args
 
 
     def _log_operations(self, inputargs, operations, ops_offset=None,
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to