aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/future
AgeCommit message (Expand)AuthorFilesLines
13 dayslibstdc++: Add static_assert to std::packaged_task::packaged_task(F&&)Jonathan Wakely1-1/+8
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-09-27libgcc, libstdc++: Make declarations no longer TU-local [PR115126]Nathaniel Shead1-1/+1
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill1-0/+2
2024-06-19libstdc++: Consistently indent <future> with tabsJonathan Wakely1-164/+164
2024-06-19libstdc++: Add noexcept to some std::promise shared state internalsJonathan Wakely1-2/+2
2024-02-28libstdc++: Consistently use noexcept, constexpr, nodiscard on bitmask opsJonathan Wakely1-0/+7
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-08-09libstdc++: Fix some -Wmismatched-tags warningsJonathan Wakely1-2/+2
2023-08-09libstdc++: Fix some -Wunused-parameter warningsJonathan Wakely1-2/+2
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-10-03libstdc++: Mark headers that must be hosted as such [PR103626]Arsen Arsenović1-0/+2
2022-09-27libstdc++: Adjust deduction guides for static operator() [PR106651]Jonathan Wakely1-2/+2
2022-09-14libstdc++: Add assertion to std::promise::set_exception (LWG 2276)Jonathan Wakely1-0/+1
2022-08-22libstdc++: Fix for explicit copy ctors in <thread> and <future> [PR106695]Jonathan Wakely1-2/+2
2022-05-17libstdc++: Add attributes to <system_error> and relatedJonathan Wakely1-0/+3
2022-05-13libstdc++: Add noexcept to std::launch operatorsJonathan Wakely1-7/+7
2022-05-13libstdc++: Improve doxygen docs for <thread> and <future>Jonathan Wakely1-5/+24
2022-04-25libstdc++: Add deduction guides for std::packaged_task [PR105375]Jonathan Wakely1-0/+11
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-07-23libstdc++: Reduce headers included by <future>Jonathan Wakely1-1/+2
2021-05-04libstdc++: Fix null dereferences in std::promiseJonathan Wakely1-20/+44
2021-04-06libstdc++: Fix doxygen markup for group close commandsJonathan Wakely1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-11-19libstdc++: Move std::thread to a new headerJonathan Wakely1-1/+1
2020-11-12libstdc++: Optimise std::future::wait_for and fix futex pollingJonathan Wakely1-3/+11
2020-11-05libstdc++: Fix multiple definitions of std::exception_ptr functions [PR 97729]Jonathan Wakely1-1/+1
2020-10-22libstdc++: Reduce header dependencies in and on <memory>Jonathan Wakely1-4/+3
2020-08-25libstdc++: Adjust static assertions in futures and promises [LWG 3466]Jonathan Wakely1-6/+12
2020-08-18libstdc++: Remove redundant copying of std::async arguments [PR 69724]Jonathan Wakely1-57/+44
2020-07-22libstdc++: Add static assertions to futures and promises [LWG 3458]Jonathan Wakely1-0/+15
2020-07-06libstdc++: Fix -Wmismatched-tags warnings (PR 96063)Jonathan Wakely1-3/+3
2020-03-25libstdc++: Define and use chrono::is_clock for C++20Jonathan Wakely1-0/+3
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