Age | Commit message (Expand) | Author |
2017-12-04 | Implement P0457R2: 'String Prefix and Suffix Checking' for c++2a | Marshall Clow |
2017-11-20 | Fix std::string::data() symbol during library build. | Eric Fiselier |
2017-11-15 | More of P0600 - '[[nodiscard]] in the Library' mark empty() as nodiscard in s... | Marshall Clow |
2017-10-17 | Refactor _LIBCPP_<LITTLE|BIG>_ENDIAN | Eric Fiselier |
2017-09-07 | Add even more string_view tests. These found some bugs in the default paramet... | Marshall Clow |
2017-07-29 | [libc++] Hoist extern template above first use | Shoaib Meenai |
2017-07-14 | [libc++] Clean up cl warning 4231 disabling | Shoaib Meenai |
2017-07-13 | [libc++] Mark string operator+ _LIBCPP_FUNC_VIS | Shoaib Meenai |
2017-07-12 | Fix unrepresentable enum for clang-cl unstable ABI | Ben Craig |
2017-06-29 | [libc++] Hoist explicit instantiation above implicit. NFC | Shoaib Meenai |
2017-06-01 | Fix more unreserved names | Eric Fiselier |
2017-05-31 | [Libc++] Use #pragma push_macro/pop_macro to better handle min/max on Windows | Eric Fiselier |
2017-04-19 | Cleanup _LIBCPP_HAS_NO_<c++11-feature> in the string library. | Eric Fiselier |
2017-04-15 | Fix PR32642 - string::insert and string::append don't work with move_iterator. | Eric Fiselier |
2017-04-12 | [libcxx] Fix __compressed_pair so it doesn't copy the argument multiple times... | Eric Fiselier |
2017-04-01 | string: Remove always_inline from basic_string::__init | Duncan P. N. Exon Smith |
2017-03-15 | Implement LWG#2761: 'basic_string should require that charT match traits::cha... | Marshall Clow |
2017-03-09 | Disable unsigned integer sanitizer for basic_string::replace(). Patch from to... | Eric Fiselier |
2017-03-02 | [libc++] Make _LIBCPP_EXTERN_TEMPLATE_TYPE_VIS export members | Shoaib Meenai |
2017-02-17 | Mark a couple for basic_string member templates as inline. no ABI change this... | Eric Fiselier |
2017-02-17 | Remove more basic_string member function templates from the dylib exports | Eric Fiselier |
2017-02-17 | [libc++] Fix PR 31938 - std::basic_string constructors use non-deductible par... | Eric Fiselier |
2017-02-04 | Mark basic_string::assign templates as inline to improve ABI stability. | Eric Fiselier |
2017-01-31 | Fix PR#31779: basic_string::operator= isn't exception safe. | Marshall Clow |
2017-01-23 | Fix GCC C++03 build by hiding default template argument in C++03 | Eric Fiselier |
2017-01-17 | Fix std::string assignment ambiguity from braced initializer lists. | Eric Fiselier |
2017-01-04 | [NFC] Rename _LIBCPP_TYPE_VIS_ONLY to _LIBCPP_TEMPLATE_VIS | Eric Fiselier |
2016-12-28 | Add tests for unordered container tests and std::string | Eric Fiselier |
2016-12-23 | Fix unused parameters and variables | Eric Fiselier |
2016-11-14 | Fixes for LWG 2598, 2686, 2739, 2742, 2747, and 2759, which were adopted last... | Marshall Clow |
2016-10-31 | Add 'inline' but not 'always_inline' to std::strings destructor. | Eric Fiselier |
2016-10-31 | Remove additional function template definitions from the dylib | Eric Fiselier |
2016-10-31 | Optimize filesystem::path by providing weaker exception guarantees. | Eric Fiselier |
2016-10-29 | Revert "Added 'inline' attribute to basic_string's destructor" | Mehdi Amini |
2016-10-28 | Added 'inline' attribute to basic_string's destructor | Aditya Kumar |
2016-10-14 | Remove two ABI symbols added after the 3.9 release | Eric Fiselier |
2016-10-03 | Change a couple of 'template <typename's to 'template <class' which is what w... | Marshall Clow |
2016-09-24 | Implement proposed resolution for LWG#2758. Reviewed as D24446. Normally, I w... | Marshall Clow |
2016-09-16 | [libc++] Add _LIBCPP_EXTERN_TEMPLATE_INLINE_VISIBILITY to support GCC ABI com... | Eric Fiselier |
2016-09-15 | [libc++] Fix and document visibility attributes for Clang, GCC and Windows. | Eric Fiselier |
2016-09-14 | Revert r280944 - Added 'inline' attribute to basic_string's destructor | Eric Fiselier |
2016-09-08 | Added 'inline' attribute to basic_string's destructor | Aditya Kumar |
2016-09-07 | Fix PR#30303 - no matching function for call to '__ptr_in_range' | Marshall Clow |
2016-09-05 | Fix Bug 30240 - std::string: append(first, last) error when aliasing. Add te... | Marshall Clow |
2016-08-25 | Add an _LIBCPP_NORETURN inline function named __throw_XXX for each exception ... | Marshall Clow |
2016-08-11 | Add 'inline' attribute to __init to inline the basic_string's constructor | Sebastian Pop |
2016-07-21 | Implement std::string_view as described in http://wg21.link/P0254R1. Reviewed... | Marshall Clow |
2016-04-21 | Fix most GCC attribute ignored warnings | Eric Fiselier |
2016-04-07 | Recommit r263036 with additional inlining, so that it will continue to work w... | Marshall Clow |
2016-03-11 | Revert r263036, it's ABI-breaking. | Nico Weber |