aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include
AgeCommit message (Expand)AuthorFilesLines
2024-01-16libstdc++: Implement P2540R1 change to views::cartesian_product()Patrick Palka1-1/+1
2024-01-15libstdc++: Reduce std::variant template instantiation depthPatrick Palka1-8/+7
2024-01-15libstdc++: Implement P2836R1 changes to const_iteratorPatrick Palka3-3/+15
2024-01-15libstdc++: Fix redefinition error in std::tuple [PR108822]Jonathan Wakely1-16/+19
2024-01-15libstdc++: Use variable template to fix -fconcepts-ts error [PR113366]Jonathan Wakely1-3/+2
2024-01-13libstdc++: Implement P2255R2 dangling checks for std::tuple [PR108822]Jonathan Wakely2-294/+734
2024-01-12libstdc++: Implement C++23 std::bind_back from P2387R3 [PR108827]Patrick Palka3-105/+195
2024-01-12libstdc++: Use C++23 deducing this in std::bind_frontPatrick Palka1-6/+13
2024-01-12libstdc++/ranges: Use perfect forwarding in _Pipe and _Partial ctorsPatrick Palka1-29/+40
2024-01-13libstdc++: Fix non-portable results from 64-bit std::subtract_with_carry_engi...Jonathan Wakely1-1/+4
2024-01-12libstdc++: Fix std::runtime_format deviations from the spec [PR113320]Jonathan Wakely1-8/+22
2024-01-12libstdc++: Implement C++23 P1951R1 (Default Args for pair's Forwarding Ctor) ...Jonathan Wakely1-0/+8
2024-01-12libstdc++: Fix incorrect PR number in commentJonathan Wakely1-5/+2
2024-01-11libstdc++: Removed a duplicate define directive for __glibcxx_want_ranges_iotaMichael Levine1-1/+0
2024-01-11libstdc++/ranges: Use C++23 deducing this in _Pipe and _PartialPatrick Palka2-2/+37
2024-01-10libstdc++: Optimize std::is_compound compilation performanceKen Matsui1-2/+2
2024-01-10libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAIT for _Nth_typePatrick Palka1-1/+1
2024-01-09libstdc++: Fix Unicode property detection functionsJonathan Wakely2-323/+324
2024-01-09libstdc++: Simplify some chrono formattersJonathan Wakely1-10/+4
2024-01-08libstdc++: Remove std::__unicode::__null_sentinelJonathan Wakely1-2/+0
2024-01-08libstdc++: Implement P2918R0 "Runtime format strings II" for C++26Jonathan Wakely1-0/+22
2024-01-08libstdc++: Implement P2905R2 "Runtime format strings" for C++20Jonathan Wakely4-22/+27
2024-01-08libstdc++: Add Unicode-aware width estimation for std::formatJonathan Wakely7-59/+1579
2024-01-08libstdc++: Implement P2909R4 ("Dude, where's my char?") for C++20Jonathan Wakely3-69/+95
2024-01-07libstdc++: Optimize std::is_trivially_destructible_vJonathan Wakely1-0/+19
2024-01-05libstdc++: Do not use __is_convertible unconditionally [PR113241]Jonathan Wakely1-0/+5
2024-01-05libstdc++: Fix std::char_traits<C>::move [PR113200]Jonathan Wakely1-13/+3
2024-01-05libstdc++: Remove UB from month and weekday additions and subtractions.Cassio Neri1-25/+54
2024-01-05libstdc++: Use if-constexpr in std::__try_use_facet [PR113099]Jonathan Wakely1-1/+4
2024-01-04libstdc++: Use _GLIBCXX_USE_BUILTIN_TRAITKen Matsui1-5/+5
2024-01-04libstdc++: fix typo in <generator>Arsen Arsenović1-1/+1
2024-01-04libstdc++: rename _A badname in <generator>Arsen Arsenović1-3/+3
2024-01-03Update copyright years.Jakub Jelinek811-811/+811
2023-12-31libstdc++: [_Hashtable] Extend the small size optimizationFrançois Dumont1-26/+123
2023-12-21libstdc++: implement std::generatorArsen Arsenović8-0/+913
2023-12-21libstdc++: add missing include in ranges_util.hArsen Arsenović1-0/+1
2023-12-18libstdc++: Make ranges::to closure objects SFINAE-friendly [PR112802]Patrick Palka1-0/+4
2023-12-16libstdc++: Optimize std::remove_pointer compilation performanceKen Matsui1-1/+7
2023-12-16libstdc++: Optimize std::is_object compilation performanceKen Matsui1-0/+14
2023-12-16libstdc++: Optimize std::is_function compilation performanceKen Matsui1-2/+21
2023-12-16libstdc++: Optimize std::is_reference compilation performanceKen Matsui1-0/+14
2023-12-16libstdc++: Optimize std::is_member_object_pointer compilation performanceKen Matsui1-1/+16
2023-12-16libstdc++: Optimize std::is_member_function_pointer compilation performanceKen Matsui1-0/+16
2023-12-16libstdc++: Optimize std::is_member_pointer compilation performanceKen Matsui1-1/+15
2023-12-16libstdc++: Optimize std::is_scoped_enum compilation performanceKen Matsui1-0/+12
2023-12-16libstdc++: Optimize std::is_bounded_array compilation performanceKen Matsui1-0/+5
2023-12-16libstdc++: Optimize std::is_array compilation performanceKen Matsui1-0/+12
2023-12-15libstdc++: Simplify std::vprint_unicode for non-Windows targetsJonathan Wakely2-11/+30
2023-12-15libstdc++: Do not add padding for std::print to std::ostreamJonathan Wakely1-44/+2
2023-12-14libstdc++: Implement C++23 <print> header [PR107760]Jonathan Wakely7-9/+374