summaryrefslogtreecommitdiff
path: root/libcxx/include/condition_variable
AgeCommit message (Expand)Author
2025-10-09[libc++] Remove availability annotations that aren't required anymore (#161640)Nikolas Klauser
2025-05-28Revert "[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HID...James Y Knight
2025-05-18[libc++] Introduce ABI sensitive areas to avoid requiring _LIBCPP_HIDE_FROM_A...Nikolas Klauser
2025-04-19[libc++] Backport segmented iterator optimization for std::for_each to C++11 ...Peng Liu
2025-04-08[libc++] Remove _LIBCPP_METHOD_TEMPLATE_IMPLICIT_INSTANTIATION_VIS (#111964)Nikolas Klauser
2024-12-21[libc++][C++03] Use `__cxx03/` headers in C++03 mode (#109002)Nikolas Klauser
2024-12-10[libc++] Add #if 0 block to all the top-level headers (#119234)Nikolas Klauser
2024-11-06[libc++] Refactor the configuration macros to being always defined (#112094)Nikolas Klauser
2024-09-12[libc++] Make std::jthread supported in non-experimental mode (#107900)Louis Dionne
2024-05-28[libc++] Make the __availability header a sub-header of __config (#93083)Louis Dionne
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne
2024-01-25[libc++] Fix missing and incorrect push/pop macros (#79204)Louis Dionne
2024-01-20[libc++] fix condition_variable_any hangs on stop_request (#77127)Hui
2023-12-18[libc++] Format the code base (#74334)Louis Dionne
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne
2023-10-29[libc++] Remove a few transitive includes (#70553)philnik777
2023-09-29[libc++] Implement `std::condition_variable_any::wait[_for/until]` overloads ...Hui
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser
2023-04-16[libc++] Add hide_from_abi check for classesNikolas Klauser
2023-04-09[libc++] Granularize system_error.Mark de Wever
2023-03-22[libc++] Granularize __mutex_baseNikolas Klauser
2023-03-19[libc++] Remove C++03 extensions for std::allocator_arg & friendsLouis Dionne
2023-03-10[libc++] Granularize <atomic> includesNikolas Klauser
2022-12-23[libc++] Granularize <type_traits> includes in <compare>Nikolas Klauser
2022-11-05[libc++] Granularize <concept> includesNikolas Klauser
2022-09-05[libc++] Granularize the rest of memoryNikolas Klauser
2022-09-02Revert "[libc++] Granularize the rest of memory"Vitaly Buka
2022-09-02[libc++] Granularize the rest of memoryNikolas Klauser
2022-07-08[libc++] Make parameter names consistent and enforce the naming style using r...Nikolas Klauser
2022-03-30[libc++] Ensure that all public C++ headers include <__assert>Louis Dionne
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer
2022-01-04[libc++] Add the version header to all headers.Mark de Wever
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne
2021-04-20[libc++] NFC: Normalize `#endif //` comment indentationLouis Dionne
2019-01-19Update more file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-03-02[libc++] Make _LIBCPP_TYPE_VIS export membersShoaib Meenai
2015-11-07Cleanup: move visibility/linkage attributes to the first declaration.Evgeniy Stepanov
2014-09-05Allow libc++ to be built on systems without POSIX threadsJonathan Roelofs
2013-03-06No functionality change at this time. I've split _LIBCPP_VISIBLE up into two...Howard Hinnant
2012-10-30Rename uses of _ and __ because these are getting stepped on by macros from o...Howard Hinnant
2012-07-21noexcept applied to <condition_variable>.Howard Hinnant
2011-10-17Windows support by Ruben Van Boxem.Howard Hinnant
2011-06-30_STD -> _VSTD to avoid macro clash on windowsHoward Hinnant
2010-11-20N3191: C++ Timeout SpecificationHoward Hinnant
2010-11-16license changeHoward Hinnant
2010-09-21visibility-decoration.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-05-11Wiped out some non-ascii characters that snuck into the copyright.Howard Hinnant