Howard Hinnant
|
c51171e0e9
|
Loosen up the timing requirements on 4 more tests.
llvm-svn: 161289
|
2012-08-04 00:47:42 +00:00 |
Howard Hinnant
|
02e610ef34
|
noexcept and constexpr applied to <mutex>.
llvm-svn: 160604
|
2012-07-21 16:13:09 +00:00 |
Howard Hinnant
|
11ac39722c
|
Relax the tolerances on some timing tests.
llvm-svn: 160566
|
2012-07-20 19:48:05 +00:00 |
Howard Hinnant
|
26bba442ac
|
update test for explicit bool operator.
llvm-svn: 151461
|
2012-02-25 21:43:14 +00:00 |
Howard Hinnant
|
75689c1018
|
Fix http://llvm.org/bugs/show_bug.cgi?id=11428. Fix provided by Alberto Ganesh Barbati
llvm-svn: 145698
|
2011-12-02 19:36:40 +00:00 |
Howard Hinnant
|
c2bf9e1851
|
This commit was accidental. Reverting.
llvm-svn: 131514
|
2011-05-18 00:47:00 +00:00 |
Howard Hinnant
|
781afe1934
|
A bunch of future tests got invalidated with the latest updates to thread. Fixed the tests.
llvm-svn: 131509
|
2011-05-17 23:32:48 +00:00 |
Howard Hinnant
|
fe7e3eeddc
|
Clean up a bunch of warnings in the tests, 3 of which actually turned out to be test bugs.
llvm-svn: 131479
|
2011-05-17 19:12:55 +00:00 |
Howard Hinnant
|
872a91167e
|
Brought call_once variadic call up to current spec, which allows move-only functors and move-only arguments, but disallows functors with non-const lvalue reference parameters.
llvm-svn: 131414
|
2011-05-16 19:05:11 +00:00 |
Howard Hinnant
|
8df61ea84d
|
Brought thread variadic constructor up to current spec, which allows move-only functors and move-only arguments, but disallows functors with non-const lvalue reference parameters.
llvm-svn: 131413
|
2011-05-16 18:40:35 +00:00 |
Howard Hinnant
|
92e3718b13
|
Implemented N3194
llvm-svn: 120458
|
2010-11-30 20:23:32 +00:00 |
Howard Hinnant
|
e78881314a
|
Update testsuite strucuture to latest draft
llvm-svn: 120064
|
2010-11-23 22:13:07 +00:00 |
Howard Hinnant
|
b32f147bbf
|
Update testsuite strucuture to latest draft
llvm-svn: 120058
|
2010-11-23 20:55:56 +00:00 |
Howard Hinnant
|
fedfe3b69c
|
Update testsuite strucuture to latest draft
llvm-svn: 120057
|
2010-11-23 20:55:36 +00:00 |
Howard Hinnant
|
ab7be6e43c
|
Update testsuite strucuture to latest draft
llvm-svn: 120054
|
2010-11-23 20:47:09 +00:00 |
Howard Hinnant
|
e3120ed1bf
|
N3188 - Revision to N3113: Async Launch Policies (CH 36)
llvm-svn: 120027
|
2010-11-23 18:33:54 +00:00 |
Howard Hinnant
|
3dc6455ff0
|
N3191: C++ Timeout Specification
llvm-svn: 119909
|
2010-11-20 19:16:30 +00:00 |
Howard Hinnant
|
412dbebe1b
|
license change
llvm-svn: 119395
|
2010-11-16 22:09:02 +00:00 |
Howard Hinnant
|
149f659af3
|
Relaxing timing test a bit to avoid spurious test failures under load
llvm-svn: 115920
|
2010-10-07 16:25:31 +00:00 |
Howard Hinnant
|
eb9e9a3710
|
fixing whitespace
llvm-svn: 114967
|
2010-09-28 17:19:10 +00:00 |
Howard Hinnant
|
959cf8aede
|
Fix whitespace
llvm-svn: 113089
|
2010-09-04 23:46:48 +00:00 |
Howard Hinnant
|
7609c9b665
|
Changed __config to react to all of clang's currently documented has_feature flags, and renamed _LIBCPP_MOVE to _LIBCPP_HAS_NO_RVALUE_REFERENCES to be more consistent with the rest of the libc++'s flags, and with clang's nomenclature.
llvm-svn: 113086
|
2010-09-04 23:28:19 +00:00 |
Howard Hinnant
|
b77c0c03bb
|
[futures.atomic_future] and notify_all_at_thread_exit. This completes the header <future> and all of Chapter 30 (for C++0x enabled compilers).
llvm-svn: 113017
|
2010-09-03 21:46:37 +00:00 |
Howard Hinnant
|
ead85506a7
|
[futures.shared_future]
llvm-svn: 112990
|
2010-09-03 18:39:25 +00:00 |
Howard Hinnant
|
27f000e10b
|
[futures.task] and [futures.async]. Requires variadics and rvalue-ref support.
llvm-svn: 112500
|
2010-08-30 18:46:21 +00:00 |
Howard Hinnant
|
c009b09c2b
|
[futures.unique_future]
llvm-svn: 112423
|
2010-08-29 14:20:30 +00:00 |
Howard Hinnant
|
8759d9d4d0
|
[futures.promise]. Depends on rvalue-ref support to work 100%.
llvm-svn: 112388
|
2010-08-28 21:01:06 +00:00 |
Howard Hinnant
|
dae3481b28
|
Getting started on <future>
llvm-svn: 112061
|
2010-08-25 17:32:05 +00:00 |
Howard Hinnant
|
2cb7936efe
|
Fixing whitespace problems
llvm-svn: 111765
|
2010-08-22 00:50:25 +00:00 |
Howard Hinnant
|
e8e7af2477
|
DE 23
llvm-svn: 111746
|
2010-08-21 21:01:59 +00:00 |
Howard Hinnant
|
5b08a8a432
|
Wiped out some non-ascii characters that snuck into the copyright.
llvm-svn: 103516
|
2010-05-11 21:36:01 +00:00 |
Howard Hinnant
|
3e519524c1
|
libcxx initial import
llvm-svn: 103490
|
2010-05-11 19:42:16 +00:00 |