|
Possibly related to
Patch improves times of both basic_string<>::append() and basic_string<>::op+=().
I've looked at the gnu changelog format description, and it doesn't mention what to do when you are changing multiple overloads of the same functions. I'm guessing, here, but if that is wrong, please correct me. 2007-09-24 Travis Vitek <vitek@roguewave.com>
I created a little more comprehensive test to verify the timing of all of the append related functions. It just displays the system time, because I couldn't find an immediate way to get the user time on windows. Source code attached...
before [win32] after [win32] before [linux] after [linux] Woohoo! The numbers look awesome!
As for how to enter different overloads into a ChangeLog, I don't have a good answer for you. I have had the occasional need to distinguish between two or more overloads of the same function in the past but so far I've always decided to ignore this detail. It might be worthwhile to look into it some more and look at some other C++ projects' ChangeLogs to see how they deal with it. The one change I did make to the format of your ChangeLog is capitalize the first letter of every sentence for consistency with the most of the rest of our ChangeLogs. Resolved by the committed patch: http://svn.apache.org/viewvc?rev=579001&view=rev
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
STDCXX-491.