Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: fb2cd15e7a35a0ff62abff7a1d6089fec7478049
https://github.com/STEllAR-GROUP/hpx/commit/fb2cd15e7a35a0ff62abff7a1d6089fec7478049
Author: Mikael Simberg <[email protected]>
Date: 2021-08-03 (Tue, 03 Aug 2021)
Changed paths:
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/count.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/destroy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/equal.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/fill.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/find.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/generate.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/includes.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_heap.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_partitioned.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/lexicographical_compare.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/make_heap.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/merge.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/partial_sort.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/reduce.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/replace.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/reverse.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/search.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_difference.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_intersection.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_symmetric_difference.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_union.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/adjacent_find.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/all_any_none.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/count.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/destroy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/equal.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/fill.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/find.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/for_each.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/for_loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/includes.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/is_heap.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/is_partitioned.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/is_sorted.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/lexicographical_compare.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/make_heap.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/merge.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/mismatch.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/reduce.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/remove.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/remove_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/replace.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/reverse.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/search.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_difference.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_intersection.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_symmetric_difference.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_union.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/transform.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/transform_reduce.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/util/detail/sender_util.hpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/foreach_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
M libs/parallelism/executors/include/hpx/executors/execution_policy.hpp
Log Message:
-----------
Add sender overloads to parallel algorithms
Commit: d2d3503ddaf51fe84d1401d7a23cc51a56affb65
https://github.com/STEllAR-GROUP/hpx/commit/d2d3503ddaf51fe84d1401d7a23cc51a56affb65
Author: Mikael Simberg <[email protected]>
Date: 2021-08-17 (Tue, 17 Aug 2021)
Changed paths:
M libs/parallelism/algorithms/CMakeLists.txt
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_find.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/count.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/destroy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/equal.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/fill.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/find.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/generate.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/includes.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_heap.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_partitioned.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/lexicographical_compare.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/make_heap.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/merge.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/partial_sort.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/reduce.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/replace.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/reverse.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/search.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_difference.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_intersection.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_symmetric_difference.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/set_union.hpp
M libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_default_construct.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_fill.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/uninitialized_value_construct.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/adjacent_find.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/all_any_none.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/count.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/destroy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/equal.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/fill.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/find.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/for_each.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/for_loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/includes.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/is_heap.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/is_partitioned.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/is_sorted.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/lexicographical_compare.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/make_heap.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/merge.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/mismatch.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/move.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/reduce.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/remove.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/remove_copy.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/replace.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/reverse.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/search.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_difference.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_intersection.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_symmetric_difference.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/set_union.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/transform.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/container_algorithms/transform_reduce.hpp
A
libs/parallelism/algorithms/include/hpx/parallel/util/detail/sender_util.hpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/foreach_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/foreach_tests.hpp
M libs/parallelism/executors/include/hpx/executors/execution_policy.hpp
Log Message:
-----------
Merge pull request #5329 from msimberg/parallel-algorithm-sender
Sender overloads for parallel algorithms
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/25d23106a9b0...d2d3503ddaf5
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits