diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2014-03-17 20:19:44 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2014-03-17 20:19:44 +0000 |
| commit | 7ec93f9b1c17c389a3e8a78c43f4178aa9ed1e72 (patch) | |
| tree | 64f42a233e77c43c5b2084ab59ef5378d7302b6e /libcxx/test/thread | |
| parent | 2fd6f512e5850beba380424f8cf677d452bd0f63 (diff) | |
| download | bcm5719-llvm-7ec93f9b1c17c389a3e8a78c43f4178aa9ed1e72.tar.gz bcm5719-llvm-7ec93f9b1c17c389a3e8a78c43f4178aa9ed1e72.zip | |
Implement N3891: A proposal to rename shared_mutex to shared_timed_mutex
This is as straightforward as it sounds, a renamed from shared_mutex to
shared_timed_mutex.
Note that libcxx .dylib and .so files built with c++14 support need to
be rebuilt.
llvm-svn: 204078
Diffstat (limited to 'libcxx/test/thread')
27 files changed, 72 insertions, 72 deletions
diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_assign.fail.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_assign.fail.cpp index 0bd347d0ba4..446807f3f33 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_assign.fail.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_assign.fail.cpp @@ -17,16 +17,16 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m0; -std::shared_mutex m1; +std::shared_timed_mutex m0; +std::shared_timed_mutex m1; #endif // _LIBCPP_STD_VER > 11 int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> lk0(m0); - std::shared_lock<std::shared_mutex> lk1(m1); + std::shared_lock<std::shared_timed_mutex> lk0(m0); + std::shared_lock<std::shared_timed_mutex> lk1(m1); lk1 = lk0; #else # error diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_ctor.fail.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_ctor.fail.cpp index 66cec9ec58b..370c1fa4e33 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_ctor.fail.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/copy_ctor.fail.cpp @@ -16,14 +16,14 @@ #include <shared_mutex> #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; #endif // _LIBCPP_STD_VER > 11 int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> lk0(m); - std::shared_lock<std::shared_mutex> lk = lk0; + std::shared_lock<std::shared_timed_mutex> lk0(m); + std::shared_lock<std::shared_timed_mutex> lk = lk0; #else # error #endif // _LIBCPP_STD_VER > 11 diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/default.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/default.pass.cpp index 2adef5f76f9..271368000c9 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/default.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/default.pass.cpp @@ -19,7 +19,7 @@ int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> ul; + std::shared_lock<std::shared_timed_mutex> ul; assert(!ul.owns_lock()); assert(ul.mutex() == nullptr); #endif // _LIBCPP_STD_VER > 11 diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_assign.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_assign.pass.cpp index 1fcc98fce96..73936b78ac4 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_assign.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_assign.pass.cpp @@ -18,16 +18,16 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m0; -std::shared_mutex m1; +std::shared_timed_mutex m0; +std::shared_timed_mutex m1; #endif // _LIBCPP_STD_VER > 11 int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> lk0(m0); - std::shared_lock<std::shared_mutex> lk1(m1); + std::shared_lock<std::shared_timed_mutex> lk0(m0); + std::shared_lock<std::shared_timed_mutex> lk1(m1); lk1 = std::move(lk0); assert(lk1.mutex() == &m0); assert(lk1.owns_lock() == true); diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_ctor.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_ctor.pass.cpp index 7e801da20f2..cf638614305 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_ctor.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_ctor.pass.cpp @@ -17,14 +17,14 @@ #include <cassert> #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; #endif // _LIBCPP_STD_VER > 11 int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> lk0(m); - std::shared_lock<std::shared_mutex> lk = std::move(lk0); + std::shared_lock<std::shared_timed_mutex> lk0(m); + std::shared_lock<std::shared_timed_mutex> lk = std::move(lk0); assert(lk.mutex() == &m); assert(lk.owns_lock() == true); assert(lk0.mutex() == nullptr); diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex.pass.cpp index fd1dad42657..01bfbfd395f 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex.pass.cpp @@ -21,7 +21,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::system_clock Clock; typedef Clock::time_point time_point; @@ -34,7 +34,7 @@ void f() time_point t0 = Clock::now(); time_point t1; { - std::shared_lock<std::shared_mutex> ul(m); + std::shared_lock<std::shared_timed_mutex> ul(m); t1 = Clock::now(); } ns d = t1 - t0 - ms(250); @@ -46,7 +46,7 @@ void g() time_point t0 = Clock::now(); time_point t1; { - std::shared_lock<std::shared_mutex> ul(m); + std::shared_lock<std::shared_timed_mutex> ul(m); t1 = Clock::now(); } ns d = t1 - t0; diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_adopt_lock.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_adopt_lock.pass.cpp index 9c4400555c3..b4f602515a2 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_adopt_lock.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_adopt_lock.pass.cpp @@ -19,9 +19,9 @@ int main() { #if _LIBCPP_STD_VER > 11 - std::shared_mutex m; + std::shared_timed_mutex m; m.lock(); - std::shared_lock<std::shared_mutex> lk(m, std::adopt_lock); + std::shared_lock<std::shared_timed_mutex> lk(m, std::adopt_lock); assert(lk.mutex() == &m); assert(lk.owns_lock() == true); #endif // _LIBCPP_STD_VER > 11 diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_defer_lock.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_defer_lock.pass.cpp index 2f2247a0ed2..3a8b61ae977 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_defer_lock.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_defer_lock.pass.cpp @@ -19,8 +19,8 @@ int main() { #if _LIBCPP_STD_VER > 11 - std::shared_mutex m; - std::shared_lock<std::shared_mutex> lk(m, std::defer_lock); + std::shared_timed_mutex m; + std::shared_lock<std::shared_timed_mutex> lk(m, std::defer_lock); assert(lk.mutex() == &m); assert(lk.owns_lock() == false); #endif // _LIBCPP_STD_VER > 11 diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_duration.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_duration.pass.cpp index f3798af9c06..ffe329c2b39 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_duration.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_duration.pass.cpp @@ -22,7 +22,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::steady_clock Clock; typedef Clock::time_point time_point; @@ -33,7 +33,7 @@ typedef std::chrono::nanoseconds ns; void f1() { time_point t0 = Clock::now(); - std::shared_lock<std::shared_mutex> lk(m, ms(300)); + std::shared_lock<std::shared_timed_mutex> lk(m, ms(300)); assert(lk.owns_lock() == true); time_point t1 = Clock::now(); ns d = t1 - t0 - ms(250); @@ -43,7 +43,7 @@ void f1() void f2() { time_point t0 = Clock::now(); - std::shared_lock<std::shared_mutex> lk(m, ms(250)); + std::shared_lock<std::shared_timed_mutex> lk(m, ms(250)); assert(lk.owns_lock() == false); time_point t1 = Clock::now(); ns d = t1 - t0 - ms(250); diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_time_point.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_time_point.pass.cpp index 44eaee22ccd..baf08de559c 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_time_point.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_time_point.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // template <class Clock, class Duration> // shared_lock(mutex_type& m, const chrono::time_point<Clock, Duration>& abs_time); @@ -22,7 +22,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::steady_clock Clock; typedef Clock::time_point time_point; @@ -33,7 +33,7 @@ typedef std::chrono::nanoseconds ns; void f1() { time_point t0 = Clock::now(); - std::shared_lock<std::shared_mutex> lk(m, Clock::now() + ms(300)); + std::shared_lock<std::shared_timed_mutex> lk(m, Clock::now() + ms(300)); assert(lk.owns_lock() == true); time_point t1 = Clock::now(); ns d = t1 - t0 - ms(250); @@ -43,7 +43,7 @@ void f1() void f2() { time_point t0 = Clock::now(); - std::shared_lock<std::shared_mutex> lk(m, Clock::now() + ms(250)); + std::shared_lock<std::shared_timed_mutex> lk(m, Clock::now() + ms(250)); assert(lk.owns_lock() == false); time_point t1 = Clock::now(); ns d = t1 - t0 - ms(250); diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_try_to_lock.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_try_to_lock.pass.cpp index 9dae3f96bda..9d06d3f8c74 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_try_to_lock.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/mutex_try_to_lock.pass.cpp @@ -21,7 +21,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::system_clock Clock; typedef Clock::time_point time_point; @@ -33,20 +33,20 @@ void f() { time_point t0 = Clock::now(); { - std::shared_lock<std::shared_mutex> lk(m, std::try_to_lock); + std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); assert(lk.owns_lock() == false); } { - std::shared_lock<std::shared_mutex> lk(m, std::try_to_lock); + std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); assert(lk.owns_lock() == false); } { - std::shared_lock<std::shared_mutex> lk(m, std::try_to_lock); + std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); assert(lk.owns_lock() == false); } while (true) { - std::shared_lock<std::shared_mutex> lk(m, std::try_to_lock); + std::shared_lock<std::shared_timed_mutex> lk(m, std::try_to_lock); if (lk.owns_lock()) break; } diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp index c6617a51964..ecac47976c4 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/lock.pass.cpp @@ -21,7 +21,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::system_clock Clock; typedef Clock::time_point time_point; @@ -31,7 +31,7 @@ typedef std::chrono::nanoseconds ns; void f() { - std::shared_lock<std::shared_mutex> lk(m, std::defer_lock); + std::shared_lock<std::shared_timed_mutex> lk(m, std::defer_lock); time_point t0 = Clock::now(); lk.lock(); time_point t1 = Clock::now(); diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/mutex.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/mutex.pass.cpp index 927e9d1d48d..4b4f6c617a1 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/mutex.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/mutex.pass.cpp @@ -18,16 +18,16 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; #endif // _LIBCPP_STD_VER > 11 int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> lk0; + std::shared_lock<std::shared_timed_mutex> lk0; assert(lk0.mutex() == nullptr); - std::shared_lock<std::shared_mutex> lk1(m); + std::shared_lock<std::shared_timed_mutex> lk1(m); assert(lk1.mutex() == &m); lk1.unlock(); assert(lk1.mutex() == &m); diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/op_bool.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/op_bool.pass.cpp index 901ccbc1533..177a69e9d06 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/op_bool.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/op_bool.pass.cpp @@ -18,16 +18,16 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; #endif // _LIBCPP_STD_VER > 11 int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> lk0; + std::shared_lock<std::shared_timed_mutex> lk0; assert(static_cast<bool>(lk0) == false); - std::shared_lock<std::shared_mutex> lk1(m); + std::shared_lock<std::shared_timed_mutex> lk1(m); assert(static_cast<bool>(lk1) == true); lk1.unlock(); assert(static_cast<bool>(lk1) == false); diff --git a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/owns_lock.pass.cpp b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/owns_lock.pass.cpp index ca4715b67d1..a10c588b5e0 100644 --- a/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/owns_lock.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.obs/owns_lock.pass.cpp @@ -18,16 +18,16 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; #endif // _LIBCPP_STD_VER > 11 int main() { #if _LIBCPP_STD_VER > 11 - std::shared_lock<std::shared_mutex> lk0; + std::shared_lock<std::shared_timed_mutex> lk0; assert(lk0.owns_lock() == false); - std::shared_lock<std::shared_mutex> lk1(m); + std::shared_lock<std::shared_timed_mutex> lk1(m); assert(lk1.owns_lock() == true); lk1.unlock(); assert(lk1.owns_lock() == false); diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/nothing_to_do.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/nothing_to_do.pass.cpp index b58f5c55b64..b58f5c55b64 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/nothing_to_do.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/nothing_to_do.pass.cpp diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/assign.fail.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/assign.fail.cpp index 1405a22c524..528aaca6d9e 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/assign.fail.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/assign.fail.cpp @@ -9,17 +9,17 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; -// shared_mutex& operator=(const shared_mutex&) = delete; +// shared_timed_mutex& operator=(const shared_timed_mutex&) = delete; #include <shared_mutex> int main() { #if _LIBCPP_STD_VER > 11 - std::shared_mutex m0; - std::shared_mutex m1; + std::shared_timed_mutex m0; + std::shared_timed_mutex m1; m1 = m0; #else # error diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/copy.fail.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/copy.fail.cpp index 7e699232ae7..dbf01002e69 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/copy.fail.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/copy.fail.cpp @@ -9,17 +9,17 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; -// shared_mutex(const shared_mutex&) = delete; +// shared_timed_mutex(const shared_timed_mutex&) = delete; #include <shared_mutex> int main() { #if _LIBCPP_STD_VER > 11 - std::shared_mutex m0; - std::shared_mutex m1(m0); + std::shared_timed_mutex m0; + std::shared_timed_mutex m1(m0); #else # error #endif diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/default.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/default.pass.cpp index 060fb924375..f45382d5b6f 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/default.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/default.pass.cpp @@ -9,15 +9,15 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; -// shared_mutex(); +// shared_timed_mutex(); #include <shared_mutex> int main() { #if _LIBCPP_STD_VER > 11 - std::shared_mutex m; + std::shared_timed_mutex m; #endif } diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/lock.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock.pass.cpp index 2fd78008151..153ce62ab65 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/lock.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // void lock(); @@ -20,7 +20,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::system_clock Clock; typedef Clock::time_point time_point; diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/lock_shared.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock_shared.pass.cpp index 6fe1b446950..724a7b0a925 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/lock_shared.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock_shared.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // void lock_shared(); @@ -21,7 +21,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::system_clock Clock; typedef Clock::time_point time_point; diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock.pass.cpp index 86aa0c4e5c2..aa6f5fb0316 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // bool try_lock(); @@ -20,7 +20,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::system_clock Clock; typedef Clock::time_point time_point; diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_for.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_for.pass.cpp index 1560359961f..e97b31316ff 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_for.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_for.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // template <class Rep, class Period> // bool try_lock_for(const chrono::duration<Rep, Period>& rel_time); @@ -21,7 +21,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::steady_clock Clock; typedef Clock::time_point time_point; diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_shared.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared.pass.cpp index da859ab9974..a34633e8fba 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_shared.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // bool try_lock_shared(); @@ -21,7 +21,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::system_clock Clock; typedef Clock::time_point time_point; diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_shared_for.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_for.pass.cpp index b1d6e4c6a52..528c69afcef 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_shared_for.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_for.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // template <class Rep, class Period> // bool try_lock_shared_for(const chrono::duration<Rep, Period>& rel_time); @@ -22,7 +22,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::steady_clock Clock; typedef Clock::time_point time_point; diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_shared_until.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_until.pass.cpp index 3dbf0c7bd73..a6238e354df 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_shared_until.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_until.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // template <class Clock, class Duration> // bool try_lock_shared_until(const chrono::time_point<Clock, Duration>& abs_time); @@ -22,7 +22,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::steady_clock Clock; typedef Clock::time_point time_point; diff --git a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_until.pass.cpp b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_until.pass.cpp index 44f91f0afb5..8670fbfab48 100644 --- a/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedmutex.requirements/thread.sharedmutex.class/try_lock_until.pass.cpp +++ b/libcxx/test/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_until.pass.cpp @@ -9,7 +9,7 @@ // <shared_mutex> -// class shared_mutex; +// class shared_timed_mutex; // template <class Clock, class Duration> // bool try_lock_until(const chrono::time_point<Clock, Duration>& abs_time); @@ -21,7 +21,7 @@ #if _LIBCPP_STD_VER > 11 -std::shared_mutex m; +std::shared_timed_mutex m; typedef std::chrono::steady_clock Clock; typedef Clock::time_point time_point; |

