summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rts/PrimOps.cmm4
1 files changed, 1 insertions, 3 deletions
diff --git a/rts/PrimOps.cmm b/rts/PrimOps.cmm
index 9283ed79c8..85c708cf92 100644
--- a/rts/PrimOps.cmm
+++ b/rts/PrimOps.cmm
@@ -507,9 +507,7 @@ stg_copyArray_barrier ( W_ hdr_size, gcptr dst, W_ dst_off, W_ n)
end = p + WDS(n);
again:
- IF_NONMOVING_WRITE_BARRIER_ENABLED {
- ccall updateRemembSetPushClosure_(BaseReg "ptr", W_[p] "ptr");
- }
+ ccall updateRemembSetPushClosure_(BaseReg "ptr", W_[p] "ptr");
p = p + WDS(1);
if (p < end) {
goto again;