aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/bits/basic_string.h
AgeCommit message (Expand)Author
2018-10-25PR libstdc++/87749 fix (and optimize) string move constructionredi
2018-07-04PR libstdc++/84087 add default arguments to basic_string members (LWG 2268)redi
2018-06-15PR libstdc++/86169 unshare COW string when non-const data() calledredi
2017-09-20PR libstdc++/79162 Fix std::string regression due to LWG 2946 (old ABI)redi
2017-09-20PR libstdc++/79162 Fix std::string regression due to LWG 2946redi
2017-09-13PR libstdc++/79162 implement LWG 2946 and LWG 2758redi
2017-09-04PR libstdc++/81338 correctly manage string capacityredi
2017-03-14PR libstdc++/79162 disambiguate assignment from string_viewredi
2017-02-01PR libstdc++/79254 simplify exception-safety in copy assignmentredi
2017-01-27PR libstdc++/79254 fix exception-safety in std::string::operator=redi
2017-01-13Add string_view support to COW std::stringredi
2017-01-01 Update copyright years.jakub
2016-12-06Add noexcept to various basic_string string operationsredi
2016-11-15Use existing helper for new std::string constructorredi
2016-11-15Add std::string constructor for substring of string_view (LWG 2742)redi
2016-10-03Fix libstdc++ versioned namespace buildredi
2016-09-23Avoid reallocation for basic_string::clear()redi
2016-09-23Optimize truncating a basic_stringredi
2016-08-26Add new std::basic_string constructor (LWG 2583)redi
2016-08-17PR 77264 constrain new std::basic_string overloadsredi
2016-08-11 Implement LWG 2758.ville
2016-08-01Add non-const std::basic_string::data() for C++17redi
2016-07-28 Implement std::string_view and P0254r2,ville
2016-07-22Move allocator in std::string and RB tree move constructorsredi
2016-07-13Make basic_string::replace forward to different overloadredi
2016-07-13Revert "Add non-const overload of std::string::data()"redi
2016-07-13Add non-const overload of std::string::data()redi
2016-01-15libstdc++: Make certain exceptions transaction_safe.torvald
2016-01-06Remove noexcept from function template that can throwredi
2016-01-04 Update copyright years.jakub
2015-11-15PR libstdc++/68353 fix _GLIBCXX_USE_C99_WCHAR testredi
2015-11-13More fine-grained autoconf checks for C99 libraryredi
2015-10-02Use noexcept instead of _GLIBCXX_NOEXCEPTredi
2015-09-21Fix bootstrap error introduced in r227870redi
2015-09-17Only do shrink_to_fit() when exceptions enabledredi
2015-09-11Implement N4258 noexcept for std::basic_string.redi
2015-09-09Enable lightweight checks with _GLIBCXX_ASSERTIONS.redi
2015-09-02libstdc++: fix data races in basic_string implementationdvyukov
2015-06-242015-06-24 François Dumont <fdumont@gcc.gnu.org>fdumont
2015-05-13 * include/bits/basic_string.h (basic_string::basic_string()): Makeredi
2015-04-29 PR libstdc++/64657redi
2015-02-17 PR libstdc++/65085redi
2015-01-05 Update copyright years.jakub
2014-12-222014-12-22 Paolo Carlini <paolo.carlini@oracle.com>paolo
2014-12-22 PR libstdc++/37522redi
2014-12-19New std::string implementation.redi
2014-10-012014-10-01 Edward Smith-Rowland <3dw4rd@verizon.net>emsr
2014-08-12 * include/bits/basic_string.h (getline): Declare inline.redi
2014-08-12 * include/bits/basic_string.h (getline): Qualify call to prevent ADLredi
2014-01-02Update copyright years in libstdc++-v3/rsandifo