Example #1
0
File: IoCoroutine.c Project: jdp/io
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);
}
Example #2
0
File: IoCoroutine.c Project: jdp/io
void IoCoroutine_rawShow(IoCoroutine *self)
{
	Stack_do_(DATA(self)->ioStack, (StackDoCallback *)IoObject_show);
	printf("\n");
}
Example #3
0
void IoCoroutine_mark(IoCoroutine *self)
{
	Stack_do_(DATA(self)->ioStack, (ListDoCallback *)IoObject_shouldMark);
}
Example #4
0
void IoCoroutine_mark(IoCoroutine *self)
{
	//printf("Coroutine_%p mark\n", (void *)self);
	Stack_do_(DATA(self)->ioStack, (ListDoCallback *)IoObject_shouldMark);
}