X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=rts%2FSparks.h;h=96968890bae253291e137b27739821a54883089b;hp=0d116bdbe450c3f04d066c19aa328e87a7d1773c;hb=2b16fa4791b08b02df8461f3b79d0e44d72d0960;hpb=ebfa6fde6d9797ad2434a2af73a4c85b2984e00a diff --git a/rts/Sparks.h b/rts/Sparks.h index 0d116bd..9696889 100644 --- a/rts/Sparks.h +++ b/rts/Sparks.h @@ -73,9 +73,9 @@ StgClosure* reclaimSpark(SparkPool *pool); // if the pool is almost empty). rtsBool looksEmpty(SparkPool* deque); -StgClosure * tryStealSpark (SparkPool *pool); +StgClosure * tryStealSpark (Capability *cap); void freeSparkPool (SparkPool *pool); -void createSparkThread (Capability *cap, StgClosure *p); +void createSparkThread (Capability *cap); void traverseSparkQueue(evac_fn evac, void *user, Capability *cap); void pruneSparkQueue (evac_fn evac, void *user, Capability *cap);