aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/future
AgeCommit message (Expand)AuthorFilesLines
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-05-23LWG 2921 remove packaged_task constructors taking allocatorsJonathan Wakely1-21/+28
2019-05-14Use INVOKE<R> in std::function, std::bind and std::packaged_taskJonathan Wakely1-4/+6
2019-01-21Fix after P0600.Ulrich Drepper1-2/+2
2019-01-03PR libstdc++/88607 replace some more UTF-8 charactersJonathan Wakely1-2/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-07-26Remove <chrono> dependency on _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely1-2/+2
2018-06-15LWG 3039 Unnecessary decay in thread and packaged_taskJonathan Wakely1-14/+9
2018-05-03Use std::invoke_result in std::async instead of std::result_ofJonathan Wakely1-2/+2
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-11-16Add noexcept to std::shared_future copy operations (LWG DR 2799)Jonathan Wakely1-2/+2
2017-04-21PR libstdc++/80316 make promise::set_value throw no_state errorJonathan Wakely1-29/+30
2017-02-13PR libstdc++/79486 use lvalues in result_of expressionsJonathan Wakely1-2/+2
2017-01-04Support exception propagation without lock-free atomic intPauli Nieminen1-3/+1
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-14Make std::future::share() noexcept (LWG 2556)Jonathan Wakely1-6/+8
2016-11-12* include/std/future (future_error): Fix public typo to private.Jonathan Wakely1-1/+1
2016-11-12Add std::future_error constructor from future_errcJonathan Wakely1-6/+15
2016-10-21Split <functional> into smaller piecesJonathan Wakely1-1/+1
2016-10-17PR77998 Remove std::thread::_Invoker::result_typeJonathan Wakely1-2/+4
2016-10-13Avoid #include <functional> in other headersJonathan Wakely1-0/+1
2016-10-13Replace __bind_simple with std::thread::__make_invokerJonathan Wakely1-22/+14
2016-06-16Remove trailing whitespace from libstdc++ headersJonathan Wakely1-2/+2
2016-01-07Use std::addressof in insert iterators, allocators and promisesJonathan Wakely1-1/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-10-25Implement C++17 std::invoke and LWG DR 2219Jonathan Wakely1-1/+1
2015-10-24Return deferred future if thread cannot be runJonathan Wakely1-3/+14
2015-05-29future (__async_result_of): New alias template.Jonathan Wakely1-11/+17
2015-05-13future (packaged_task(allocator_arg_t, const A&, F&&): Remove explicit (LWG 2...Jonathan Wakely1-1/+1
2015-05-05re PR libstdc++/51617 ([C++0x] async(f) isn't.)Jonathan Wakely1-1/+1
2015-03-06future (future_error(error_code)): Construct base class with error_code's mes...Jonathan Wakely1-1/+1
2015-01-16libstdc++: Optimize synchronization in std::future if futexes are available.Torvald Riegel1-47/+49
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-10future (__future_base::_Setter::operator(), [...]): Make call operators const.Jonathan Wakely1-6/+6
2014-12-03re PR libstdc++/64168 (FAIL: 30_threads/async/sync.cc execution test)Jonathan Wakely1-1/+1
2014-12-02Define *_at_thread_exit() functions.Jonathan Wakely1-29/+197
2014-08-07future (__location_invariant): Move specializations after preprocessor condit...Jonathan Wakely1-2/+2
2014-08-07future (_State_baseV2::_M_set_result): Pass pointers to _M_do_set.Jonathan Wakely1-71/+51
2014-06-25Makefile.am: Add new header.Jonathan Wakely1-25/+14
2014-06-02condition_variable (condition_variable_any::_Unlock): Do not swallow __forced...Jonathan Wakely1-1/+19
2014-05-17re PR libstdc++/60966 (std::call_once sometime hangs)Jonathan Wakely1-12/+11
2014-03-18re PR libstdc++/60564 ([C++11] The std::packaged_task constructor taking a re...Jonathan Wakely1-13/+18
2014-01-02Update copyright years in libstdc++-v3/Richard Sandiford1-1/+1
2013-11-20re PR libstdc++/49204 ([C++0x] remaining issues in <future>)Jonathan Wakely1-27/+57
2013-04-24re PR libstdc++/56905 ([C++11][DR 1130] std::copy_exception should be removed...Jonathan Wakely1-1/+1
2013-04-07Makefile.am: Add ext/aligned_buffer.hJonathan Wakely1-11/+6
2013-03-16re PR libstdc++/56492 (std::packaged_task requires CopyConstructible stored t...Jonathan Wakely1-78/+119
2013-01-19re PR libstdc++/55861 ([C++11] `std::shared_future::get' is not const-qualified)Jonathan Wakely1-11/+6
2012-12-17* include/std/future (__async_sfinae_helper): Remove.Jonathan Wakely1-14/+2
2012-11-19stl_algo.h (reverse_copy): Update comment per DR 2074.Jonathan Wakely1-0/+6