summaryrefslogtreecommitdiffstats
path: root/libcxx/include/future
Commit message (Expand)AuthorAgeFilesLines
* [libc++] Rework compressed pair constructors.Eric Fiselier2019-12-161-2/+2
* [libc++] Hide some functions and types in <future> and <thread> as hiddenLouis Dionne2019-12-101-6/+6
* Assume __is_final, __is_base_of, and friends.Eric Fiselier2019-06-211-4/+0
* [NFC][libcxx] Remove trailing whitespaceLouis Dionne2019-05-291-5/+5
* Update more file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [libc++] Remove race condition in std::asyncLouis Dionne2018-08-241-12/+7
* Fix use of incorrect _LIBCXX macro (should be _LIBCPP).Eric Fiselier2018-07-241-1/+1
* [libc++] Take 2: Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISI...Louis Dionne2018-07-111-1/+1
* Revert "[libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISI...Louis Dionne2018-07-051-1/+1
* [libc++] Replace uses of _LIBCPP_ALWAYS_INLINE by _LIBCPP_INLINE_VISIBILITYLouis Dionne2018-07-051-1/+1
* Implement LWG 3039 and 3041 - 'Treating Unnecessary decay'.Marshall Clow2018-03-201-4/+4
* Revert commit removing allocator support from packaged_task. Will investigate...Marshall Clow2017-11-271-0/+34
* Implement LWG#2921 and LWG#2976 - removing allocator support from packaged_task.Marshall Clow2017-11-271-34/+0
* Add [[nodiscard]] to std::async as part of P0600.Marshall Clow2017-11-231-1/+2
* Add markup for libc++ dylib availabilityMehdi Amini2017-05-041-23/+27
* [libc++] Make _LIBCPP_TYPE_VIS export membersShoaib Meenai2017-03-021-0/+2
* Fixed a typo in the synopsis (noecept -> noexcept). Thanks to Kim for the catchMarshall Clow2017-01-251-1/+1
* Implement LWG2556: Wide contract for future::share()Marshall Clow2017-01-241-9/+9
* [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier2017-01-041-15/+15
* Avoid unused warning in __throw_future_error w/o exceptions enabledEric Fiselier2016-12-241-0/+1
* Implement P0516: 'Clarify That shared_future’s Copy Operations have Wide Co...Marshall Clow2016-11-141-3/+3
* Implement P0510 'Make future_error Constructible' adopted in IssaquahMarshall Clow2016-11-141-2/+4
* Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ...Marshall Clow2016-08-251-2/+2
* Cleanup non-standard tests as reported by STL@microsoft.com. NFC.Eric Fiselier2016-06-011-3/+3
* Mark LWG issue 2276 as complete. Add _LIBCPP_ASSERTS for itEric Fiselier2016-05-311-0/+2
* Add a couple of _LIBCPP_ASSERT calls. No functional change.Marshall Clow2016-05-161-0/+2
* Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov2015-11-071-9/+18
* [libcxx] Attempt to fix __throw_future_error in C++03 Eric Fiselier2015-10-021-31/+30
* Make a helper routine __throw_future_error, and encapsulate the #ifdef _LIBCP...Marshall Clow2015-09-031-72/+43
* K-ballo pointed out that I missed one of the specializations of packaged_task...Marshall Clow2015-06-301-1/+1
* Implement LWG#2407: 'packaged_task(allocator_arg_t, const Allocator&, F&&) sh...Marshall Clow2015-06-301-2/+2
* Fix PR23293 - Do not unlock shared state before notifying consumers.Eric Fiselier2015-06-121-4/+0
* Remove use of _[A-Z] identifiers and poison them to detect usageEric Fiselier2015-02-051-9/+9
* Add support for "fancy" pointers to promise and packaged_task.Eric Fiselier2014-10-231-30/+38
* Address some post-commit review comments on r217261Jonathan Roelofs2014-09-051-1/+1
* Allow libc++ to be built on systems without POSIX threadsJonathan Roelofs2014-09-051-0/+6
* Fix PR19819Marshall Clow2014-04-071-2/+2
* Better inline marking for __does_policy_contain. Thanks to Chongyu Zhu for th...Marshall Clow2013-11-031-1/+1
* Mark __does_policy_contain as 'inline'. Thanks to Chongyu Zhu for the catchMarshall Clow2013-11-031-1/+1
* Fix LWG Issue 2078. Make std::async(policy,...) try multiple policies until o...Marshall Clow2013-11-031-6/+18
* Patch from GM to make more implicit bools explicit since we can't stop MSVC w...Marshall Clow2013-10-131-2/+2
* LWG Issue 2097: packaged_task constructors should be constrainedMarshall Clow2013-10-121-4/+36
* Apply LWG 2021. This is only a documentation change. Also bringing c++1y st...Howard Hinnant2013-09-211-2/+2
* Marshall Clow: LWG Issue 2056: future_errc enums start with value 0 (invalid...Howard Hinnant2013-09-141-6/+6
* Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant2013-08-121-16/+16
* My previous reorganization of addressof broke -std=c++03. Thanks much to Arn...Howard Hinnant2013-08-081-3/+3
* Constrain launch ~ operator to defined bits.Howard Hinnant2013-07-021-1/+1
* Add operators to make launch a bitmask type. Searched all of the standard, a...Howard Hinnant2013-06-291-0/+66
* No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant2013-03-061-19/+19
* Donated anonymously: This enables GCC 4.8.0 to build libc++.Howard Hinnant2013-01-211-1/+1
OpenPOWER on IntegriCloud