summaryrefslogtreecommitdiff
path: root/libcxx/src/future.cpp
AgeCommit message (Expand)Author
2025-05-28Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HID...James Y Knight
2025-05-18[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_A...Nikolas Klauser
2025-02-21[libc++] Qualify calls to nullary functions like __throw_foo (#122465)Louis Dionne
2024-10-12[libc++][RFC] Always define internal feature test macros (#89178)Nikolas Klauser
2023-12-18[libc++] Format the code base (#74334)Louis Dionne
2023-11-05[libc++] Handle threads-related .cpp files like we do all other source files ...Louis Dionne
2023-10-05[libc++] Make future_error constructor standard-compliantMarek Kurdej
2023-09-05[libc++] Avoid destructor call for error_category singletonsChris Bowler
2023-02-17[libc++][NFC] Rename _LIBCPP_NO_EXCEPTIONS to _LIBCPP_HAS_NO_EXCEPTIONSNikolas Klauser
2022-02-15[libc++] Replace `#include ""` with `<>` in libcxx/src/. NFCI.Arthur O'Dwyer
2022-02-15[libc++] Guard warning pragmasNikolas Klauser
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-03-03[libc++/abi] Replace uses of _NOEXCEPT in src/ by noexceptLouis Dionne
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-08-24[libc++] Remove race condition in std::asyncLouis Dionne
2018-07-30Code cleanup - change naked 'throw' expressions to call helpre function '__th...Marshall Clow
2015-11-10Make it possible to build a no-exceptions variant of libcxx.Asiri Rathnayake
2015-06-12Fix PR23293 - Do not unlock shared state before notifying consumers.Eric Fiselier
2014-09-05Allow libc++ to be built on systems without POSIX threadsJonathan Roelofs
2013-12-14Fix GCC unknown pragma warning in libc++.Logan Chien
2013-09-14Marshall Clow: LWG Issue 2056: future_errc enums start with value 0 (invalid...Howard Hinnant
2013-01-14Fix a race in the construction of future. This fixes http://llvm.org/bugs/sh...Howard Hinnant
2012-07-21noexcept applied to <future>.Howard Hinnant
2012-02-02Explicitly convert int to future_errc. Fixes http://llvm.org/bugs/show_bug.c...Howard Hinnant
2011-12-01Quash a whole bunch of warningsHoward Hinnant
2011-07-13http://llvm.org/bugs/show_bug.cgi?id=10346Howard Hinnant
2011-07-08provide ~future_error() definitionHoward Hinnant
2011-05-28noexcept for <memory>. I've added a few extension noexcept to: allocator_tr...Howard Hinnant
2011-05-26Applied noexcept to everything in [diagnostics] (Chapter 19)Howard Hinnant
2010-11-30Implemented N3194Howard Hinnant
2010-11-16license changeHoward Hinnant
2010-10-14Convert __thread_local_data to the singleton patternHoward Hinnant
2010-09-04Fix whitespaceHoward Hinnant
2010-09-03[futures.atomic_future] and notify_all_at_thread_exit. This completes the he...Howard Hinnant
2010-09-03[futures.shared_future]Howard Hinnant
2010-08-30[futures.task] and [futures.async]. Requires variadics and rvalue-ref support.Howard Hinnant
2010-08-27future continues ...Howard Hinnant
2010-08-25Getting started on <future>Howard Hinnant