summaryrefslogtreecommitdiff
path: root/rts/sm/Storage.h
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2009-08-29 13:28:14 +0000
committerSimon Marlow <marlowsd@gmail.com>2009-08-29 13:28:14 +0000
commit254528e32a007e508bb5967948ba02aa15c7e482 (patch)
tree9d65bdb603dddd016ec1159f39b881a851f2c7d6 /rts/sm/Storage.h
parent95ec750f94236c2ae127a147d7c9bebec036bcab (diff)
downloadhaskell-254528e32a007e508bb5967948ba02aa15c7e482.tar.gz
Fix incorrectly hidden RTS symbols
Diffstat (limited to 'rts/sm/Storage.h')
-rw-r--r--rts/sm/Storage.h14
1 files changed, 1 insertions, 13 deletions
diff --git a/rts/sm/Storage.h b/rts/sm/Storage.h
index ea744a7a74..573d6bcd5b 100644
--- a/rts/sm/Storage.h
+++ b/rts/sm/Storage.h
@@ -25,9 +25,6 @@ void freeStorage(void);
extern bdescr * pinned_object_block;
-extern nat alloc_blocks;
-extern nat alloc_blocks_lim;
-
INLINE_HEADER rtsBool
doYouWantToGC( void )
{
@@ -114,16 +111,7 @@ recordMutableLock(StgClosure *p)
}
/* -----------------------------------------------------------------------------
- This is the write barrier for MUT_VARs, a.k.a. IORefs. A
- MUT_VAR_CLEAN object is not on the mutable list; a MUT_VAR_DIRTY
- is. When written to, a MUT_VAR_CLEAN turns into a MUT_VAR_DIRTY
- and is put on the mutable list.
- -------------------------------------------------------------------------- */
-
-void dirty_MUT_VAR(StgRegTable *reg, StgClosure *p);
-
-/* -----------------------------------------------------------------------------
- Similarly, the write barrier for MVARs
+ The write barrier for MVARs
-------------------------------------------------------------------------- */
void dirty_MVAR(StgRegTable *reg, StgClosure *p);