Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: d9df0c38400c1f4c1036d40d9f23722a2a338965
      
https://github.com/STEllAR-GROUP/hpx/commit/d9df0c38400c1f4c1036d40d9f23722a2a338965
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
    M libs/core/execution_base/CMakeLists.txt
    M libs/core/execution_base/include/hpx/execution_base/execution.hpp
    A libs/core/execution_base/include/hpx/execution_base/traits/is_executor.hpp
    A 
libs/core/execution_base/include/hpx/execution_base/traits/is_executor_parameters.hpp
    M libs/full/async_cuda/include/hpx/async_cuda/cublas_executor.hpp
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_executor.hpp
    M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
    M libs/full/async_mpi/include/hpx/async_mpi/mpi_executor.hpp
    M libs/full/compute/include/hpx/compute/host/block_executor.hpp
    M 
libs/full/compute_cuda/include/hpx/compute/cuda/concurrent_executor_parameters.hpp
    M libs/full/compute_cuda/include/hpx/compute/cuda/default_executor.hpp
    M 
libs/full/compute_cuda/include/hpx/compute/cuda/default_executor_parameters.hpp
    M 
libs/full/executors_distributed/include/hpx/executors_distributed/distribution_policy_executor.hpp
    M libs/full/include/include/hpx/include/traits.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/task_group.hpp
    M libs/parallelism/execution/CMakeLists.txt
    M libs/parallelism/execution/include/hpx/execution/detail/future_exec.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/auto_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/dynamic_chunk_size.hpp
    M libs/parallelism/execution/include/hpx/execution/executors/execution.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_information.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_information_fwd.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters_fwd.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/guided_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/polymorphic_executor.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/static_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/traits/executor_traits.hpp
    M 
libs/parallelism/execution/include/hpx/execution/traits/future_then_result_exec.hpp
    R libs/parallelism/execution/include/hpx/execution/traits/is_executor.hpp
    R 
libs/parallelism/execution/include/hpx/execution/traits/is_executor_parameters.hpp
    M libs/parallelism/executors/include/hpx/executors/apply.hpp
    M libs/parallelism/executors/include/hpx/executors/async.hpp
    M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
    M 
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
    M libs/parallelism/executors/include/hpx/executors/execution_policy.hpp
    M libs/parallelism/executors/include/hpx/executors/fork_join_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/limiting_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/parallel_executor.hpp
    M 
libs/parallelism/executors/include/hpx/executors/parallel_executor_aggregated.hpp
    M libs/parallelism/executors/include/hpx/executors/sequenced_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/sync.hpp
    M libs/parallelism/resiliency/include/hpx/resiliency/replay_executor.hpp
    M libs/parallelism/resiliency/include/hpx/resiliency/replicate_executor.hpp
    M 
libs/parallelism/timed_execution/include/hpx/timed_execution/timed_execution.hpp
    M 
libs/parallelism/timed_execution/include/hpx/timed_execution/timed_execution_fwd.hpp
    M 
libs/parallelism/timed_execution/include/hpx/timed_execution/traits/is_timed_executor.hpp

  Log Message:
  -----------
  Use tag_invoke based CPOs for executor customization points


  Commit: 57820472bc3a5f7e41bf1d399428772f83caa323
      
https://github.com/STEllAR-GROUP/hpx/commit/57820472bc3a5f7e41bf1d399428772f83caa323
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-05-07 (Fri, 07 May 2021)

  Changed paths:
    M libs/core/errors/include/hpx/errors/exception_list.hpp
    M libs/core/errors/src/exception_list.cpp
    M libs/parallelism/execution/include/hpx/execution/executors/execution.hpp

  Log Message:
  -----------
  Fixing possible problem during exception handling


  Commit: db68b87fd3f77dc74ca7a7388480371adcc7ba47
      
https://github.com/STEllAR-GROUP/hpx/commit/db68b87fd3f77dc74ca7a7388480371adcc7ba47
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-05-09 (Sun, 09 May 2021)

  Changed paths:
    M libs/core/concepts/include/hpx/concepts/has_member_xxx.hpp
    M libs/core/concepts/include/hpx/concepts/has_xxx.hpp
    M 
libs/core/execution_base/include/hpx/execution_base/traits/is_executor_parameters.hpp
    M libs/core/type_support/include/hpx/type_support/always_void.hpp
    M libs/core/type_support/include/hpx/type_support/decay.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_information_fwd.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters_fwd.hpp
    M libs/parallelism/execution/tests/unit/executor_parameters.cpp
    M libs/parallelism/executors/tests/unit/fork_join_executor.cpp
    M libs/parallelism/futures/include/hpx/futures/traits/future_access.hpp

  Log Message:
  -----------
  Modernize code


  Commit: a897fbff92f52f7125c9a8b7b403a3156372d79e
      
https://github.com/STEllAR-GROUP/hpx/commit/a897fbff92f52f7125c9a8b7b403a3156372d79e
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-05-09 (Sun, 09 May 2021)

  Changed paths:
    M libs/parallelism/executors/include/hpx/executors/guided_pool_executor.hpp

  Log Message:
  -----------
  Fixing issues with guided_pool_executor


  Commit: 6ae68bcee4c7e2c947fdcdb50373b1d9a24730dc
      
https://github.com/STEllAR-GROUP/hpx/commit/6ae68bcee4c7e2c947fdcdb50373b1d9a24730dc
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-05-10 (Mon, 10 May 2021)

  Changed paths:
    M libs/full/async_mpi/include/hpx/async_mpi/mpi_executor.hpp
    M libs/full/compute_cuda/include/hpx/compute/cuda/default_executor.hpp
    M libs/full/resource_partitioner/examples/CMakeLists.txt
    M libs/parallelism/algorithms/include/hpx/parallel/task_group.hpp
    M libs/parallelism/execution/include/hpx/execution/executors/execution.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
    M 
libs/parallelism/execution/include/hpx/execution/traits/executor_traits.hpp
    M libs/parallelism/executors/include/hpx/executors/async.hpp
    M libs/parallelism/executors/include/hpx/executors/guided_pool_executor.hpp
    M 
libs/parallelism/executors/include/hpx/executors/parallel_executor_aggregated.hpp
    M libs/parallelism/resiliency/include/hpx/resiliency/replay_executor.hpp
    M libs/parallelism/resiliency/include/hpx/resiliency/replicate_executor.hpp

  Log Message:
  -----------
  Fixing inspect and formatting errors


  Commit: c320e11a3c1771c8accd446362d245da33016b15
      
https://github.com/STEllAR-GROUP/hpx/commit/c320e11a3c1771c8accd446362d245da33016b15
  Author: Mikael Simberg <[email protected]>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M libs/core/concepts/include/hpx/concepts/has_member_xxx.hpp
    M libs/core/concepts/include/hpx/concepts/has_xxx.hpp
    M libs/core/errors/include/hpx/errors/exception_list.hpp
    M libs/core/errors/src/exception_list.cpp
    M libs/core/execution_base/CMakeLists.txt
    M libs/core/execution_base/include/hpx/execution_base/execution.hpp
    A libs/core/execution_base/include/hpx/execution_base/traits/is_executor.hpp
    A 
libs/core/execution_base/include/hpx/execution_base/traits/is_executor_parameters.hpp
    M libs/core/type_support/include/hpx/type_support/always_void.hpp
    M libs/core/type_support/include/hpx/type_support/decay.hpp
    M libs/full/async_cuda/include/hpx/async_cuda/cublas_executor.hpp
    M libs/full/async_cuda/include/hpx/async_cuda/cuda_executor.hpp
    M libs/full/async_distributed/include/hpx/async_distributed/dataflow.hpp
    M libs/full/async_mpi/include/hpx/async_mpi/mpi_executor.hpp
    M libs/full/compute/include/hpx/compute/host/block_executor.hpp
    M 
libs/full/compute_cuda/include/hpx/compute/cuda/concurrent_executor_parameters.hpp
    M libs/full/compute_cuda/include/hpx/compute/cuda/default_executor.hpp
    M 
libs/full/compute_cuda/include/hpx/compute/cuda/default_executor_parameters.hpp
    M 
libs/full/executors_distributed/include/hpx/executors_distributed/distribution_policy_executor.hpp
    M libs/full/include/include/hpx/include/traits.hpp
    M libs/full/resource_partitioner/examples/CMakeLists.txt
    M libs/parallelism/algorithms/include/hpx/parallel/task_group.hpp
    M libs/parallelism/execution/CMakeLists.txt
    M libs/parallelism/execution/include/hpx/execution/detail/future_exec.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/auto_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/dynamic_chunk_size.hpp
    M libs/parallelism/execution/include/hpx/execution/executors/execution.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_information.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_information_fwd.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters_fwd.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/guided_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/polymorphic_executor.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/static_chunk_size.hpp
    M 
libs/parallelism/execution/include/hpx/execution/traits/executor_traits.hpp
    M 
libs/parallelism/execution/include/hpx/execution/traits/future_then_result_exec.hpp
    R libs/parallelism/execution/include/hpx/execution/traits/is_executor.hpp
    R 
libs/parallelism/execution/include/hpx/execution/traits/is_executor_parameters.hpp
    M libs/parallelism/execution/tests/unit/executor_parameters.cpp
    M libs/parallelism/executors/include/hpx/executors/apply.hpp
    M libs/parallelism/executors/include/hpx/executors/async.hpp
    M libs/parallelism/executors/include/hpx/executors/dataflow.hpp
    M 
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
    M libs/parallelism/executors/include/hpx/executors/execution_policy.hpp
    M libs/parallelism/executors/include/hpx/executors/fork_join_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/guided_pool_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/limiting_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/parallel_executor.hpp
    M 
libs/parallelism/executors/include/hpx/executors/parallel_executor_aggregated.hpp
    M libs/parallelism/executors/include/hpx/executors/sequenced_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/sync.hpp
    M libs/parallelism/executors/tests/unit/fork_join_executor.cpp
    M libs/parallelism/futures/include/hpx/futures/traits/future_access.hpp
    M libs/parallelism/resiliency/include/hpx/resiliency/replay_executor.hpp
    M libs/parallelism/resiliency/include/hpx/resiliency/replicate_executor.hpp
    M 
libs/parallelism/timed_execution/include/hpx/timed_execution/timed_execution.hpp
    M 
libs/parallelism/timed_execution/include/hpx/timed_execution/timed_execution_fwd.hpp
    M 
libs/parallelism/timed_execution/include/hpx/timed_execution/traits/is_timed_executor.hpp

  Log Message:
  -----------
  Merge pull request #5322 from STEllAR-GROUP/replace_cpos

Replace executor customization point implementations with tag_invoke


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/26d66a10ddd7...c320e11a3c17
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to