]> git.ipfire.org Git - thirdparty/gcc.git/commit - libstdc++-v3/include/ext/rc_string_base.h
re PR libstdc++/28765 (__gnu_cxx::__vstring::clear() is slow)
authorPaolo Carlini <pcarlini@suse.de>
Fri, 18 Aug 2006 15:42:05 +0000 (15:42 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 18 Aug 2006 15:42:05 +0000 (15:42 +0000)
commit7867a3f7392e23f92f207c0cdec444b9c1c6f433
treedbdaafea7465708d771832b62b1508908e771fbd
parent0a565147512df56ac9b7d4c1716312a15ee870af
re PR libstdc++/28765 (__gnu_cxx::__vstring::clear() is slow)

2006-08-18  Paolo Carlini  <pcarlini@suse.de>

PR libstdc++/28765
* include/ext/rc_string_base.h (_M_clear): New.
* include/ext/sso_string_base.h (_M_clear): Likewise.
* include/ext/vstring.h (clear): Use it.

From-SVN: r116240
libstdc++-v3/ChangeLog
libstdc++-v3/include/ext/rc_string_base.h
libstdc++-v3/include/ext/sso_string_base.h
libstdc++-v3/include/ext/vstring.h