aboutsummaryrefslogtreecommitdiff
path: root/libcxx/src/atomic.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-06-11[libc++] Mark a few functions in the dylib as noexcept (#94098)Nikolas Klauser1-8/+9
2024-06-01[libc++] Fix `std::atomic::wait` ulock wait UL_COMPARE_AND_WAIT64 (#92783)Hui1-3/+6
2024-05-17[libcxx][libcxxabi] Fix build for OpenBSD (#92186)John Ericson1-2/+14
2024-02-19[libc++] Refactor the predicate taking variant of `__cxx_atomic_wait` (#80596)Jan Kokemüller1-0/+1
2023-12-18[libc++] Format the code base (#74334)Louis Dionne1-122/+94
2023-11-05[libc++] Handle threads-related .cpp files like we do all other source files ...Louis Dionne1-5/+0
2023-09-08[libc++] Fix warnings when compiling libc++ for Windows with clang-cl /W4Colin Finck1-1/+1
2023-07-07[libc++] Make sure we use __ulock on Apple platformsLouis Dionne1-0/+2
2023-06-17[libc++][NFC] Granularise <thread> headerHui1-0/+1
2023-03-01[libc++] [FreeBSD] correct 64-bit testEd Maste1-1/+1
2023-03-01[libc++] [FreeBSD] only use _umtx_op(2) on 64bit archesKonstantin Belousov1-3/+8
2023-01-20[libc++] add FreeBSD atomic wait supportKonstantin Belousov1-0/+21
2022-08-23[libc++] Extend check for non-ASCII characters to src/, test/ and benchmarks/Louis Dionne1-3/+3
2022-01-18[libc++] Split a few utilities out of __threading_supportLouis Dionne1-1/+2
2021-11-17[runtimes][NFC] Remove filenames at the top of the license noticeLouis Dionne1-1/+1
2021-02-04[libc++] Fix libcxx build on 32bit architectures with 64bit time_t defaults e...Louis Dionne1-0/+6
2020-10-05[libc++] NFC: Remove unused <iostream> include in atomic.cppLouis Dionne1-2/+0
2020-02-24[libc++] Implementation of C++20's P1135R6 for libcxxOlivier Giroux1-0/+189
2010-10-18Changing <atomic> to follow Design AHoward Hinnant1-23/+0
2010-10-04Still working on the basic design of <atomic>. I'm working towards a system ...Howard Hinnant1-0/+23