aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include
AgeCommit message (Expand)AuthorFilesLines
2024-06-15[libcxx] Align `__recommend() + 1` by __endian_factor (#90292)llvmorg-18.1.8release/18.xVitaly Buka1-2/+2
2024-06-15[libc++][NFC] Rewrite function call on two lines for clarity (#79141)Louis Dionne1-2/+2
2024-04-16[libc++] Fix -Wgnu-include-next in stddef.h (#88214)Louis Dionne1-4/+4
2024-04-15[libcxx] coerce formatter precision to int (#87738)Brian Cain1-1/+1
2024-04-10[libc++] Simplify the implementation of <stddef.h> (#86843)Louis Dionne1-17/+8
2024-03-12[libc++] Enable availability based on the compiler instead of __has_extension...Louis Dionne1-4/+3
2024-02-23[libc++] Only include <setjmp.h> from the C library if it exists (#81887)Louis Dionne1-1/+7
2024-02-15[libc++][print] Moves is_terminal to the dylib. (#80464)Mark de Wever1-7/+7
2024-02-06[🍒] Unconditionally lower std::string's alignment requirement from 16 to 8...Eric2-11/+1
2024-02-05[libc++] Rename __bit_reference template parameter to avoid conflict (#80661)Dimitry Andric1-5/+5
2024-02-05[libc++] Add missing conditionals for feature-test macros (#80168)Louis Dionne1-4/+10
2024-02-01[🍒][libc++] Fix missing and incorrect push/pop macros (#79204) (#79497)Louis Dionne184-3/+916
2024-01-23Bump version to 18.1.0Tom Stellard1-1/+1
2024-01-23Revert "[ASan][libc++] Turn on ASan annotations for short strings (#79049)"Thurston Dang1-4/+10
2024-01-23[ASan][libc++] Turn on ASan annotations for short strings (#79049)Tacet1-10/+4
2024-01-23[libc++] Remove a duplicated definition of _LIBCPP_NOINLINE (#79114)Dmitri Gribenko1-6/+0
2024-01-22[libc++][hardening] Categorize assertions related to strict weak ordering (#7...Konstantin Varlamov6-28/+35
2024-01-22[libc++][hardening] Classify assertions related to leaks and syscalls. (#77164)Konstantin Varlamov3-10/+30
2024-01-22[libc++] Fix std::regex_search to match $ alone with match_default flag (#78845)Sanjay Marreddi1-0/+8
2024-01-22[libc++] Protect the libc++ implementation from CUDA SDK's __noinline__ macro...Dmitri Gribenko1-0/+17
2024-01-22[libc++] Diagnoses insufficiently aligned pointers for std::assume_aligned du...Rajveer Singh Bharadwaj1-0/+1
2024-01-22[libc++][chrono] Fixes (sys|local)_time formatters. (#76456)Mark de Wever2-1/+12
2024-01-22Revert "[libc++][format] P2637R3: Member `visit` (`std::basic_format_arg`) (#...Petr Hosek4-132/+18
2024-01-22[libc++abi] Implement __cxa_init_primary_exception and use it to optimize std...itrofimow4-5/+72
2024-01-22[libc++] Ensure that std::expected has no tail padding (#69673)Jan Kokemüller1-390/+750
2024-01-22[libc++][numeric] P0543R3: Saturation arithmetic (#77967)Hristo Hristov6-1/+127
2024-01-21[libc++] Fix Coverity warning about use-after-move (#78780)Louis Dionne1-2/+3
2024-01-21[libc++] Fix typo in _LIBCPP_REMOVE_TRANSITIVE_INCLUDES (#78639)bobsayshilol2-2/+2
2024-01-21[libc++] Clang-tidy enable modernize-use-nullptr.Mark de Wever3-8/+8
2024-01-21[libc++][format] P2637R3: Member `visit` (`std::basic_format_arg`) (#76449)Hristo Hristov4-18/+132
2024-01-20[libc++][hardening] Categorize assertions that produce incorrect results (#77...Konstantin Varlamov11-25/+41
2024-01-21[libc++][variant] P2637R3: Member `visit` (`std::variant`) (#76447)Hristo Hristov2-5/+48
2024-01-21[libc++] <experimental/simd> Add load constructor for class simd/simd_mask (#...ZhangYin4-0/+30
2024-01-20[libc++] fix condition_variable_any hangs on stop_request (#77127)Hui1-18/+75
2024-01-20[libc++][span] P2447R4: `std::span` over an initializer list (#78157)Hristo Hristov2-1/+17
2024-01-20[libc++][any] LWG3305: `any_cast<void>` (#78215)Hristo Hristov1-0/+3
2024-01-20[libc++][memory] P2868R1: Removing deprecated typedef `std::allocator::is_alw...Hristo Hristov2-3/+7
2024-01-19[libc++] Implement LWG3940: std::expected<void, E>::value() also needs E to b...Twice1-0/+2
2024-01-18Revert "[ASan][libc++] Turn on ASan annotations for short strings" (#78627)Vitaly Buka1-4/+10
2024-01-18[libc++] Renames ABI tag. (#78342)Mark de Wever8-13/+9
2024-01-18[libc++] <experimental/simd> Fix vector_aligned_tag (#76611)ZhangYin1-1/+2
2024-01-18[ASan][libc++] Turn on ASan annotations for short strings (#75882)Tacet1-10/+4
2024-01-17[libc++][hardening] Rework how the assertion handler can be overridden. (#77883)Konstantin Varlamov2-4/+12
2024-01-17Revert "[libc++] Fix `regex_search` to match `$` alone with `match_default` f...Sanjay Marreddi1-3/+0
2024-01-17Revert "[libc++] Clang-tidy enable modernize-use-nullptr. (#76659)" (#78409)Konstantin Varlamov2-7/+7
2024-01-17[ASan][libc++][NFC] refactor vector annotations arguments (#78322)Tacet1-7/+7
2024-01-17[libc++] Clang-tidy enable modernize-use-nullptr. (#76659)Mark de Wever2-7/+7
2024-01-16[libc++] Rewrite the IWYU generation (#78295)Louis Dionne1-51/+836
2024-01-16[libc++][print] Enables it on Apple backdeployment. (#76293)Mark de Wever2-5/+13
2024-01-16[libc++] Improves _LIBCPP_HAS_NO_THREADS guards. (#76624)Mark de Wever7-35/+42