https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61333
--- Comment #7 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Jack Howarth from comment #6) > There is a call to pthread_cond_timedwait() in the libiomp5 implementation > but I don't see any such calls in libgomp. Perhaps this is the related to > the increased performance in libiomp5 on darwin? I also see direct use of spin locks rather than calling into the pthread library. Maybe the pthread library has an syscall overhead.