This is an archive of the discontinued LLVM Phabricator instance.

Support: Remove MSVC 2013 workarounds in ThreadPool class.
ClosedPublic

Authored by pcc on Jun 13 2017, 5:33 PM.

Event Timeline

pcc created this revision.Jun 13 2017, 5:33 PM
davide accepted this revision.Jun 13 2017, 5:35 PM
davide added a subscriber: davide.

LGTM. Had the same change locally but never upstreamed.

This revision is now accepted and ready to land.Jun 13 2017, 5:35 PM

Ideally we should also remove the unused std::shared_future<void> returned as after years there's not a single consumer and that just complicates the API for no reason whatsoever.

This revision was automatically updated to reflect the committed changes.