Branch: refs/heads/staging
Home: https://github.com/STEllAR-GROUP/hpx
Commit: e82c415fc0dd7216b1615c0da10b7e51de651952
https://github.com/STEllAR-GROUP/hpx/commit/e82c415fc0dd7216b1615c0da10b7e51de651952
Author: Hartmut Kaiser <[email protected]>
Date: 2022-11-21 (Mon, 21 Nov 2022)
Changed paths:
M libs/core/async_combinators/include/hpx/async_combinators/future_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/detail/predicates.hpp
M libs/core/futures/include/hpx/futures/packaged_continuation.hpp
M
libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp
M
libs/full/runtime_components/tests/unit/components/action_invoke_no_more_than.hpp
Log Message:
-----------
Using if constexpr instead of tag-dispatching, where possible
Commit: 9a1edbbf194461ab4ca19bcb8286d09f855dad8f
https://github.com/STEllAR-GROUP/hpx/commit/9a1edbbf194461ab4ca19bcb8286d09f855dad8f
Author: Hartmut Kaiser <[email protected]>
Date: 2022-11-21 (Mon, 21 Nov 2022)
Changed paths:
M libs/core/algorithms/include/hpx/algorithms/traits/projected.hpp
M libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/core/async_combinators/include/hpx/async_combinators/wait_any.hpp
M libs/core/async_combinators/include/hpx/async_combinators/wait_some.hpp
M
libs/core/datastructures/include/hpx/datastructures/traits/is_tuple_like.hpp
M
libs/core/execution/include/hpx/execution/traits/future_then_result_exec.hpp
M libs/core/executors/include/hpx/executors/annotating_executor.hpp
M libs/core/executors/include/hpx/executors/dataflow.hpp
M libs/core/functional/include/hpx/functional/traits/is_action.hpp
M libs/core/futures/include/hpx/futures/traits/detail/future_traits.hpp
M libs/core/futures/include/hpx/futures/traits/future_then_result.hpp
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_sentinel_for.hpp
M
libs/core/iterator_support/tests/include/hpx/iterator_support/tests/iterator_tests.hpp
M libs/core/iterator_support/tests/unit/iterator_facade.cpp
M
libs/core/pack_traversal/include/hpx/pack_traversal/detail/pack_traversal_async_impl.hpp
M
libs/core/pack_traversal/include/hpx/pack_traversal/detail/pack_traversal_impl.hpp
M libs/core/type_support/CMakeLists.txt
R libs/core/type_support/include/hpx/type_support/always_void.hpp
M libs/full/actions_base/include/hpx/actions_base/traits/is_continuation.hpp
M libs/full/components/include/hpx/components/client_base.hpp
M
libs/full/components_base/include/hpx/components_base/traits/managed_component_policies.hpp
Log Message:
-----------
Replace util::always_void_t with std::void_t
Commit: 7233cd77ec5917edac62e005f020c24a7f0f2a34
https://github.com/STEllAR-GROUP/hpx/commit/7233cd77ec5917edac62e005f020c24a7f0f2a34
Author: StellarBot <[email protected]>
Date: 2022-11-23 (Wed, 23 Nov 2022)
Changed paths:
M libs/core/algorithms/include/hpx/algorithms/traits/projected.hpp
M libs/core/async_combinators/include/hpx/async_combinators/future_wait.hpp
M libs/core/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/core/async_combinators/include/hpx/async_combinators/wait_any.hpp
M libs/core/async_combinators/include/hpx/async_combinators/wait_some.hpp
M
libs/core/datastructures/include/hpx/datastructures/traits/is_tuple_like.hpp
M libs/core/execution/include/hpx/execution/algorithms/detail/predicates.hpp
M
libs/core/execution/include/hpx/execution/traits/future_then_result_exec.hpp
M libs/core/executors/include/hpx/executors/annotating_executor.hpp
M libs/core/executors/include/hpx/executors/dataflow.hpp
M libs/core/functional/include/hpx/functional/traits/is_action.hpp
M libs/core/futures/include/hpx/futures/packaged_continuation.hpp
M libs/core/futures/include/hpx/futures/traits/detail/future_traits.hpp
M libs/core/futures/include/hpx/futures/traits/future_then_result.hpp
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_sentinel_for.hpp
M
libs/core/iterator_support/tests/include/hpx/iterator_support/tests/iterator_tests.hpp
M libs/core/iterator_support/tests/unit/iterator_facade.cpp
M
libs/core/pack_traversal/include/hpx/pack_traversal/detail/pack_traversal_async_impl.hpp
M
libs/core/pack_traversal/include/hpx/pack_traversal/detail/pack_traversal_impl.hpp
M libs/core/type_support/CMakeLists.txt
R libs/core/type_support/include/hpx/type_support/always_void.hpp
M libs/full/actions_base/include/hpx/actions_base/traits/is_continuation.hpp
M
libs/full/async_distributed/include/hpx/async_distributed/base_lco_with_value.hpp
M libs/full/components/include/hpx/components/client_base.hpp
M
libs/full/components_base/include/hpx/components_base/traits/managed_component_policies.hpp
M
libs/full/runtime_components/tests/unit/components/action_invoke_no_more_than.hpp
Log Message:
-----------
Merge #6082 #6083
6082: Replace util::always_void_t with std::void_t r=hkaiser a=hkaiser
working towards #5497
6083: Using if constexpr instead of tag-dispatching, where possible r=hkaiser
a=hkaiser
working towards #5497
Co-authored-by: Hartmut Kaiser <[email protected]>
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/376c4672c156...7233cd77ec59
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits