Branch: refs/heads/then_dataflow Home: https://github.com/STEllAR-GROUP/hpx Commit: 8e6f48c2a49cd53b62c6e1a3b7b8ca5e03a7d1a8 https://github.com/STEllAR-GROUP/hpx/commit/8e6f48c2a49cd53b62c6e1a3b7b8ca5e03a7d1a8 Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2022-10-20 (Thu, 20 Oct 2022)
Changed paths: M libs/core/algorithms/include/hpx/parallel/algorithms/rotate.hpp M libs/core/algorithms/tests/unit/container_algorithms/foreach_range.cpp M libs/core/algorithms/tests/unit/container_algorithms/foreach_tests.hpp M libs/core/async_base/include/hpx/async_base/scheduling_properties.hpp M libs/core/execution/CMakeLists.txt A libs/core/execution/include/hpx/execution/algorithms/as_sender.hpp M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp M libs/core/execution/include/hpx/execution/algorithms/then.hpp M libs/core/execution/tests/unit/CMakeLists.txt A libs/core/execution/tests/unit/algorithm_as_sender.cpp M libs/core/execution/tests/unit/algorithm_run_loop.cpp M libs/core/execution/tests/unit/algorithm_then.cpp M libs/core/executors/include/hpx/executors/dataflow.hpp M libs/core/executors/include/hpx/executors/explicit_scheduler_executor.hpp M libs/core/executors/include/hpx/executors/parallel_executor.hpp M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp M libs/core/executors/tests/unit/thread_pool_scheduler.cpp M libs/core/futures/include/hpx/futures/future.hpp M libs/core/properties/include/hpx/properties/property.hpp Log Message: ----------- Adding execution::experimental::as_sender() allowing to explicitly adapt any future - these are breaking changes: - remove the default 'a future is a sender' adaptation, use as_sender instead - remove support for operator|() for keep_future as the right hand side _______________________________________________ hpx-commits mailing list hpx-commits@mail.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits