aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include
AgeCommit message (Expand)AuthorFilesLines
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
2024-01-16[libc++] Deprecate removed features macros. (#77879)Mark de Wever1-0/+11
2024-01-16[libc++][print] Includes <format>. (#76333)Mark de Wever2-9/+2
2024-01-16[libc++][print] Renames __use_unicode. (#76290)Mark de Wever2-7/+7
2024-01-16[libc++][utility][NFC] Refactored safe integer `cmp_xxxx` functions to use th...Hristo Hristov1-33/+10
2024-01-15[libc++][concepts] Implements concept helper `__libcpp_integer` (#78086)Hristo Hristov1-0/+4
2024-01-13[ASan][libc++] Annotating `std::basic_string` with all allocators (#75845)Tacet1-2/+1
2024-01-12[libc++] Deprecate the _LIBCPP_ENABLE_CXX20_REMOVED_ALLOCATOR_MEMBERS macro (...Louis Dionne1-0/+6
2024-01-11[ASan][libc++] Initialize `__r_` variable with lambda (#77394)Tacet1-1/+1
2024-01-10[libc++] Remove _LIBCPP_C_HAS_NO_GETS (#77346)Louis Dionne2-6/+1
2024-01-09Fixed shared_ptr comparisons with nullptr_t when spaceship is unavailable. (#...James Touton1-2/+2
2024-01-09[libc++] Fix `regex_search` to match `$` alone with `match_default` flag (#77...Sanjay Marreddi1-0/+3
2024-01-09[libc++] Implements P2517R1. (#77239)Mark de Wever1-1/+1
2024-01-09Revert "[ASan][libc++] String annotations optimizations fix with lambda (#762...Advenam Tacet1-1/+1
2024-01-08[libc++] Remove usage of internal string function in sstream (#75858)Tacet1-3/+3
2024-01-08[ASan][libc++] String annotations optimizations fix with lambda (#76200)Tacet1-1/+1
2024-01-07Reapply "[libc++][streams] P1759R6: Native handles and file streams" (#77190)Hristo Hristov2-1/+51
2024-01-07[NFC][libc++] Formats tuple.Mark de Wever1-14/+18
2024-01-05Revert "[libc++][streams] P1759R6: Native handles and file streams (#76632)"Haowei Wu2-51/+1
2024-01-05[libc++][hardening] Categorize more assertions. (#75918)Konstantin Varlamov35-136/+164
2024-01-05[libc++][streams] P1759R6: Native handles and file streams (#76632)Hristo Hristov2-1/+51
2024-01-05[libc++][span] P2821R5: `span.at()` (#74994)Hristo Hristov2-0/+20
2024-01-04[NFC] Renames a template parameter to avoid clashes with userspace names. (#7...bgra81-4/+4
2024-01-02[libc++][ranges][abi-break] Fix `movable_box` overwriting memory of data that...Hui9-21/+73
2024-01-01[libc++][NFC] Remove unused __nat from unique_ptrNikolas Klauser1-4/+0
2023-12-30[libc++] Deprecates and removes shared_ptr::unqiue. (#76576)Mark de Wever2-2/+4