This is the mail archive of the
mailing list for the libstdc++ project.
Re: status of your stl patches
- From: Gawain Bolton <gbolton at free dot fr>
- To: Benjamin Kosnik <bkoz at redhat dot com>
- Cc: libstdc++ at gcc dot gnu dot org
- Date: Sat, 05 Jul 2003 10:57:28 +0200
- Subject: Re: status of your stl patches
- References: <firstname.lastname@example.org>
- Reply-to: gp dot bolton at computer dot org
Benjamin Kosnik wrote:
Gwain, Excellent stuff!
I think we can no proceed with getting your various patches in. I put
one of them in:
[Patch] Corrected patch for stl_tree.h to improve performance and
Sadly, the others are more difficult to apply at the moment.Will do.
Context diff for: Suggested improvement to std::list
"A similar thing can be done for std::map, std::multimap, std::set and
std::multiset by changing the _M_header field in the
_Rb_tree_alloc_base class in stl_tree.h. Even better, the swap()
function would still be very simple. If people thing this is worth
doing I would happy to submit a patch."
Can you update this one, please?
I'll look into tihs.
Also, please update testsuite/performance to take into account this
work, based on this:
In addition, I'd be interested in similar patches for the maps and sets.
[Patch] stl_tree.h: _Rb_tree_rebalance():
Add local variable to getgrandparent and use const
Can you update this one as well?
Also, I'll need ChangeLog bits with the diffs.
PGP Info: Key server: http://wwwkeys.pgp.net
Key id: 6EBEDEA6
Fingerprint: 65C0 0030 21D1 7A01 546A E7DB D60F 47E0 6EBE DEA6