This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH][libstdc++-v3 parallel mode] multiway_merge fixes
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: Johannes Singler <singler at ira dot uka dot de>
- Cc: libstdc++ <libstdc++ at gcc dot gnu dot org>, gcc-patches at gcc dot gnu dot org
- Date: Tue, 6 May 2008 10:24:05 -0500
- Subject: Re: [PATCH][libstdc++-v3 parallel mode] multiway_merge fixes
- References: <481B1290.30206@ira.uka.de>
> 2008-05-02 Johannes Singler <singler@ira.uka.de>
>
> * include/parallel/multiway_merge.h:
> (multiway_merge_*_unguarded):
> Pass sentinel directly, to allow correct determination.
> (multiway_merge_loser_tree_unguarded):
> Remove over-cautious assertion.
> (calls to multiway_merge_*_splitting):
> Parametrize with type that is correct in all cases.
> * include/parallel/losertree.h:
> (delete_min_insert (in many classes)):
> Correct and standardize assertions.
This is fine.
-benjamin