This is an archive of the discontinued LLVM Phabricator instance.

[libcxx] Temporarily switch back to pthread backend for Fuchsia
ClosedPublic

Authored by phosek on Jan 16 2020, 12:15 PM.

Details

Summary

We switched to C11 thread API on Fuchsia in ab9aefe, but further
testing showed that Fuchsia's C11 mutex implementation needs a few
improvements for this to be usable, so we temporarily switch back
to the pthread implementation until those issues are addressed.

Diff Detail

Event Timeline

phosek created this revision.Jan 16 2020, 12:15 PM
EricWF accepted this revision.Jan 16 2020, 12:20 PM

Can you open a bug somewhere and then add a // FIXME or TODO comment explaining that C11 is what we eventually want?

This revision is now accepted and ready to land.Jan 16 2020, 12:20 PM
This revision was automatically updated to reflect the committed changes.