Skip to main content

GC_start_mark_threads

Function GC_start_mark_threads 

Source
pub unsafe extern "C" fn GC_start_mark_threads()
Expand description

Start the parallel marker threads, if available. Useful, e.g., after POSIX fork in a child process (provided not followed by exec()) or in single-threaded clients (provided it is OK for the client to perform marking in parallel). Acquires the allocator lock to avoid a race.