1. 018a3d5 [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows by Eric Fiselier · 7 years ago
  2. 720637d Fix shared_mutex dll import errors on Windows by Eric Fiselier · 7 years ago
  3. 907c119 Add markup for libc++ dylib availability by Mehdi Amini · 7 years ago
  4. 59bcc87 Implement Pp0156r2: 'Variadic Lock Guard, version 5' Reviewed as https://reviews.llvm.org/D31163. by Marshall Clow · 8 years ago
  5. 6b73492 [libc++] Make _LIBCPP_TYPE_VIS export members by Shoaib Meenai · 8 years ago
  6. 8165249 Qualify calls to addressof to avoid getting ADL. Fixes PR#27254. by Marshall Clow · 8 years ago
  7. e22d9e5 Implement LWG2577: {shared,unique}_lock</tt> should use std::addressof by Marshall Clow · 9 years ago
  8. abadb45 Implement N4508: shared_mutex. Reviewed as http://reviews.llvm.org/D10480 by Marshall Clow · 9 years ago
  9. 1d55ecf [libcxx] Fix bug in shared_timed_mutex that could cause a program to hang. by Eric Fiselier · 10 years ago
  10. 8d86b2e Allow libc++ to be built on systems without POSIX threads by Jonathan Roelofs · 10 years ago
  11. 861f1e9 Replace 'noexcept' with '_NOEXCEPT' in <shared_mutex>. This allows us to build the dylib with MSVC, which doesn't support noexcept (sheesh\!). Thanks to K-ballo for the report. by Marshall Clow · 10 years ago
  12. f9f95be Implement N3891: A proposal to rename shared_mutex to shared_timed_mutex by David Majnemer · 11 years ago
  13. ba898e4 N3659: Shared locking in C++ Revision 2, c++1y only by Howard Hinnant · 11 years ago