Replace CFRunLoop to remove Foundation dependency in more tests according the "recipe" established in pt. 1.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D60475
[TSan][libdispatch] Replace CFRunLoop with dispatch_semaphore, pt. 2 ClosedPublic Authored by yln on Apr 9 2019, 10:53 AM.
Details Summary Replace CFRunLoop to remove Foundation dependency in more tests according the "recipe" established in pt. 1.
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptApr 9 2019, 10:53 AM This revision is now accepted and ready to land.Apr 10 2019, 6:20 PM Closed by commit rL358203: [TSan][libdispatch] Replace CFRunLoop with dispatch_semaphore, pt. 2 (authored by yln). · Explain WhyApr 11 2019, 11:14 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 194722 compiler-rt/trunk/test/tsan/Darwin/gcd-groups-norace.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-serial-queue-norace.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-source-cancel.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-source-cancel2.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-source-event.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-source-event2.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-source-registration.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-source-registration2.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-sync-norace.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-sync-race.mm
compiler-rt/trunk/test/tsan/Darwin/gcd-target-queue-norace.mm
|