| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix GCC unknown pragma warning in libc++. | Logan Chien | 2013-12-14 | 1 | -0/+9 |
| | | | | | | | | | | | We should check defined(__clang__) before the usage of the clang diagnostic pragmas. The [-Wswitch] warning in src/future.cpp should be ignored. As the result, the equivalent GCC pragma is added. llvm-svn: 197314 | ||||
| * | Marshall Clow: LWG Issue 2056: future_errc enums start with value 0 ↵ | Howard Hinnant | 2013-09-14 | 1 | -0/+6 |
| | | | | | | | (invalid value for broken_promise). llvm-svn: 190756 | ||||
| * | Fix a race in the construction of future. This fixes ↵ | Howard Hinnant | 2013-01-14 | 1 | -1/+1 |
| | | | | | | | http://llvm.org/bugs/show_bug.cgi?id=14934. llvm-svn: 172456 | ||||
| * | noexcept applied to <future>. | Howard Hinnant | 2012-07-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 160607 | ||||
| * | Explicitly convert int to future_errc. Fixes ↵ | Howard Hinnant | 2012-02-02 | 1 | -1/+1 |
| | | | | | | | http://llvm.org/bugs/show_bug.cgi?id=11428 llvm-svn: 149630 | ||||
| * | Quash a whole bunch of warnings | Howard Hinnant | 2011-12-01 | 1 | -2/+2 |
| | | | | | llvm-svn: 145624 | ||||
| * | http://llvm.org/bugs/show_bug.cgi?id=10346 | Howard Hinnant | 2011-07-13 | 1 | -0/+22 |
| | | | | | llvm-svn: 135045 | ||||
| * | provide ~future_error() definition | Howard Hinnant | 2011-07-08 | 1 | -0/+4 |
| | | | | | llvm-svn: 134663 | ||||
| * | noexcept for <memory>. I've added a few extension noexcept to: ↵ | Howard Hinnant | 2011-05-28 | 1 | -1/+1 |
| | | | | | | | allocator_traits<A>::deallocate, allocaate<T>::deallocate, return_temporary_buffer, and default_delete<T>::operator()(T*) const. My rationale was: If a std-dicated noexcept function needs to call another std-defined function, that called function must be noexcept. We're all a little new to noexcept, so things like this are to be expected. Also included fix for broken __is_swappable trait pointed out by Marc Glisse, thanks Marc|. And fixed a test case for is_nothrow_destructible. Destructors are now noexcept by default| llvm-svn: 132261 | ||||
| * | Applied noexcept to everything in [diagnostics] (Chapter 19) | Howard Hinnant | 2011-05-26 | 1 | -2/+2 |
| | | | | | llvm-svn: 132137 | ||||
| * | Implemented N3194 | Howard Hinnant | 2010-11-30 | 1 | -35/+0 |
| | | | | | llvm-svn: 120458 | ||||
| * | license change | Howard Hinnant | 2010-11-16 | 1 | -2/+2 |
| | | | | | llvm-svn: 119395 | ||||
| * | Convert __thread_local_data to the singleton pattern | Howard Hinnant | 2010-10-14 | 1 | -2/+2 |
| | | | | | llvm-svn: 116500 | ||||
| * | Fix whitespace | Howard Hinnant | 2010-09-04 | 1 | -1/+0 |
| | | | | | llvm-svn: 113089 | ||||
| * | [futures.atomic_future] and notify_all_at_thread_exit. This completes the ↵ | Howard Hinnant | 2010-09-03 | 1 | -0/+35 |
| | | | | | | | header <future> and all of Chapter 30 (for C++0x enabled compilers). llvm-svn: 113017 | ||||
| * | [futures.shared_future] | Howard Hinnant | 2010-09-03 | 1 | -0/+17 |
| | | | | | llvm-svn: 112990 | ||||
| * | [futures.task] and [futures.async]. Requires variadics and rvalue-ref support. | Howard Hinnant | 2010-08-30 | 1 | -6/+29 |
| | | | | | llvm-svn: 112500 | ||||
| * | future continues ... | Howard Hinnant | 2010-08-27 | 1 | -0/+157 |
| | | | | | llvm-svn: 112284 | ||||
| * | Getting started on <future> | Howard Hinnant | 2010-08-25 | 1 | -0/+63 |
| llvm-svn: 112061 | |||||

