Re: [patch] libstdc++/56117 make std::async launch new threads by default

2015-05-04 Thread Jonathan Wakely
On 02/05/15 19:56 +0100, Jonathan Wakely wrote: One last patch before I head to Lenexa, this fixes the long standing not-a-bug that our default launch policy is launch::deferred. This way std::async with no explicit policy or with any policy that contains launch::async will run in a new thread.

[patch] libstdc++/56117 make std::async launch new threads by default

2015-05-02 Thread Jonathan Wakely
One last patch before I head to Lenexa, this fixes the long standing not-a-bug that our default launch policy is launch::deferred. This way std::async with no explicit policy or with any policy that contains launch::async will run in a new thread. Apparently libc++ does the same and they aren't