Diff mt_allocator.h part 1 of item 3

Benjamin Kosnik bkoz@redhat.com
Thu Jan 15 19:20:00 GMT 2004


>here's the first part of the patch that addresses item 3 in the rfc - 
>the one that will reuse thread id's as soon as possible by changing the 
>behaviour of thread_freelist to do "push_front" when threads die instead 
>of "push_back". I know that it seems like a lot of patches, but I really 
>want to make sure that everyone sees what is being altered.

Here's the patch as checked-in.

Also, my performance run. It looks like the single threaded vector case
got a significant bump.

-benjamin

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: p.20040115-1.patch
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20040115/b427a69c/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20040115-libstdc++-performance.sum
URL: <http://gcc.gnu.org/pipermail/libstdc++/attachments/20040115/b427a69c/attachment-0001.ksh>


More information about the Libstdc++ mailing list