summaryrefslogtreecommitdiff
path: root/include/__threading_support
AgeCommit message (Expand)Author
2017-05-31[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier
2017-05-25libcxx: fix bootstrapping for mingw-w64Martell Malone
2017-05-10[libc++] Refactor Windows support headers.Eric Fiselier
2017-05-05Fix condition_variable::wait_until and wait_for on Windows.Eric Fiselier
2017-02-18Revert "threading_support: make __thread_sleep_for be alertable"Saleem Abdulrasool
2017-02-16threading_support: make __thread_sleep_for be alertableSaleem Abdulrasool
2017-02-10__threading_support: fix windows buildSaleem Abdulrasool
2017-02-09Use protected name for the prototype arguments.Joerg Sonnenberger
2017-02-09Threading support: externalize sleep_for() function.Asiri Rathnayake
2017-02-04Recommit [libcxx] Never use <cassert> within libc++Eric Fiselier
2017-01-26Disable thread safety analysis for some functions in __thread_supportDimitry Andric
2017-01-26Fix chromium build (libcxx)Asiri Rathnayake
2017-01-24Revert "[libcxx] Never use <cassert> within libc++"Eric Fiselier
2017-01-24[libcxx] Never use <cassert> within libc++Eric Fiselier
2017-01-16[libcxx] Don't assume __libcpp_thread_t is an integral typeAsiri Rathnayake
2017-01-14Attempt two at fixing threading on WindowsEric Fiselier
2017-01-14Fix thread creation on WindowsEric Fiselier
2017-01-14Fix Windows try_lock implementationEric Fiselier
2017-01-10threading_support: delete the critical sectionSaleem Abdulrasool
2017-01-07provide Win32 native threadingSaleem Abdulrasool
2017-01-06[libc++] Cleanup and document <__threading_support>Eric Fiselier
2017-01-05thread_support: split out {,non-}recursive mutexSaleem Abdulrasool
2017-01-03[libcxx] Add build/test support for the externally threaded libc++abi variantAsiri Rathnayake
2017-01-03[libcxx] Fix testing of the externally-threaded library buildAsiri Rathnayake
2017-01-03threading_support: refactor for Win32 threadingSaleem Abdulrasool
2016-10-14[libcxx] Improve the gcc workaround for the missing __has_include macro.Asiri Rathnayake
2016-10-14[libcxx] Do not declare the thread api when __external_threading is presentAsiri Rathnayake
2016-09-13[libcxx] Fix gcc builds.Asiri Rathnayake
2016-09-11[libcxx] Introduce an externally-threaded libc++ variant.Asiri Rathnayake
2016-05-25[libcxx] Allow explicit pthread opt-inBen Craig
2016-05-06Refactor pthread usage of libcxx.Asiri Rathnayake