diff options
author | Ben Gamari <ben@smart-cactus.org> | 2020-05-06 18:40:30 -0400 |
---|---|---|
committer | Ben Gamari <ben@smart-cactus.org> | 2020-05-06 18:40:30 -0400 |
commit | 22d40db13f41354b9fc696c505fdc2eeca4d4d56 (patch) | |
tree | 683596a7c2a1d6504f9085e4cdc23f1676fdd001 /rts/STM.c | |
parent | dd406b5fdb870c57edbe05e287de9d07d2e06239 (diff) | |
download | haskell-wip/gc/mark-queue-refactor.tar.gz |
MarkContext refactoringwip/gc/mark-queue-refactor
Diffstat (limited to 'rts/STM.c')
-rw-r--r-- | rts/STM.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -300,7 +300,7 @@ static StgClosure *lock_tvar(Capability *cap, IF_NONMOVING_WRITE_BARRIER_ENABLED { if (result) - updateRemembSetPushClosure(cap->upd_rem_set, result); + updateRemembSetPushClosure(&cap->upd_rem_set, result); } return result; } @@ -327,7 +327,7 @@ static StgBool cond_lock_tvar(Capability *cap, result = (StgClosure *)w; IF_NONMOVING_WRITE_BARRIER_ENABLED { if (result) - updateRemembSetPushClosure(cap->upd_rem_set, expected); + updateRemembSetPushClosure(&cap->upd_rem_set, expected); } TRACE("%p : %s", trec, result ? "success" : "failure"); return (result == expected); |