2008-04-23 Johannes Singler <singler@ira.uka.de>
authorsingler <singler@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Apr 2008 07:26:53 +0000 (07:26 +0000)
committersingler <singler@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 23 Apr 2008 07:26:53 +0000 (07:26 +0000)
commitb1e452d68b5b46837979b3849f7844bf9038484a
treed4c5d467cc26efea3b4f2e39d1e292301b025d29
parent80fe2b698a3ea9431379f7f950275fadbc19d63b
2008-04-23  Johannes Singler  <singler@ira.uka.de>

        * include/parallel/quicksort.h: Reformat,
        (parallel_sort_qs): Do not pass number of elements.
        * include/parallel/balanced_quicksort.h: Reformat,
        (parallel_sort_qsb): Do not pass number of elements.
        * include/parallel/tags.h:
        Introduce new tags for compile-time choice.
        * include/parallel/merge.h:
        (parallel_merge_advance):Beautified.
        * include/parallel/algo.h: Reformatting (spaces for tabs)
        New sort and stable_sort variants, corresponding to the tags.
        * include/parallel/sort.h:
        New sort and stable_sort variants, corresponding to the tags.
        Changed determining the desired number of threads.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134582 138bc75d-0d04-0410-961f-82ee72b054a4
libstdc++-v3/ChangeLog
libstdc++-v3/include/parallel/algo.h
libstdc++-v3/include/parallel/balanced_quicksort.h
libstdc++-v3/include/parallel/merge.h
libstdc++-v3/include/parallel/quicksort.h
libstdc++-v3/include/parallel/sort.h
libstdc++-v3/include/parallel/tags.h