summaryrefslogtreecommitdiff
path: root/rts/sm/GCUtils.h
diff options
context:
space:
mode:
authorsimonmar@microsoft.com <unknown>2007-12-13 16:45:25 +0000
committersimonmar@microsoft.com <unknown>2007-12-13 16:45:25 +0000
commiteea6454f0bcbec6c6612e963cd85702c475ef146 (patch)
treec8dfacae580aad81ad0034f5eb41cca96f29551c /rts/sm/GCUtils.h
parent860da5c16d163ae7414344c3f14a34b2788e5814 (diff)
downloadhaskell-eea6454f0bcbec6c6612e963cd85702c475ef146.tar.gz
use synchronised version of freeChain() in scavenge_mutable_list()
Diffstat (limited to 'rts/sm/GCUtils.h')
-rw-r--r--rts/sm/GCUtils.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/rts/sm/GCUtils.h b/rts/sm/GCUtils.h
index 57c3b0ced5..a121dbd38c 100644
--- a/rts/sm/GCUtils.h
+++ b/rts/sm/GCUtils.h
@@ -18,6 +18,7 @@ extern SpinLock gc_alloc_block_sync;
#endif
bdescr *allocBlock_sync(void);
+void freeChain_sync(bdescr *bd);
void push_scan_block (bdescr *bd, step_workspace *ws);
bdescr *grab_todo_block (step_workspace *ws);