Branch: refs/heads/operation_state
Home: https://github.com/STEllAR-GROUP/hpx
Commit: c6dd19c1e4ce04ae4052d15eaa334d6b073a2a59
https://github.com/STEllAR-GROUP/hpx/commit/c6dd19c1e4ce04ae4052d15eaa334d6b073a2a59
Author: Thomas Heller <[email protected]>
Date: 2020-07-18 (Sat, 18 Jul 2020)
Changed paths:
A libs/basic_execution/include/hpx/basic_execution/receiver.hpp
A libs/basic_execution/tests/unit/basic_receiver.cpp
Log Message:
-----------
Implementing receiver concept in terms of P0443r13
One deviation of P0443r13 is the usage of tag_invoke as customization
point
Commit: c9a817e979b21af72ac77e988a8fa7c9e166dca0
https://github.com/STEllAR-GROUP/hpx/commit/c9a817e979b21af72ac77e988a8fa7c9e166dca0
Author: Thomas Heller <[email protected]>
Date: 2020-07-18 (Sat, 18 Jul 2020)
Changed paths:
M libs/basic_execution/include/hpx/basic_execution/receiver.hpp
M libs/basic_execution/tests/unit/basic_receiver.cpp
Log Message:
-----------
Addressing review comments of #4640
- Changing `std::integral_constant<bool, true>` to `std::true_type`
- Changing `std::integral_constant<bool, false>` to `std::false_type`
- Moving is_receiver and is_receiver_of into traits namespace
Commit: 12c42f22efebc53aff48ef34f37a738a248e8e4d
https://github.com/STEllAR-GROUP/hpx/commit/12c42f22efebc53aff48ef34f37a738a248e8e4d
Author: Thomas Heller <[email protected]>
Date: 2020-07-18 (Sat, 18 Jul 2020)
Changed paths:
A libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
A libs/basic_execution/tests/unit/basic_operation_state.cpp
M libs/execution_base/tests/unit/CMakeLists.txt
Log Message:
-----------
Implementing operation_state concept in terms of P0443r13
One deviation of P0443r13 is the usage of tag_invoke as customization
point
Commit: e2fe48750fc8a41924290e67018ed508eb1963b6
https://github.com/STEllAR-GROUP/hpx/commit/e2fe48750fc8a41924290e67018ed508eb1963b6
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-18 (Sat, 18 Jul 2020)
Changed paths:
R libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
R libs/basic_execution/include/hpx/basic_execution/receiver.hpp
R libs/basic_execution/tests/unit/basic_operation_state.cpp
R libs/basic_execution/tests/unit/basic_receiver.cpp
M libs/execution_base/CMakeLists.txt
A libs/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/execution_base/include/hpx/execution_base/receiver.hpp
M libs/execution_base/tests/unit/CMakeLists.txt
A libs/execution_base/tests/unit/basic_operation_state.cpp
Log Message:
-----------
Simplify implementation of operation_state CPO
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/212977aff7e8...e2fe48750fc8
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits