1*3cab2bb3Spatrick extern "C" { 2*3cab2bb3Spatrick void *CFAllocatorDefaultDoubleFree(void *unused); 3*3cab2bb3Spatrick void CFAllocatorSystemDefaultDoubleFree(); 4*3cab2bb3Spatrick void CFAllocatorMallocDoubleFree(); 5*3cab2bb3Spatrick void CFAllocatorMallocZoneDoubleFree(); 6*3cab2bb3Spatrick void CallFreeOnWorkqueue(void *mem); 7*3cab2bb3Spatrick void TestGCDDispatchAsync(); 8*3cab2bb3Spatrick void TestGCDDispatchSync(); 9*3cab2bb3Spatrick void TestGCDReuseWqthreadsAsync(); 10*3cab2bb3Spatrick void TestGCDReuseWqthreadsSync(); 11*3cab2bb3Spatrick void TestGCDDispatchAfter(); 12*3cab2bb3Spatrick void TestGCDInTSDDestructor(); 13*3cab2bb3Spatrick void TestGCDSourceEvent(); 14*3cab2bb3Spatrick void TestGCDSourceCancel(); 15*3cab2bb3Spatrick void TestGCDGroupAsync(); 16*3cab2bb3Spatrick void TestOOBNSObjects(); 17*3cab2bb3Spatrick void TestNSURLDeallocation(); 18*3cab2bb3Spatrick void TestPassCFMemoryToAnotherThread(); 19*3cab2bb3Spatrick } 20