Enable GC_set_handle_fork(1) with incremental mode on for single-threaded build on Darwin
ivmai opened this issue · comments
Ivan Maidanski commented
As noted in issue #103, as of commit ba2861e, fork handling lo longer conflicts with the incremental mode on Darwin (OS X), but only in case of libgc is built in the multi-threaded configuration.
The current issue (feature request) is about supporting fork handling plus incremental mode in single-threaded libgc builds on Darwin.
Ivan Maidanski commented
Th is would require calling pthread_atfork and the relevant GC API calls for a single-threaded build.