summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsimonmar <unknown>2001-01-31 11:04:29 +0000
committersimonmar <unknown>2001-01-31 11:04:29 +0000
commite95a551db710952fd25736055ea889eb8d65141a (patch)
tree123392c9f95303e3026a85b9701f3649af23e0da
parentc6309937346772588283a89fc3e72cb01e5386e5 (diff)
downloadhaskell-e95a551db710952fd25736055ea889eb8d65141a.tar.gz
[project @ 2001-01-31 11:04:29 by simonmar]
Remove now-unnecessary markCAFs().
-rw-r--r--ghc/rts/Schedule.c6
-rw-r--r--ghc/rts/Storage.c14
2 files changed, 2 insertions, 18 deletions
diff --git a/ghc/rts/Schedule.c b/ghc/rts/Schedule.c
index 63abd17c2e..9e6b057d1a 100644
--- a/ghc/rts/Schedule.c
+++ b/ghc/rts/Schedule.c
@@ -1,5 +1,5 @@
/* ---------------------------------------------------------------------------
- * $Id: Schedule.c,v 1.87 2001/01/24 15:46:19 simonmar Exp $
+ * $Id: Schedule.c,v 1.88 2001/01/31 11:04:29 simonmar Exp $
*
* (c) The GHC Team, 1998-2000
*
@@ -2006,10 +2006,6 @@ static void GetRoots(void)
#if defined(SMP) || defined(PAR) || defined(GRAN)
markSparkQueue();
#endif
-
-#if defined(GHCI)
- markCafs();
-#endif
}
/* -----------------------------------------------------------------------------
diff --git a/ghc/rts/Storage.c b/ghc/rts/Storage.c
index caca81c239..eb9e98960d 100644
--- a/ghc/rts/Storage.c
+++ b/ghc/rts/Storage.c
@@ -1,5 +1,5 @@
/* -----------------------------------------------------------------------------
- * $Id: Storage.c,v 1.34 2001/01/29 17:23:41 simonmar Exp $
+ * $Id: Storage.c,v 1.35 2001/01/31 11:04:29 simonmar Exp $
*
* (c) The GHC Team, 1998-1999
*
@@ -268,18 +268,6 @@ newCAF(StgClosure* caf)
RELEASE_LOCK(&sm_mutex);
}
-#ifdef GHCI
-void
-markCafs( void )
-{
- StgClosure *p;
-
- for (p = caf_list; p != NULL; p = STATIC_LINK2(get_itbl(p),p)) {
- MarkRoot(p);
- }
-}
-#endif /* GHCI */
-
/* -----------------------------------------------------------------------------
Nursery management.
-------------------------------------------------------------------------- */