summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/future
AgeCommit message (Expand)Author
2025-04-25libstdc++: Improve diagnostics for std::packaged_task invocable checksJonathan Wakely
2025-03-12libstdc++: Add static_assert to std::packaged_task::packaged_task(F&&)Jonathan Wakely
2025-01-02Update copyright years.Jakub Jelinek
2024-09-27libgcc, libstdc++: Make declarations no longer TU-local [PR115126]Nathaniel Shead
2024-09-25libstdc++: #ifdef out #pragma GCC system_headerJason Merrill
2024-06-19libstdc++: Consistently indent <future> with tabsJonathan Wakely
2024-06-19libstdc++: Add noexcept to some std::promise shared state internalsJonathan Wakely
2024-02-28libstdc++: Consistently use noexcept, constexpr, nodiscard on bitmask opsJonathan Wakely
2024-01-03Update copyright years.Jakub Jelinek
2023-08-09libstdc++: Fix some -Wmismatched-tags warningsJonathan Wakely
2023-08-09libstdc++: Fix some -Wunused-parameter warningsJonathan Wakely
2023-01-16Update copyright years.Jakub Jelinek
2022-10-03libstdc++: Mark headers that must be hosted as such [PR103626]Arsen Arsenović
2022-09-27libstdc++: Adjust deduction guides for static operator() [PR106651]Jonathan Wakely
2022-09-14libstdc++: Add assertion to std::promise::set_exception (LWG 2276)Jonathan Wakely
2022-08-22libstdc++: Fix for explicit copy ctors in <thread> and <future> [PR106695]Jonathan Wakely
2022-05-17libstdc++: Add attributes to <system_error> and relatedJonathan Wakely
2022-05-13libstdc++: Add noexcept to std::launch operatorsJonathan Wakely
2022-05-13libstdc++: Improve doxygen docs for <thread> and <future>Jonathan Wakely
2022-04-25libstdc++: Add deduction guides for std::packaged_task [PR105375]Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-07-23libstdc++: Reduce headers included by <future>Jonathan Wakely
2021-05-04libstdc++: Fix null dereferences in std::promiseJonathan Wakely
2021-04-06libstdc++: Fix doxygen markup for group close commandsJonathan Wakely
2021-01-04Update copyright years.Jakub Jelinek
2020-11-19libstdc++: Move std::thread to a new headerJonathan Wakely
2020-11-12libstdc++: Optimise std::future::wait_for and fix futex pollingJonathan Wakely
2020-11-05libstdc++: Fix multiple definitions of std::exception_ptr functions [PR 97729]Jonathan Wakely
2020-10-22libstdc++: Reduce header dependencies in and on <memory>Jonathan Wakely
2020-08-25libstdc++: Adjust static assertions in futures and promises [LWG 3466]Jonathan Wakely
2020-08-18libstdc++: Remove redundant copying of std::async arguments [PR 69724]Jonathan Wakely
2020-07-22libstdc++: Add static assertions to futures and promises [LWG 3458]Jonathan Wakely
2020-07-06libstdc++: Fix -Wmismatched-tags warnings (PR 96063)Jonathan Wakely
2020-03-25libstdc++: Define and use chrono::is_clock for C++20Jonathan Wakely
2020-01-01Update copyright years.Jakub Jelinek
2019-05-23LWG 2921 remove packaged_task constructors taking allocatorsJonathan Wakely
2019-05-14Use INVOKE<R> in std::function, std::bind and std::packaged_taskJonathan Wakely
2019-01-21Fix after P0600.Ulrich Drepper
2019-01-03PR libstdc++/88607 replace some more UTF-8 charactersJonathan Wakely
2019-01-01Update copyright years.Jakub Jelinek
2018-07-26Remove <chrono> dependency on _GLIBCXX_USE_C99_STDINT_TR1Jonathan Wakely
2018-06-15LWG 3039 Unnecessary decay in thread and packaged_taskJonathan Wakely
2018-05-03Use std::invoke_result in std::async instead of std::result_ofJonathan Wakely
2018-01-03Update copyright years.Jakub Jelinek
2017-11-16Add noexcept to std::shared_future copy operations (LWG DR 2799)Jonathan Wakely
2017-04-21PR libstdc++/80316 make promise::set_value throw no_state errorJonathan Wakely
2017-02-13PR libstdc++/79486 use lvalues in result_of expressionsJonathan Wakely
2017-01-04Support exception propagation without lock-free atomic intPauli Nieminen
2017-01-01Update copyright years.Jakub Jelinek
2016-11-14Make std::future::share() noexcept (LWG 2556)Jonathan Wakely