diff options
author | Ben Gamari <ben@smart-cactus.org> | 2021-07-16 10:21:24 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-12-16 16:12:44 -0500 |
commit | fbc842441fbd6ca2065b4e28af98197765350a73 (patch) | |
tree | ad9c3475ab0f5327bcc69fb48b987b89f0a3d769 /rts/Updates.h | |
parent | 914f002513752227149ce63e81f121bfee862cac (diff) | |
download | haskell-fbc842441fbd6ca2065b4e28af98197765350a73.tar.gz |
Introduce SET_INFO_RELEASE for Cmm
Diffstat (limited to 'rts/Updates.h')
-rw-r--r-- | rts/Updates.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/rts/Updates.h b/rts/Updates.h index f2ca437dfc..81ddca2684 100644 --- a/rts/Updates.h +++ b/rts/Updates.h @@ -61,8 +61,7 @@ } \ OVERWRITING_CLOSURE(p1); \ StgInd_indirectee(p1) = p2; \ - prim_write_barrier; \ - SET_INFO(p1, stg_BLACKHOLE_info); \ + SET_INFO_RELEASE(p1, stg_BLACKHOLE_info); \ LDV_RECORD_CREATE(p1); \ and_then; |