This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Dennis Lubert wrote:
Hello,First, which version of gcc are you using? Recent versions simply delegate to the std::search in <algorithm>, which was benchmarked to be much faster than an algorithm based on char_traits::find, thus memchr, basically.
I recently did some profiling of my application (compiled with gcc 4.1) using callgrind (part of valgrind). I found out that the good old std::strstr is between 4 and 20 times faster than std::string::find.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |