X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=rts%2FSparks.h;h=cffe99dd390f82c0dccad5b1911c3b84c25826f2;hp=df037b5c4f14c348cf6939be1516c0d6fcd6eeaf;hb=HEAD;hpb=dd56e9ab4544e83d27532a8d9058140bfe81825c diff --git a/rts/Sparks.h b/rts/Sparks.h index df037b5..cffe99d 100644 --- a/rts/Sparks.h +++ b/rts/Sparks.h @@ -11,6 +11,8 @@ #include "WSDeque.h" +#include "BeginPrivate.h" + /* typedef for SparkPool in RtsTypes.h */ #if defined(THREADED_RTS) @@ -32,7 +34,7 @@ StgClosure * tryStealSpark (Capability *cap); void freeSparkPool (SparkPool *pool); void createSparkThread (Capability *cap); void traverseSparkQueue(evac_fn evac, void *user, Capability *cap); -void pruneSparkQueue (evac_fn evac, void *user, Capability *cap); +void pruneSparkQueue (Capability *cap); INLINE_HEADER void discardSparks (SparkPool *pool); INLINE_HEADER long sparkPoolSize (SparkPool *pool); @@ -63,4 +65,6 @@ INLINE_HEADER void discardSparks (SparkPool *pool) #endif // THREADED_RTS +#include "EndPrivate.h" + #endif /* SPARKS_H */