Name |
Last commit
|
Last update |
---|---|---|
.. | ||
1.cc | ||
2.cc | ||
3.cc | ||
4.cc | ||
49668.cc | ||
5.cc | ||
6.cc | ||
7.cc | ||
8.cc | ||
9.cc | ||
assign_neg.cc | ||
copy_neg.cc | ||
moveable.cc |
2011-07-09 Jonathan Wakely <jwakely.gcc@gmail.com> PR libstdc++/49668 * include/std/functional (__bind_simple): Define. * include/std/future (_Task_setter): Parameterize by type of result pointer instead of state object. (_S_task_setter): Type deduction helper. (_Task_state): Use _S_task_setter and __bind_simple. (_Deferred_state, _Async_state): Store call wrapper directly not as std::function. Use _S_task_setter and __bind_simple. (_S_make_deferred_state, _S_make_async_state): Type deduction helpers. (async): Use new functions and __bind_simple. * include/std/mutex (call_once): Use __bind_simple. * include/std/thread (thread): Likewise. Remove unused headers. * src/thread.cc: Add header. * testsuite/30_threads/async/49668.cc: New. * testsuite/30_threads/call_once/49668.cc: New. * testsuite/30_threads/thread/cons/49668.cc: New. * testsuite/30_threads/thread/cons/moveable.cc: Remove unused bool. From-SVN: r176073
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
1.cc | Loading commit data... | |
2.cc | Loading commit data... | |
3.cc | Loading commit data... | |
4.cc | Loading commit data... | |
49668.cc | Loading commit data... | |
5.cc | Loading commit data... | |
6.cc | Loading commit data... | |
7.cc | Loading commit data... | |
8.cc | Loading commit data... | |
9.cc | Loading commit data... | |
assign_neg.cc | Loading commit data... | |
copy_neg.cc | Loading commit data... | |
moveable.cc | Loading commit data... |