update copyrights in rts/sm
[ghc-hetmet.git] / rts / Sparks.h
index 65db52d..57c02e6 100644 (file)
@@ -12,8 +12,9 @@
 #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);
+void         markSparkQueue    (evac_fn evac, void *user, Capability *cap);
 
 INLINE_HEADER void     discardSparks  (StgSparkPool *pool);
 INLINE_HEADER nat      sparkPoolSize  (StgSparkPool *pool);