[libcxx-commits] [PATCH] D86704: [libcxx] Add testing infrastructure for EXTERNAL_THREAD_API mode
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Sep 13 14:45:49 PDT 2023
ldionne commandeered this revision.
ldionne edited reviewers, added: miyuki; removed: ldionne.
ldionne added a comment.
Herald added a subscriber: arichardson.
Herald added a project: All.
[Github PR transition cleanup]
I'll abandon this because this wouldn't apply cleanly anymore, but most importantly because I think the future of supporting external threading configurations is not by keeping the external threading API the way it is today. I think it needs to be reworked to reduce the complexity it creates inside libc++ and I don't think it makes sense to add a testing configuration for it. Basically the way I envision this is that we'd move the "external threading API" from the current mechanism to a "vendor friendly" way of supporting different threading backends, like we do to define e.g. the different clocks or the different sources of randomness.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D86704/new/
https://reviews.llvm.org/D86704
More information about the libcxx-commits
mailing list