This is the mail archive of the
mailing list for the GCC project.
Re: [patch] : finish adding move symantics to <algorithm>
- From: chris jefferson <caj at cs dot york dot ac dot uk>
- To: Paolo Carlini <pcarlini at suse dot de>
- Cc: libstdc++ <libstdc++ at gcc dot gnu dot org>, gcc-patches at gcc dot gnu dot org
- Date: Tue, 31 May 2005 20:10:22 +0100
- Subject: Re: [patch] : finish adding move symantics to <algorithm>
- References: <429AF049.firstname.lastname@example.org> <429C4227.email@example.com>
Paolo Carlini wrote:
chris jefferson wrote:Actually, could you hold off :) After having a second look at it, I've
decided that the best course of action is to just rewrite the
stable_sort algorithm in a way which will make it a) better all around
and b) easier to do move symantics with. I'll probably chop the existing
patch into two, the non-stable_sort bits and a new large stable_sort patch.
This patch finishes adding move symantics to <algorithm>, in
particular to the sort functions and inplace_merge, as they all use
each other and the same internal functions.
This one is slightly more intrusive than the others, and in particular
introduces different algorithms for sorting moveable and non-moveable
Ok, thanks. Probably in some selected cases we cannot avoid that, as we
Will get to the patch itself in a couple of days.
Sorry to mess you around, I promise the final patch will be good :)