diff options
author | simonmar@microsoft.com <unknown> | 2007-12-13 16:45:25 +0000 |
---|---|---|
committer | simonmar@microsoft.com <unknown> | 2007-12-13 16:45:25 +0000 |
commit | eea6454f0bcbec6c6612e963cd85702c475ef146 (patch) | |
tree | c8dfacae580aad81ad0034f5eb41cca96f29551c /rts/sm/GCUtils.h | |
parent | 860da5c16d163ae7414344c3f14a34b2788e5814 (diff) | |
download | haskell-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.h | 1 |
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); |