Cyclone Scheme  0.28.0

◆ gc_add_new_unrunning_mutator()

void gc_add_new_unrunning_mutator ( gc_thread_data thd)

Add data for a new mutator that is not yet scheduled to run. This is done so there is a record in the system even if the thread is not running, to prevent race conditions for any functions (EG: thread-join!) that need to access the thread.

Parameters
thdThread data for the mutator