void IoCoroutine_mark(IoCoroutine *self) { /* printf("Coroutine_%p mark\n", (void *)self); Collector_check(IOSTATE->collector); Collector_checkObjectPointers(IOSTATE->collector); */ Stack_do_(DATA(self)->ioStack, (ListDoCallback *)IoObject_shouldMark); }
void IoCoroutine_rawShow(IoCoroutine *self) { Stack_do_(DATA(self)->ioStack, (StackDoCallback *)IoObject_show); printf("\n"); }
void IoCoroutine_mark(IoCoroutine *self) { Stack_do_(DATA(self)->ioStack, (ListDoCallback *)IoObject_shouldMark); }
void IoCoroutine_mark(IoCoroutine *self) { //printf("Coroutine_%p mark\n", (void *)self); Stack_do_(DATA(self)->ioStack, (ListDoCallback *)IoObject_shouldMark); }