The prev/next link fields in struct Capability_ aren't used
cap->suspended_ccalling_tasks = NULL;
cap->returning_tasks_hd = NULL;
cap->returning_tasks_tl = NULL;
cap->suspended_ccalling_tasks = NULL;
cap->returning_tasks_hd = NULL;
cap->returning_tasks_tl = NULL;
- cap->next = NULL;
- cap->prev = NULL;
#endif
cap->f.stgGCEnter1 = (F_)__stg_gc_enter_1;
#endif
cap->f.stgGCEnter1 = (F_)__stg_gc_enter_1;
Task *suspended_ccalling_tasks;
#if defined(THREADED_RTS)
Task *suspended_ccalling_tasks;
#if defined(THREADED_RTS)
- struct Capability_ *next;
- struct Capability_ *prev;
-
// Worker Tasks waiting in the wings. Singly-linked.
Task *spare_workers;
// Worker Tasks waiting in the wings. Singly-linked.
Task *spare_workers;