projects
/
ghc-hetmet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ 2003-06-24 08:47:05 by stolz]
[ghc-hetmet.git]
/
ghc
/
rts
/
Weak.c
diff --git
a/ghc/rts/Weak.c
b/ghc/rts/Weak.c
index
f216f62
..
fe2ae74
100644
(file)
--- a/
ghc/rts/Weak.c
+++ b/
ghc/rts/Weak.c
@@
-1,5
+1,5
@@
/* -----------------------------------------------------------------------------
/* -----------------------------------------------------------------------------
- * $Id: Weak.c,v 1.27 2003/01/25 15:54:50 wolfgang Exp $
+ * $Id: Weak.c,v 1.29 2003/03/26 17:43:05 sof Exp $
*
* (c) The GHC Team, 1998-1999
*
*
* (c) The GHC Team, 1998-1999
*
@@
-14,6
+14,7
@@
#include "RtsFlags.h"
#include "Weak.h"
#include "Storage.h"
#include "RtsFlags.h"
#include "Weak.h"
#include "Storage.h"
+#include "Schedule.h"
#include "Prelude.h"
#include "RtsAPI.h"
#include "Prelude.h"
#include "RtsAPI.h"
@@
-48,7
+49,7
@@
finalizeWeakPointersNow(void)
rts_unlock();
rts_lock();
#else
rts_unlock();
rts_lock();
#else
- rts_mainEvalIO(w->finalizer,NULL);
+ rts_mainLazyIO(w->finalizer,NULL);
#endif
}
}
#endif
}
}