FIX #2185: sparks should not be treated as roots by the GC
[ghc-hetmet.git] / rts / Capability.h
index 71c0ff6..f8fb7be 100644 (file)
@@ -238,6 +238,8 @@ void freeCapability (Capability *cap);
 // FOr the GC:
 void markSomeCapabilities (evac_fn evac, void *user, nat i0, nat delta);
 void markCapabilities (evac_fn evac, void *user);
+void updateCapabilitiesPostGC (void);
+void traverseSparkQueues (evac_fn evac, void *user);
 
 /* -----------------------------------------------------------------------------
  * INLINE functions... private below here