Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 602de5557002466db2e63a33a651700967a57829
https://github.com/STEllAR-GROUP/hpx/commit/602de5557002466db2e63a33a651700967a57829
Author: Mikael Simberg <[email protected]>
Date: 2021-08-09 (Mon, 09 Aug 2021)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/tests/unit/CMakeLists.txt
R libs/core/execution_base/tests/unit/basic_executor.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
R libs/core/execution_base/tests/unit/basic_submit.cpp
M libs/parallelism/execution/CMakeLists.txt
A libs/parallelism/execution/include/hpx/execution/algorithms/execute.hpp
M libs/parallelism/execution/tests/unit/CMakeLists.txt
A libs/parallelism/execution/tests/unit/algorithm_execute.cpp
M libs/parallelism/executors/include/hpx/executors/thread_pool_scheduler.hpp
Log Message:
-----------
Remove and cleanup fallback sender implementations
Remove fallbacks that are removed in P2300 that were still there in
later revisions of P0443 (e.g. 14). Specifically:
- completely removes submit
- makes execute a "plain" algorithm, i.e. it does not have a fallback
using submit, it only dispatches through tag_dispatch overloads
- removes the fallback of connect using as_operation etc.
- removes the fallback of schedule using as_sender, connect, etc.
Commit: f5f19538c4fa26b0d0c773c5266e6d3595295833
https://github.com/STEllAR-GROUP/hpx/commit/f5f19538c4fa26b0d0c773c5266e6d3595295833
Author: Mikael Simberg <[email protected]>
Date: 2021-08-10 (Tue, 10 Aug 2021)
Changed paths:
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/tests/unit/CMakeLists.txt
R libs/core/execution_base/tests/unit/basic_executor.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
R libs/core/execution_base/tests/unit/basic_submit.cpp
M libs/parallelism/execution/CMakeLists.txt
A libs/parallelism/execution/include/hpx/execution/algorithms/execute.hpp
M libs/parallelism/execution/tests/unit/CMakeLists.txt
A libs/parallelism/execution/tests/unit/algorithm_execute.cpp
M libs/parallelism/executors/include/hpx/executors/thread_pool_scheduler.hpp
Log Message:
-----------
Merge pull request #5455 from msimberg/executor-scheduler-cleanup
Remove and clean up fallback sender implementations
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/0fc42c787642...f5f19538c4fa
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits