summaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/cow_string.h
AgeCommit message (Expand)Author
2025-04-15libstdc++: Fix std::string construction from volatile char* [PR119748]Jonathan Wakely
2025-04-11libstdc++: Define __cpp_lib_containers_ranges in appropriate headers [PR111055]Tomasz Kamiński
2025-04-11libstdc++: Add P1206R7 from_range members to std::string [PR111055]Jonathan Wakely
2025-04-04libstdc++: Check feature test macro for std::string_view in <string>Jonathan Wakely
2025-01-02Update copyright years.Jakub Jelinek
2024-09-27libstdc++: Fix -Wsign-compare warning in std::string::resize_for_overwriteJonathan Wakely
2024-09-27libstdc++: Add missing 'inline' to always_inline functionJonathan Wakely
2024-08-01libstdc++: Constrain std::basic_string default constructor [PR113841]Jonathan Wakely
2024-08-01libstdc++: Remove noexcept from non-const std::basic_string::data() [PR99942]Jonathan Wakely
2024-01-03Update copyright years.Jakub Jelinek
2023-11-16libstdc++: Only declare feature test macros in standard headersJonathan Wakely
2023-08-17libstdc++: Define std::string::resize_and_overwrite for C++11 and COW stringJonathan Wakely
2023-08-16libstdc++: Replace all manual FTM definitions and useArsen Arsenović
2023-04-27libstdc++: Add @headerfile and @since to doxygen comments [PR40380]Jonathan Wakely
2023-03-31libstdc++: Teach optimizer that empty COW strings are empty [PR107087]Jonathan Wakely
2023-03-01libstdc++: Fix typo in comment in bits/cow_string.hJonathan Wakely
2023-01-16Update copyright years.Jakub Jelinek
2022-08-26libstdc++: Add nonnull to starts_with/ends_with/contains string membersJonathan Wakely
2022-06-14libstdc++: Inline all basic_string::compare overloads [PR59048]Jonathan Wakely
2022-05-19libstdc++: Only include <ext/atomicity.h> for COW stringJonathan Wakely
2022-01-18libstdc++: Limit new basic_string(nullptr_t) constructor to C++23 [PR104099]Jonathan Wakely
2022-01-05libstdc++: Fix overconstrained std::string constructor [PR103919]Jonathan Wakely
2022-01-03Update copyright years.Jakub Jelinek
2021-12-09libstdc++: Do not leak empty COW stringsJonathan Wakely
2021-12-02libstdc++: Restore unconditional atomic load in COW std::stringJonathan Wakely
2021-12-01libstdc++: Define std::__is_constant_evaluated() for internal useJonathan Wakely
2021-12-01libstdc++: Optimize ref-count updates in COW std::stringJonathan Wakely
2021-11-30libstdc++: Fix fully-dynamic-string buildJonathan Wakely
2021-11-16libstdc++: Implement constexpr std::basic_string for C++20Michael de Lang
2021-10-04libstdc++: Disable std::string{,_view} construction from nullptr (P2166R1)Jonathan Wakely
2021-10-01libstdc++: Make move ctor noexcept for fully-dynamic stringJonathan Wakely
2021-08-17libstdc++: Only define basic_string::contains for C++23Jonathan Wakely
2021-07-27libstdc++: Adjust whitespace in <bits/cow_string.h>Jonathan Wakely
2021-07-27libstdc++: Move COW string definitions to separate headerJonathan Wakely