aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/__mutex
AgeCommit message (Expand)AuthorFilesLines
2024-06-18[libc++] Enable modernize-use-equals-delete (#93293)Nikolas Klauser1-1/+0
2024-04-29[libc++] Mark scoped_lock and unique_lock constructors as [[nodiscard]] (#89397)Louis Dionne1-8/+12
2024-04-22[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (...Nikolas Klauser1-3/+3
2024-03-18[libc++][NFC] Merge is{,_nothrow,_trivially}{,_copy,_move,_default}{_assignab...Nikolas Klauser1-1/+1
2024-01-30[libc++] Split the monolithic __threading_support header (#79654)Louis Dionne1-1/+1
2024-01-25[libc++] Fix missing and incorrect push/pop macros (#79204)Louis Dionne1-0/+5
2023-12-05[libc++] Replace uses of _VSTD:: by std:: (#74331)Louis Dionne1-2/+2
2023-09-15[libc++][NFC] Introduce named states in std::call_once (#66289)Louis Dionne1-4/+8
2023-08-31[libc++] Move once_flag outside of <mutex>Louis Dionne1-0/+150
2023-06-15[libc++] Merge _LIBCPP_FUNC_VIS, _LIBCPP_TYPE_VIS and _LIBCPP_EXCEPTION_ABI i...Nikolas Klauser2-4/+4
2023-04-21[libc++] Make std::allocator_arg and friends conforming in C++17Louis Dionne1-4/+8
2023-04-19[libc++] Remove symbols for a std::allocator_arg & friends from the dylibLouis Dionne1-5/+1
2023-04-16[libc++] Add hide_from_abi check for classesNikolas Klauser1-1/+1
2023-04-09[libc++] Granularize system_error.Mark de Wever1-1/+2
2023-03-22[libc++] Granularize __mutex_baseNikolas Klauser4-0/+326