summaryrefslogtreecommitdiff
path: root/rts/Capability.h
diff options
context:
space:
mode:
Diffstat (limited to 'rts/Capability.h')
-rw-r--r--rts/Capability.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/rts/Capability.h b/rts/Capability.h
index 9446a7e779..869fdc3c27 100644
--- a/rts/Capability.h
+++ b/rts/Capability.h
@@ -244,7 +244,11 @@ rtsBool tryGrabCapability (Capability *cap, Task *task);
// Try to steal a spark from other Capabilities
//
-rtsBool stealWork (Capability *cap);
+StgClosure *stealWork (Capability *cap);
+
+// True if any capabilities have sparks
+//
+rtsBool anySparks (void);
INLINE_HEADER rtsBool emptySparkPoolCap (Capability *cap);
INLINE_HEADER nat sparkPoolSizeCap (Capability *cap);