[libcxx-commits] [PATCH] D59792: [pstl] Make the default backend be the serial backend and always provide parallel policies
Louis Dionne via Phabricator via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Mar 25 12:20:09 PDT 2019
ldionne created this revision.
ldionne added reviewers: rodgert, MikeDvorskiy.
Herald added subscribers: libcxx-commits, jdoerfert, dexonsmith, jkorous, mgorny.
Before this change, the default backend was TBB but one could disable
anything related to TBB by removing the parallel policies. This change
uses the serial backend by default and removes the ability to disable
parallel policies, which is not useful anymore.
Repository:
rPSTL pstl
https://reviews.llvm.org/D59792
Files:
pstl/CMakeLists.txt
pstl/include/pstl/internal/algorithm_impl.h
pstl/include/pstl/internal/execution_defs.h
pstl/include/pstl/internal/execution_impl.h
pstl/include/pstl/internal/glue_execution_defs.h
pstl/include/pstl/internal/numeric_impl.h
pstl/include/pstl/internal/pstl_config.h
pstl/test/pstl_test_config.h
pstl/test/utils.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59792.192181.patch
Type: text/x-patch
Size: 38564 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20190325/7add1996/attachment-0001.bin>
More information about the libcxx-commits
mailing list