aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/future
AgeCommit message (Expand)AuthorFilesLines
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
2012-11-12future (atomic_future): Remove declaration of non-standard name.Jonathan Wakely1-3/+0
2012-11-10* many: Replace uses of __GXX_EXPERIMENTAL_CXX0X__ with __cplusplus.Jason Merrill1-2/+2
2012-08-26re PR libstdc++/54297 ([C++11] Segmentation fault with std::async and release...Jonathan Wakely1-1/+1
2012-08-26re PR libstdc++/54297 ([C++11] Segmentation fault with std::async and release...Jonathan Wakely1-2/+4
2012-08-03memory: Include auto_ptr.h later.Jonathan Wakely1-3/+5
2012-02-05re PR libstdc++/52104 (go1 fails to run on Solaris 10/11 x86 with with gld)Jonathan Wakely1-0/+4
2012-02-01re PR libstdc++/49204 ([C++0x] remaining issues in <future>)Jonathan Wakely1-26/+40
2011-12-23re PR libstdc++/49204 ([C++0x] remaining issues in <future>)Jonathan Wakely1-3/+3
2011-12-01acinclude.m4 (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Remove size-specific macros.Benjamin Kosnik1-2/+2
2011-11-08shared_ptr_base.h (_Sp_counted_ptr): Make 'final'.Jonathan Wakely1-12/+17
2011-11-08future (__future_base::_Ptr): Use alias-declaration.Jonathan Wakely1-29/+21
2011-11-02future (promise): Add constructors for uses-allocator construction from rvalu...Jonathan Wakely1-4/+49
2011-08-11future: constexpr functions are implicitly inline.Paolo Carlini1-4/+4
2011-07-09re PR libstdc++/49668 ([C++0x] std::thread does not forward its args as rvalues)Jonathan Wakely1-39/+72
2011-05-28future (launch): Update enumerators and define operators required for bitmask...Jonathan Wakely1-28/+57