aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits
AgeCommit message (Expand)AuthorFilesLines
20 hourslibstdc++: Implement C++23 P2590R2 - Explicit lifetime management [PR106658]Jakub Jelinek2-0/+18
32 hourslibstdc++/ranges: Fix more wrong value type init from reference type [PR111861]Patrick Palka2-5/+5
2 dayslibstdc++: ranges::rotate should not use 'auto' with ranges::iter_move [PR121...Jonathan Wakely1-2/+2
3 dayslibstdc++: Do not use _GLIBCXX_MAKE_MOVE_ITERATOR for C++17Jonathan Wakely1-6/+6
3 dayslibstdc++: Fix more missing uses of iter_difference_t [PR119820]Jonathan Wakely1-1/+1
5 dayslibstdc++: Fix ranges::shuffle for non-sized range [PR121917]Patrick Palka1-28/+38
6 dayslibstdc++: ranges::rotate should use ranges::iter_move [PR121913]Jonathan Wakely1-2/+2
6 dayslibstdc++: Fix algorithms to use iterators' difference_type for arithmetic [P...Jonathan Wakely5-65/+115
8 dayslibstdc++: Trap on std::shared_ptr reference count overflow [PR71945]Jonathan Wakely1-4/+50
8 dayslibstdc++: Allow std::shared_ptr reference counts to be negative [PR71945]Jonathan Wakely1-30/+35
8 dayslibstdc++: Use consteval for _S_noexcept() helper functionsJonathan Wakely2-9/+9
8 dayslibstdc++: Add always_inline to ranges iterator ops and access functionsJonathan Wakely1-17/+30
8 dayslibstdc++: optimize weak_ptr converting constructor/assignmentGiuseppe D'Angelo1-7/+46
8 dayslibstdc++: Remove blank line from bits/unique_ptr.hJonathan Wakely1-1/+0
11 dayslibstdc++: Implement constant_wrapper, cw from P2781R9.Luc Grosheintz2-0/+18
2025-09-04libstdc++: Reuse _Bind_back_t functor in ranges::_PartialTomasz Kamiński1-5/+5
2025-09-04libstdc++: Move _Binder and related aliases to separate file.Tomasz Kamiński1-0/+234
2025-09-03libstdc++: Fix std::get<T> for std::pair with reference members [PR121745]Jonathan Wakely1-4/+4
2025-09-03libstdc++: Make CTAD ignore pair(const T1&, const T2&) constructor [PR110853]Jonathan Wakely1-1/+1
2025-09-03libstdc++: Restore C++20 <chrono> support for old std::string ABIJonathan Wakely2-0/+19
2025-09-02libstdc++: Move _Index_tuple, _Build_index_tuple to <type_traits>.Luc Grosheintz1-20/+0
2025-08-28libstdc++: Implement C++26 <debugging> features [PR119670]Jonathan Wakely2-0/+18
2025-08-27libstdc++: Reduce chances of object aliasing for function wrapper.Tomasz Kamiński1-10/+4
2025-08-26libstdc++: Do not require assignment for vector::resize(n, v) [PR90192]Tomasz Kamiński2-4/+65
2025-08-26libstdc++: Refactor bound arguments storage for bind_front/backTomasz Kamiński1-1/+1
2025-08-21libstdc++: Implement aligned_accessor from mdspan [PR120994]Luc Grosheintz2-0/+20
2025-08-21libstdc++: Implement is_sufficiently_aligned [PR120994]Luc Grosheintz3-0/+35
2025-08-21libstdc++: Implement std::dims from <mdspan>.Luc Grosheintz2-1/+10
2025-08-18libstdc++: Add nodiscard attribute for ranges algorithm [PR121476]Tomasz Kamiński4-79/+80
2025-08-18libstdc++: Fix-self element self-assigments when inserting an empty range [PR...Tomasz Kamiński1-3/+6
2025-08-04libstdc++: Fix dereferencing of std::indirect xvalues [PR121128]Tomasz Kamiński1-2/+5
2025-07-28libstdc++: Teach std::distance and std::advance about C++20 iterators [PR102181]Jonathan Wakely1-3/+65
2025-07-25libstdc++: doc: Rectify referencing of non-existent typeTuur Martens1-4/+4
2025-07-19libstdc++: Only define __any_input_iterator for C++20Jonathan Wakely1-0/+2
2025-07-18libstdc++: Fixed localized empty-spec formatting for months/weekdays [PR121154]Tomasz Kamiński1-52/+87
2025-07-18libstdc++: Implement reverse iteration for _Utf_viewJonathan Wakely1-5/+133
2025-07-18libstdc++: Optimize _Utf_iterator for sizeJonathan Wakely1-6/+6
2025-07-18libstdc++: Add std::inplace_vector for C++26 (P0843R14) [PR119137]Jonathan Wakely3-0/+23
2025-07-17libstdc++: Add comments to __unicode::_Utf_iteratorJonathan Wakely1-9/+38
2025-07-16libstdc++: Do not define __cpp_lib_constexpr_exceptions [PR121114]Tomasz Kamiński2-3/+4
2025-07-15libstdc++: Constrain std::swap using concepts in C++20Jonathan Wakely1-12/+18
2025-07-15libstdc++: Make ranges::advance(it, n, bound) follow standard more strictlyJonathan Wakely1-4/+16
2025-07-15libstdc++: Ensure that ranges::destroy destroys in constexpr [PR121024]Jonathan Wakely1-14/+12
2025-07-15libstdc++: Ensure std::hash<__int128> is defined [PR96710]Jonathan Wakely1-0/+9
2025-07-15libstdc++: Format %a/%A/%b/%h/%B/%p without using locale::classic [PR110739]Tomasz Kamiński1-67/+87
2025-07-14libstdc++: Add comments to deleted std::swap overloads for LWG 2766Jonathan Wakely2-0/+4
2025-07-14libstdc++: Correct value of __cpp_lib_constexpr_exceptions [PR117785]Jonathan Wakely2-3/+3
2025-07-11libstdc++: Always treat __float128 as a floating-point typeJonathan Wakely2-1/+10
2025-07-11libstdc++: Treat __int128 as a real integral type [PR96710]Jonathan Wakely5-84/+37
2025-07-10c++, libstdc++: Implement C++26 P3068R5 - constexpr exceptions [PR117785]Jakub Jelinek2-0/+19