Delegate type for reachability analysis external roots callback. First parameter isFGarbageCollectionTracerto use for tracing, second is flags with which objects should be kept alive regardless, third is whether to force single threading