calcNeeded: add in the large blocks too
[ghc-hetmet.git] / rts / Sparks.h
index 77d280b..aa2baf5 100644 (file)
@@ -9,14 +9,10 @@
 #ifndef SPARKS_H
 #define SPARKS_H
 
-#if !defined(GRAN)
-StgInt newSpark (StgRegTable *reg, StgClosure *p);
-#endif
-
 #if defined(PARALLEL_HASKELL) || defined(THREADED_RTS)
 StgClosure * findSpark         (Capability *cap);
 void         initSparkPools    (void);
-void         markSparkQueue    (evac_fn evac);
+void         freeSparkPool     (StgSparkPool *pool);
 void         createSparkThread (Capability *cap, StgClosure *p);
 
 INLINE_HEADER void     discardSparks  (StgSparkPool *pool);