aboutsummaryrefslogtreecommitdiff
path: root/libcxx/modules/std
AgeCommit message (Expand)AuthorFilesLines
2024-09-12[libc++] Make std::jthread supported in non-experimental mode (#107900)Louis Dionne2-5/+1
2024-09-03[libc++] Add missing `std::is_virtual_base_of` to `type_traits.inc` (#107009)Hristo Hristov1-0/+6
2024-08-30[libc++][NFC] Run clang-format on libcxx/includeLouis Dionne1-1/+1
2024-08-27[libc++] Deprecate and remove std::uncaught_exception (#101830)A. Jiang1-0/+2
2024-08-10[libc++] re-enable clang-tidy in the CI and fix any issues (#102658)Nikolas Klauser2-2/+9
2024-07-30[libc++][format] Implements P3107R5 in <format>. (#86713)Mark de Wever1-0/+2
2024-07-20[libc++][math] Mathematical Special Functions: Hermite Polynomial (#89982)PaulXiCao1-0/+2
2024-07-19[libc++][ranges] P1223R5: `find_last` (#99312)nicole mazzuca1-2/+3
2024-07-19[libc++][memory] P1132R8: `out_ptr` - a scalable output pointer abstraction (...Hristo Hristov1-4/+6
2024-07-16[libc++][chrono] Adds year_month_day_last&::operator<=>. (#98169)Mark de Wever1-1/+0
2024-07-10[libc++][TZDB] Implements zoned_seconds typedef. (#95141)Mark de Wever1-2/+0
2024-07-09[libc++][TZDB] Adds basics of zoned_time class. (#94999)Mark de Wever1-1/+1
2024-06-10[libc++][TZDB] Implements zoned_traits. (#91059)Mark de Wever1-2/+1
2024-06-10[libc++][TZDB] Implements time_zone::to_sys. (#90901)Mark de Wever1-3/+0
2024-06-10[libc++][TZDB] Implements time_zone::to_sys. (#90394)Mark de Wever1-4/+3
2024-06-07[libc++] Undeprecate shared_ptr atomic access APIs (#92920)Nico Weber1-6/+0
2024-05-21[libc++] Implement C++20 atomic_ref (#76647)Damien L-G1-1/+1
2024-05-08[libc++][CI] Reenables clang-tidy. (#90077)Mark de Wever2-9/+16
2024-05-03[libc++][modules] Uses _LIBCPP_USING_IF_EXISTS. (#90409)Mark de Wever17-564/+564
2024-04-26[libc++][ranges] Exports operator|. (#90071)Mark de Wever1-0/+11
2024-04-23[libc++][ranges] export `std::ranges::range_adaptor_closure` (#89793)Xiaoyang Liu1-1/+3
2024-04-18[libc++][TZDB] Adds local_info formatter. (#86256)Mark de Wever1-0/+1
2024-04-14[libc++] Deprecated `shared_ptr` Atomic Access APIs as per P0718R2 & Implemen...Hristo Hristov1-0/+6
2024-04-10[libc++][chrono] Adds the sys_info class. (#85619)Mark de Wever1-0/+2
2024-04-09[libc++] Implement `bind_back` (#81055)Jakub Mazurkiewicz1-1/+3
2024-04-05[libc++] P2872R3: Remove ``wstring_convert`` From C++26 (#87100)Hristo Hristov1-0/+5
2024-04-04[libc++][chrono] Completes the tzdb class. (#82157)Mark de Wever1-2/+2
2024-04-04[libc++] P2867R1: Remove Deprecated `strstream`s From C++26 (#87107)Hristo Hristov1-0/+2
2024-04-03[libc++][chrono] Loads leap-seconds.list in tzdb. (#82113)Mark de Wever1-15/+13
2024-03-04[libc++] Do not forward-declare syncstream outside experimental (#82511)Louis Dionne1-2/+6
2024-02-27[libc++] protect absent atomic types with ifdef (#82351)Dominik Wójt1-0/+2
2024-02-19[libc++][complex] P2819R2: Add `tuple` protocol to `complex` (#79744)Hristo Hristov1-0/+7
2024-02-17[libc++][chrono] Loads tzdata.zi in tzdb. (#74928)Mark de Wever1-0/+8
2024-02-13[libc++][ranges] Implement ranges::contains_subrange (#66963)ZijunZhaoCCK1-2/+0
2024-02-10[libc++][modules] Fix disabling Unicode (#81294)Po-yao Chang1-1/+3
2024-02-01[libc++][memory] P2652R2: Disallow Specialization of `allocator_traits` (#79978)Hristo Hristov1-2/+0
2024-01-30[libc++][modules] Support using the module std with -fno-char8_t. (#79155)Po-yao Chang4-0/+10
2024-01-22[libc++] Add "using-if-exists" to timespec_get in modules (#78686)Dominik Wójt1-1/+1
2024-01-22[libc++][numeric] P0543R3: Saturation arithmetic (#77967)Hristo Hristov1-0/+10
2024-01-16[libc++][modules] Fixes RTTI build.Mark de Wever1-0/+2
2023-12-23[libc++][modules] Fixes C++20 build errors.Mark de Wever1-0/+4
2023-12-19[libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (#75259)Christopher Di Bella1-4/+4
2023-12-19[libc++] Implement ranges::contains (#65148)ZijunZhaoCCK1-2/+2
2023-12-19[libc++][print] Adds ostream overloads. (#73262)Mark de Wever1-2/+3
2023-12-12[libc++][module] Fixes std::string UDL. (#75000)Mark de Wever1-6/+1
2023-12-12[libc++] P2770R0: Stashing stashing iterators for proper flattening (#66033)Jakub Mazurkiewicz1-2/+0
2023-11-24[libc++] Removes codecvt. (#72496)Mark de Wever1-0/+2
2023-11-24[libc++] Implements Runtime format strings II. (#72543)Mark de Wever1-0/+3
2023-11-08Implement syncstream (p0053)Mark de Wever2-2/+13
2023-10-20[libc++] mdspan - implement layout_stride (#69650)Christian Trott1-1/+1