Author: Maciej Fijalkowski <[email protected]>
Branch: optresult-unroll
Changeset: r79313:45f08e1b74be
Date: 2015-08-31 11:08 +0200
http://bitbucket.org/pypy/pypy/changeset/45f08e1b74be/
Log: ups
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
@@ -621,8 +621,8 @@
val = op.getarg(0)
if not self.write_barrier_applied(val):
v = op.getarg(1)
- if (v.type == 'r' and not isinstance(v, ConstPtr) or
- rgc.needs_write_barrier(v.value)):
+ if (v.type == 'r' and (not isinstance(v, ConstPtr) or
+ rgc.needs_write_barrier(v.value))):
self.gen_write_barrier(val)
#op = op.copy_and_change(rop.SETFIELD_RAW)
self.emit_op(op)
@@ -631,8 +631,8 @@
val = op.getarg(0)
if not self.write_barrier_applied(val):
v = op.getarg(2)
- if (v.type == 'r' and not isinstance(v, ConstPtr) or
- rgc.needs_write_barrier(v.value)):
+ if (v.type == 'r' and (not isinstance(v, ConstPtr) or
+ rgc.needs_write_barrier(v.value))):
self.gen_write_barrier_array(val, op.getarg(1))
#op = op.copy_and_change(rop.SET{ARRAYITEM,INTERIORFIELD}_RAW)
self.emit_op(op)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit