diff options
Diffstat (limited to 'rts/Capability.h')
-rw-r--r-- | rts/Capability.h | 6 |
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); |