summaryrefslogtreecommitdiff
path: root/include/thread
AgeCommit message (Expand)Author
2017-05-31[Libc++] Use #pragma push_macro/pop_macro to better handle min/max on WindowsEric Fiselier
2017-04-18Cleanup _LIBCPP_HAS_NO_<c++11-feature> macros in thread.Eric Fiselier
2017-03-23Implement P0599: 'noexcept for hash functions'. Fix a couple of hash function...Marshall Clow
2017-03-02[libc++] Make _LIBCPP_TYPE_VIS export membersShoaib Meenai
2017-02-09Use protected name for the prototype arguments.Joerg Sonnenberger
2017-01-16[libcxx] Don't assume __libcpp_thread_t is an integral typeAsiri Rathnayake
2017-01-07provide Win32 native threadingSaleem Abdulrasool
2017-01-04[NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VISEric Fiselier
2016-09-11[libcxx] Introduce an externally-threaded libc++ variant.Asiri Rathnayake
2016-09-03Fix PR30202 - notify_all_at_thread_exit seg faults if run from a raw pthread ...Eric Fiselier
2016-05-30Cleanup error handling when TLS creation failsEric Fiselier
2016-05-06Refactor pthread usage of libcxx.Asiri Rathnayake
2016-04-21Fix most GCC attribute ignored warningsEric Fiselier
2016-04-20[libcxx] Fix PR15638 - Only allocate in parent when starting a thread to prev...Eric Fiselier
2015-11-07Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov
2015-08-19Fix use of static_assert macro with nested commasEric Fiselier
2015-08-18[libc++] Fix PR22606 - Leak pthread_key with static storage duration to ensur...Eric Fiselier
2014-12-08Explicitly include <sched.h> for sched_yield()Sergey Dmitrouk
2014-09-05Allow libc++ to be built on systems without POSIX threadsJonathan Roelofs
2013-08-12Nico Rieck: this patch series fixes visibility issues on Windows as explaine...Howard Hinnant
2013-04-03Fix stupid but harmless type-o. Fixes http://llvm.org/bugs/show_bug.cgi?id=1...Howard Hinnant
2013-03-28Add missing #ifndef _LIBCPP_NO_EXCEPTIONS around throw in include/thread.Howard Hinnant
2013-03-06No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant
2012-09-14Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you ...Howard Hinnant
2012-08-30Change sleep_for, sleep_until, and the condition_variable timed waitHoward Hinnant
2012-08-19Patch contributed by Dev Dude for mingw64 port.Howard Hinnant
2012-07-21noexcept applied to <thread>.Howard Hinnant
2011-12-05Starting using murmur2 when combining multiple size_t's into a single hash, a...Howard Hinnant
2011-11-29Further macro protection by replacing _[A-Z] with _[A-Z]pHoward Hinnant
2011-10-17de-tabbifyHoward Hinnant
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-06-30_STD -> _VSTD to avoid macro clash on windowsHoward Hinnant
2011-05-19I had a giant misunderstanding of what 'synchronizes with' meant in [futures....Howard Hinnant
2011-05-16Brought thread variadic constructor up to current spec, which allows move-onl...Howard Hinnant
2010-12-17Effort to reduce the number of exported symbolsHoward Hinnant
2010-11-20N3191: C++ Timeout SpecificationHoward Hinnant
2010-11-16license changeHoward Hinnant
2010-11-16I have reverted all contributions made by Jesse Towner in revision 110724Howard Hinnant
2010-10-14Convert __thread_local_data to the singleton patternHoward Hinnant
2010-09-23visibility-decoration.Howard Hinnant
2010-09-04Changed __config to react to all of clang's currently documented has_feature ...Howard Hinnant
2010-09-03[futures.atomic_future] and notify_all_at_thread_exit. This completes the he...Howard Hinnant
2010-08-27future continues ...Howard Hinnant
2010-08-22Fixing whitespace problemsHoward Hinnant
2010-08-21DE 23Howard Hinnant
2010-08-10patch by Jesse Towner, and bug fix by Sebastian RedlHoward Hinnant
2010-06-02[string.conversions]Howard Hinnant
2010-05-24patch by Jeffrey Yasskin for porting to Ubuntu Hardy. Everything was accepte...Howard Hinnant
2010-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant
2010-05-11libcxx initial importHoward Hinnant