1. 7b7ac67 Fix Libc++ build with MinGW64 by Eric Fiselier · 7 years ago
  2. ab2f54f Remove usages of _LIBCPP_MSVC which is never defined by Eric Fiselier · 7 years ago
  3. 29ed46b [libcxx] Support threads on Fuchsia by Petr Hosek · 8 years ago
  4. ff5eeb6 Fix the build of thread.cpp on CloudABI. by Ed Schouten · 8 years ago
  5. 1b93961 Threading support: externalize sleep_for() function. by Asiri Rathnayake · 8 years ago
  6. cda122b Refer to _LIBCPP_MSVC macro where applicable by Saleem Abdulrasool · 8 years ago
  7. 24872f4 [libcxx] Follow-up to r292107 by Asiri Rathnayake · 8 years ago
  8. 3477754 Ensure Sleep(...) isn't passed the value 0 on Windows by Eric Fiselier · 8 years ago
  9. cc1d780 thread: implement sleep_for on Windows by Saleem Abdulrasool · 8 years ago
  10. e34f9d5 clean up use of _WIN32 by Saleem Abdulrasool · 8 years ago
  11. 14c09a2 Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception type we define. They either construct and throw the exception, or abort() (if exceptions are disabled). Use these functions everywhere instead of assert()ing when exceptions are disabled. WARNING: This is a behavior change - but only with exceptions disabled. Reviewed as: https://reviews.llvm.org/D23855. by Marshall Clow · 8 years ago
  12. 0dd618b [libcxx] Fix thread join.pass.cpp segfault after r271475 by Asiri Rathnayake · 8 years ago
  13. 35ff03b Refactor pthread usage of libcxx. by Asiri Rathnayake · 8 years ago
  14. 8057a58 [libcxx] Whitelist inclusion of sysctl.h instead of blacklisting by Ben Craig · 9 years ago
  15. 21876f7 Don't include <sys/sysctl.h> on CloudABI. by Ed Schouten · 10 years ago
  16. 93cfd7f libc++: support NaCl when building thread.cpp by JF Bastien · 10 years ago
  17. 8d86b2e Allow libc++ to be built on systems without POSIX threads by Jonathan Roelofs · 10 years ago
  18. 0707b67 Handle partial nanosleeps in this_thread::sleep_for by David Majnemer · 10 years ago
  19. 4c6acb5 Switch to using C++ style casts. by Joerg Sonnenberger · 11 years ago
  20. f755506 G M: Provides the _LIBCPP_WARNING macro, to be used for MSVC only, since that compiler doesn't support #warning. by Howard Hinnant · 11 years ago
  21. 7f76450 Xing Xue: port to IBM XLC++/AIX. by Howard Hinnant · 11 years ago
  22. 725ae71 Windows support in thread::hardware_concurrency. by Howard Hinnant · 11 years ago
  23. 312926e Matthew Dempsky: POSIX defines that the _POSIX_C_SOURCE macros are to be set by user by Howard Hinnant · 11 years ago
  24. 6744403 Create a weak pthread_create reference on NetBSD to not force a by Joerg Sonnenberger · 11 years ago
  25. fc2f021 Bruce Mitchener, Jr.: Port to emscripten. Fixes http://llvm.org/bugs/show_bug.cgi?id=15624. by Howard Hinnant · 12 years ago
  26. db4d478 Fix a few warnings/errors for compiling with -fno-exceptions. by Howard Hinnant · 12 years ago
  27. 53e2763 Removed raw references to __sun__, __FreeBSD__, __GLIBC__ and __linux__; now just check to see if they are defined. by Marshall Clow · 12 years ago
  28. a22d2ad Removed raw references to _WIN32; now just check to see if it is defined. by Marshall Clow · 12 years ago
  29. b18165e Belt and suspenders when calling sysconf by Marshall Clow · 12 years ago
  30. d854ce6 Another libc++ warning suppression on Linux; no functionality change by Marshall Clow · 12 years ago
  31. 5f767b7 Saleem Abdulrasool: cleanup a few more compile warnings emitted by GCC. by Howard Hinnant · 12 years ago
  32. cf115d2 Change sleep_for, sleep_until, and the condition_variable timed wait by Howard Hinnant · 12 years ago
  33. 403f91a Andrew Morrow: The attached patch is an attempt to implement by Howard Hinnant · 12 years ago
  34. 6e1d851 noexcept applied to <thread>. by Howard Hinnant · 12 years ago
  35. 997e454 Solaris port. Currently sees around 200 test failures, mostly related to by David Chisnall · 13 years ago
  36. ec3773c Quash a whole bunch of warnings by Howard Hinnant · 13 years ago
  37. 6cd05ee Work on Windows port by Ruben Van Boxem by Howard Hinnant · 13 years ago
  38. 2d72b1e Effort to reduce the number of exported symbols by Howard Hinnant · 14 years ago
  39. b64f8b0 license change by Howard Hinnant · 14 years ago
  40. 5306d68 Convert __thread_local_data to the singleton pattern by Howard Hinnant · 14 years ago
  41. e6e4d01 [futures.atomic_future] and notify_all_at_thread_exit. This completes the header <future> and all of Chapter 30 (for C++0x enabled compilers). by Howard Hinnant · 14 years ago
  42. 47499b1 future continues ... by Howard Hinnant · 14 years ago
  43. 16e6e1d Fixing whitespace problems by Howard Hinnant · 14 years ago
  44. d444470 now works with -fno-exceptions and -fno-rtti by Howard Hinnant · 14 years ago
  45. 0bfe880 For compiling on FreeBSD by Howard Hinnant · 14 years ago
  46. adff489 patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepted except there were some bug fixes needed in <locale> for the __nolocale_* series. For the apple branch I ended up using templates instead of the var_args solution because it seemed both safer and more efficient. by Howard Hinnant · 14 years ago
  47. f5256e1 Wiped out some non-ascii characters that snuck into the copyright. by Howard Hinnant · 14 years ago
  48. bc8d3f9 libcxx initial import by Howard Hinnant · 14 years ago