X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=rts%2FSparks.h;h=f2d3c6e3b85bccc7be022b85300d4a93680033ec;hp=77d280bea8e1a855f190f804b867029a9c6d6886;hb=842e9d6628a27cf1f420d53f6a5901935dc50c54;hpb=0065d5ab628975892cea1ec7303f968c3338cbe1 diff --git a/rts/Sparks.h b/rts/Sparks.h index 77d280b..f2d3c6e 100644 --- a/rts/Sparks.h +++ b/rts/Sparks.h @@ -9,13 +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 freeSparkPool (StgSparkPool *pool); void markSparkQueue (evac_fn evac); void createSparkThread (Capability *cap, StgClosure *p);