git: 7c29c7c157e4 - main - devel/hpx: Update 1.8.0 → 1.9.0
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 17 Jul 2023 07:09:10 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=7c29c7c157e4b61091afdf1463972c59afeb6966 commit 7c29c7c157e4b61091afdf1463972c59afeb6966 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2023-07-17 07:08:52 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2023-07-17 07:09:02 +0000 devel/hpx: Update 1.8.0 → 1.9.0 Reported by: portscout --- devel/hpx/Makefile | 4 +- devel/hpx/distinfo | 6 +- ...ce__counters_memory__counters_mem__counter.hpp} | 4 +- devel/hpx/pkg-plist | 204 +++++++++++++++------ 4 files changed, 160 insertions(+), 58 deletions(-) diff --git a/devel/hpx/Makefile b/devel/hpx/Makefile index 1d30ebd587bd..ae13bfb58c84 100644 --- a/devel/hpx/Makefile +++ b/devel/hpx/Makefile @@ -1,6 +1,6 @@ PORTNAME= hpx -DISTVERSION= 1.8.0 -PORTREVISION= 4 +DISTVERSIONPREFIX= v +DISTVERSION= 1.9.0 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/hpx/distinfo b/devel/hpx/distinfo index e7d700572fc2..9f2e170fee3c 100644 --- a/devel/hpx/distinfo +++ b/devel/hpx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1653417530 -SHA256 (STEllAR-GROUP-hpx-1.8.0_GH0.tar.gz) = 93f147ab7cf0ab4161f37680ea720d3baeb86540a95382f2fb591645b2a9b135 -SIZE (STEllAR-GROUP-hpx-1.8.0_GH0.tar.gz) = 5209106 +TIMESTAMP = 1689575833 +SHA256 (STEllAR-GROUP-hpx-v1.9.0_GH0.tar.gz) = 2a8dca78172fbb15eae5a5e9facf26ab021c845f9c09e61b1912e6cf9e72915a +SIZE (STEllAR-GROUP-hpx-v1.9.0_GH0.tar.gz) = 5648944 diff --git a/devel/hpx/files/patch-components_performance__counters_memory_include_hpx_components_performance__counters_memory_mem__counter.hpp b/devel/hpx/files/patch-components_performance__counters_memory__counters_include_hpx_components_performance__counters_memory__counters_mem__counter.hpp similarity index 54% rename from devel/hpx/files/patch-components_performance__counters_memory_include_hpx_components_performance__counters_memory_mem__counter.hpp rename to devel/hpx/files/patch-components_performance__counters_memory__counters_include_hpx_components_performance__counters_memory__counters_mem__counter.hpp index ac7be8b53f1a..3bf2975e8f88 100644 --- a/devel/hpx/files/patch-components_performance__counters_memory_include_hpx_components_performance__counters_memory_mem__counter.hpp +++ b/devel/hpx/files/patch-components_performance__counters_memory__counters_include_hpx_components_performance__counters_memory__counters_mem__counter.hpp @@ -1,5 +1,5 @@ ---- components/performance_counters/memory/include/hpx/components/performance_counters/memory/mem_counter.hpp.orig 2022-05-24 18:40:32 UTC -+++ components/performance_counters/memory/include/hpx/components/performance_counters/memory/mem_counter.hpp +--- components/performance_counters/memory_counters/include/hpx/components/performance_counters/memory_counters/mem_counter.hpp.orig 2023-07-17 06:38:16 UTC ++++ components/performance_counters/memory_counters/include/hpx/components/performance_counters/memory_counters/mem_counter.hpp @@ -19,6 +19,7 @@ namespace hpx { namespace performance_counters { names std::uint64_t read_psm_resident(bool); diff --git a/devel/hpx/pkg-plist b/devel/hpx/pkg-plist index 12db57c9b25a..9bd3dcceb19f 100644 --- a/devel/hpx/pkg-plist +++ b/devel/hpx/pkg-plist @@ -2,11 +2,11 @@ bin/hpxcxx bin/hpxrun.py include/hpx/actions/action_support.hpp include/hpx/actions/actions_fwd.hpp -include/hpx/actions/apply_helper.hpp -include/hpx/actions/apply_helper_fwd.hpp include/hpx/actions/base_action.hpp include/hpx/actions/config/defines.hpp include/hpx/actions/invoke_function.hpp +include/hpx/actions/post_helper.hpp +include/hpx/actions/post_helper_fwd.hpp include/hpx/actions/register_action.hpp include/hpx/actions/transfer_action.hpp include/hpx/actions/transfer_base_action.hpp @@ -66,6 +66,7 @@ include/hpx/agas_base/symbol_namespace.hpp include/hpx/algorithm.hpp include/hpx/algorithms.hpp include/hpx/algorithms/config/defines.hpp +include/hpx/algorithms/traits/is_pair.hpp include/hpx/algorithms/traits/is_value_proxy.hpp include/hpx/algorithms/traits/pointer_category.hpp include/hpx/algorithms/traits/projected.hpp @@ -75,6 +76,7 @@ include/hpx/allocator_support.hpp include/hpx/allocator_support/aligned_allocator.hpp include/hpx/allocator_support/allocator_deleter.hpp include/hpx/allocator_support/config/defines.hpp +include/hpx/allocator_support/detail/new.hpp include/hpx/allocator_support/internal_allocator.hpp include/hpx/allocator_support/traits/is_allocator.hpp include/hpx/any.hpp @@ -94,13 +96,10 @@ include/hpx/async_base/async.hpp include/hpx/async_base/config/defines.hpp include/hpx/async_base/dataflow.hpp include/hpx/async_base/launch_policy.hpp +include/hpx/async_base/post.hpp include/hpx/async_base/scheduling_properties.hpp include/hpx/async_base/sync.hpp include/hpx/async_base/traits/is_launch_policy.hpp -include/hpx/async_colocated/apply_colocated.hpp -include/hpx/async_colocated/apply_colocated_callback.hpp -include/hpx/async_colocated/apply_colocated_callback_fwd.hpp -include/hpx/async_colocated/apply_colocated_fwd.hpp include/hpx/async_colocated/async_colocated.hpp include/hpx/async_colocated/async_colocated_callback.hpp include/hpx/async_colocated/async_colocated_callback_fwd.hpp @@ -108,7 +107,11 @@ include/hpx/async_colocated/async_colocated_fwd.hpp include/hpx/async_colocated/config/defines.hpp include/hpx/async_colocated/functional/colocated_helpers.hpp include/hpx/async_colocated/get_colocation_id.hpp -include/hpx/async_colocated/register_apply_colocated.hpp +include/hpx/async_colocated/post_colocated.hpp +include/hpx/async_colocated/post_colocated_callback.hpp +include/hpx/async_colocated/post_colocated_callback_fwd.hpp +include/hpx/async_colocated/post_colocated_fwd.hpp +include/hpx/async_colocated/register_post_colocated.hpp include/hpx/async_colocated/server/destroy_component.hpp include/hpx/async_combinators/config/defines.hpp include/hpx/async_combinators/detail/throw_if_exceptional.hpp @@ -122,20 +125,11 @@ include/hpx/async_combinators/when_all.hpp include/hpx/async_combinators/when_any.hpp include/hpx/async_combinators/when_each.hpp include/hpx/async_combinators/when_some.hpp -include/hpx/async_distributed/applier/apply.hpp -include/hpx/async_distributed/applier/apply_callback.hpp -include/hpx/async_distributed/applier/apply_continue.hpp -include/hpx/async_distributed/applier/apply_continue_callback.hpp -include/hpx/async_distributed/applier/apply_continue_fwd.hpp include/hpx/async_distributed/applier/apply_helper.hpp include/hpx/async_distributed/applier/detail/apply_colocated.hpp include/hpx/async_distributed/applier/detail/apply_colocated_callback.hpp include/hpx/async_distributed/applier/detail/apply_colocated_callback_fwd.hpp include/hpx/async_distributed/applier/detail/apply_colocated_fwd.hpp -include/hpx/async_distributed/applier/detail/apply_implementations.hpp -include/hpx/async_distributed/applier/detail/apply_implementations_fwd.hpp -include/hpx/async_distributed/applier/trigger.hpp -include/hpx/async_distributed/apply.hpp include/hpx/async_distributed/async.hpp include/hpx/async_distributed/async_callback.hpp include/hpx/async_distributed/async_callback_fwd.hpp @@ -160,13 +154,22 @@ include/hpx/async_distributed/detail/async_implementations.hpp include/hpx/async_distributed/detail/async_implementations_fwd.hpp include/hpx/async_distributed/detail/async_unwrap_result_implementations.hpp include/hpx/async_distributed/detail/async_unwrap_result_implementations_fwd.hpp +include/hpx/async_distributed/detail/post.hpp +include/hpx/async_distributed/detail/post_callback.hpp +include/hpx/async_distributed/detail/post_continue.hpp +include/hpx/async_distributed/detail/post_continue_callback.hpp +include/hpx/async_distributed/detail/post_continue_fwd.hpp +include/hpx/async_distributed/detail/post_implementations.hpp +include/hpx/async_distributed/detail/post_implementations_fwd.hpp include/hpx/async_distributed/detail/promise_base.hpp include/hpx/async_distributed/detail/promise_lco.hpp include/hpx/async_distributed/detail/sync_implementations.hpp include/hpx/async_distributed/detail/sync_implementations_fwd.hpp +include/hpx/async_distributed/detail/trigger.hpp include/hpx/async_distributed/lcos_fwd.hpp include/hpx/async_distributed/make_continuation.hpp include/hpx/async_distributed/packaged_action.hpp +include/hpx/async_distributed/post.hpp include/hpx/async_distributed/promise.hpp include/hpx/async_distributed/put_parcel.hpp include/hpx/async_distributed/put_parcel_fwd.hpp @@ -178,11 +181,11 @@ include/hpx/async_distributed/trigger.hpp include/hpx/async_distributed/trigger_lco.hpp include/hpx/async_distributed/trigger_lco_fwd.hpp include/hpx/async_launch_policy_dispatch.hpp -include/hpx/async_local/apply.hpp include/hpx/async_local/async.hpp include/hpx/async_local/async_fwd.hpp include/hpx/async_local/config/defines.hpp include/hpx/async_local/dataflow.hpp +include/hpx/async_local/post.hpp include/hpx/async_local/sync.hpp include/hpx/async_local/sync_fwd.hpp include/hpx/barrier.hpp @@ -417,25 +420,36 @@ include/hpx/components_base/traits/managed_component_policies.hpp include/hpx/components_fwd.hpp include/hpx/compute.hpp include/hpx/compute/config/defines.hpp -include/hpx/compute/detail/get_proxy_type.hpp -include/hpx/compute/detail/iterator.hpp include/hpx/compute/detail/new.hpp include/hpx/compute/detail/target_distribution_policy.hpp include/hpx/compute/host.hpp -include/hpx/compute/host/block_allocator.hpp -include/hpx/compute/host/block_executor.hpp +include/hpx/compute/host/distributed_target.hpp include/hpx/compute/host/get_targets.hpp include/hpx/compute/host/numa_allocator.hpp include/hpx/compute/host/numa_binding_allocator.hpp -include/hpx/compute/host/numa_domains.hpp include/hpx/compute/host/target.hpp include/hpx/compute/host/target_distribution_policy.hpp -include/hpx/compute/host/traits/access_target.hpp -include/hpx/compute/serialization/vector.hpp include/hpx/compute/traits.hpp -include/hpx/compute/traits/access_target.hpp include/hpx/compute/traits/allocator_traits.hpp include/hpx/compute/vector.hpp +include/hpx/compute_local/config/defines.hpp +include/hpx/compute_local/detail/get_proxy_type.hpp +include/hpx/compute_local/detail/iterator.hpp +include/hpx/compute_local/host.hpp +include/hpx/compute_local/host/block_allocator.hpp +include/hpx/compute_local/host/block_executor.hpp +include/hpx/compute_local/host/block_fork_join_executor.hpp +include/hpx/compute_local/host/get_targets.hpp +include/hpx/compute_local/host/numa_allocator.hpp +include/hpx/compute_local/host/numa_binding_allocator.hpp +include/hpx/compute_local/host/numa_domains.hpp +include/hpx/compute_local/host/target.hpp +include/hpx/compute_local/host/traits/access_target.hpp +include/hpx/compute_local/serialization/vector.hpp +include/hpx/compute_local/traits.hpp +include/hpx/compute_local/traits/access_target.hpp +include/hpx/compute_local/traits/allocator_traits.hpp +include/hpx/compute_local/vector.hpp include/hpx/concepts.hpp include/hpx/concepts/concepts.hpp include/hpx/concepts/config/defines.hpp @@ -448,14 +462,23 @@ include/hpx/concurrency/concurrentqueue.hpp include/hpx/concurrency/config/defines.hpp include/hpx/concurrency/deque.hpp include/hpx/concurrency/detail/contiguous_index_queue.hpp +include/hpx/concurrency/detail/copy_payload.hpp include/hpx/concurrency/detail/freelist.hpp +include/hpx/concurrency/detail/freelist_stack.hpp +include/hpx/concurrency/detail/non_contiguous_index_queue.hpp +include/hpx/concurrency/detail/tagged_ptr.hpp +include/hpx/concurrency/detail/tagged_ptr_dcas.hpp include/hpx/concurrency/detail/tagged_ptr_pair.hpp +include/hpx/concurrency/detail/tagged_ptr_ptrcompression.hpp +include/hpx/concurrency/queue.hpp include/hpx/concurrency/spinlock.hpp include/hpx/concurrency/spinlock_pool.hpp +include/hpx/concurrency/stack.hpp include/hpx/condition_variable.hpp include/hpx/config.hpp include/hpx/config/asio.hpp include/hpx/config/attributes.hpp +include/hpx/config/auto_vectorization.hpp include/hpx/config/autolink.hpp include/hpx/config/branch_hints.hpp include/hpx/config/compiler_fence.hpp @@ -512,6 +535,9 @@ include/hpx/datastructures.hpp include/hpx/datastructures/any.hpp include/hpx/datastructures/config/defines.hpp include/hpx/datastructures/detail/dynamic_bitset.hpp +include/hpx/datastructures/detail/flat_map.hpp +include/hpx/datastructures/detail/flat_set.hpp +include/hpx/datastructures/detail/intrusive_list.hpp include/hpx/datastructures/detail/optional.hpp include/hpx/datastructures/detail/small_vector.hpp include/hpx/datastructures/detail/variant.hpp @@ -538,6 +564,7 @@ include/hpx/distribution_policies/binpacking_distribution_policy.hpp include/hpx/distribution_policies/colocating_distribution_policy.hpp include/hpx/distribution_policies/config/defines.hpp include/hpx/distribution_policies/container_distribution_policy.hpp +include/hpx/distribution_policies/default_distribution_policy.hpp include/hpx/distribution_policies/target_distribution_policy.hpp include/hpx/distribution_policies/unwrapping_result_policy.hpp include/hpx/error.hpp @@ -557,7 +584,9 @@ include/hpx/exception_fwd.hpp include/hpx/exception_info.hpp include/hpx/exception_list.hpp include/hpx/execution.hpp +include/hpx/execution/algorithms/as_sender.hpp include/hpx/execution/algorithms/bulk.hpp +include/hpx/execution/algorithms/detail/inject_scheduler.hpp include/hpx/execution/algorithms/detail/is_negative.hpp include/hpx/execution/algorithms/detail/partial_algorithm.hpp include/hpx/execution/algorithms/detail/predicates.hpp @@ -570,6 +599,7 @@ include/hpx/execution/algorithms/let_error.hpp include/hpx/execution/algorithms/let_stopped.hpp include/hpx/execution/algorithms/let_value.hpp include/hpx/execution/algorithms/make_future.hpp +include/hpx/execution/algorithms/run_loop.hpp include/hpx/execution/algorithms/schedule_from.hpp include/hpx/execution/algorithms/split.hpp include/hpx/execution/algorithms/start_detached.hpp @@ -578,9 +608,9 @@ include/hpx/execution/algorithms/then.hpp include/hpx/execution/algorithms/transfer.hpp include/hpx/execution/algorithms/transfer_just.hpp include/hpx/execution/algorithms/when_all.hpp +include/hpx/execution/algorithms/when_all_vector.hpp +include/hpx/execution/apply.hpp include/hpx/execution/config/defines.hpp -include/hpx/execution/datapar/execution_policy.hpp -include/hpx/execution/datapar/execution_policy_fwd.hpp include/hpx/execution/detail/async_launch_policy_dispatch.hpp include/hpx/execution/detail/execution_parameter_callbacks.hpp include/hpx/execution/detail/future_exec.hpp @@ -591,6 +621,7 @@ include/hpx/execution/execution_policy.hpp include/hpx/execution/execution_policy_fwd.hpp include/hpx/execution/executor_parameters.hpp include/hpx/execution/executors.hpp +include/hpx/execution/executors/adaptive_static_chunk_size.hpp include/hpx/execution/executors/auto_chunk_size.hpp include/hpx/execution/executors/current_executor.hpp include/hpx/execution/executors/dynamic_chunk_size.hpp @@ -616,26 +647,45 @@ include/hpx/execution/queries/get_delegatee_scheduler.hpp include/hpx/execution/queries/get_scheduler.hpp include/hpx/execution/queries/get_stop_token.hpp include/hpx/execution/queries/read.hpp +include/hpx/execution/traits/detail/eve/vector_pack_alignment_size.hpp +include/hpx/execution/traits/detail/eve/vector_pack_all_any_none.hpp +include/hpx/execution/traits/detail/eve/vector_pack_conditionals.hpp +include/hpx/execution/traits/detail/eve/vector_pack_count_bits.hpp +include/hpx/execution/traits/detail/eve/vector_pack_find.hpp +include/hpx/execution/traits/detail/eve/vector_pack_get_set.hpp +include/hpx/execution/traits/detail/eve/vector_pack_load_store.hpp +include/hpx/execution/traits/detail/eve/vector_pack_reduce.hpp +include/hpx/execution/traits/detail/eve/vector_pack_type.hpp include/hpx/execution/traits/detail/simd/vector_pack_alignment_size.hpp include/hpx/execution/traits/detail/simd/vector_pack_all_any_none.hpp +include/hpx/execution/traits/detail/simd/vector_pack_conditionals.hpp include/hpx/execution/traits/detail/simd/vector_pack_count_bits.hpp include/hpx/execution/traits/detail/simd/vector_pack_find.hpp +include/hpx/execution/traits/detail/simd/vector_pack_get_set.hpp include/hpx/execution/traits/detail/simd/vector_pack_load_store.hpp +include/hpx/execution/traits/detail/simd/vector_pack_reduce.hpp +include/hpx/execution/traits/detail/simd/vector_pack_simd.hpp include/hpx/execution/traits/detail/simd/vector_pack_type.hpp include/hpx/execution/traits/detail/vc/vector_pack_alignment_size.hpp include/hpx/execution/traits/detail/vc/vector_pack_all_any_none.hpp +include/hpx/execution/traits/detail/vc/vector_pack_conditionals.hpp include/hpx/execution/traits/detail/vc/vector_pack_count_bits.hpp include/hpx/execution/traits/detail/vc/vector_pack_find.hpp +include/hpx/execution/traits/detail/vc/vector_pack_get_set.hpp include/hpx/execution/traits/detail/vc/vector_pack_load_store.hpp +include/hpx/execution/traits/detail/vc/vector_pack_reduce.hpp include/hpx/execution/traits/detail/vc/vector_pack_type.hpp include/hpx/execution/traits/executor_traits.hpp include/hpx/execution/traits/future_then_result_exec.hpp include/hpx/execution/traits/is_execution_policy.hpp include/hpx/execution/traits/vector_pack_alignment_size.hpp include/hpx/execution/traits/vector_pack_all_any_none.hpp +include/hpx/execution/traits/vector_pack_conditionals.hpp include/hpx/execution/traits/vector_pack_count_bits.hpp include/hpx/execution/traits/vector_pack_find.hpp +include/hpx/execution/traits/vector_pack_get_set.hpp include/hpx/execution/traits/vector_pack_load_store.hpp +include/hpx/execution/traits/vector_pack_reduce.hpp include/hpx/execution/traits/vector_pack_type.hpp include/hpx/execution_base/agent_base.hpp include/hpx/execution_base/agent_ref.hpp @@ -644,6 +694,7 @@ include/hpx/execution_base/completion_scheduler.hpp include/hpx/execution_base/completion_signatures.hpp include/hpx/execution_base/config/defines.hpp include/hpx/execution_base/context_base.hpp +include/hpx/execution_base/coroutine_utils.hpp include/hpx/execution_base/detail/spinlock_deadlock_detection.hpp include/hpx/execution_base/execution.hpp include/hpx/execution_base/get_env.hpp @@ -652,27 +703,34 @@ include/hpx/execution_base/receiver.hpp include/hpx/execution_base/resource_base.hpp include/hpx/execution_base/sender.hpp include/hpx/execution_base/this_thread.hpp +include/hpx/execution_base/traits/coroutine_traits.hpp include/hpx/execution_base/traits/is_executor.hpp include/hpx/execution_base/traits/is_executor_parameters.hpp include/hpx/executors/annotating_executor.hpp -include/hpx/executors/apply.hpp include/hpx/executors/async.hpp include/hpx/executors/config/defines.hpp include/hpx/executors/current_executor.hpp include/hpx/executors/dataflow.hpp include/hpx/executors/datapar/execution_policy.hpp include/hpx/executors/datapar/execution_policy_fwd.hpp +include/hpx/executors/datapar/execution_policy_mappings.hpp include/hpx/executors/detail/hierarchical_spawning.hpp +include/hpx/executors/detail/index_queue_spawning.hpp include/hpx/executors/exception_list.hpp +include/hpx/executors/execute_on.hpp include/hpx/executors/execution_policy.hpp include/hpx/executors/execution_policy_annotation.hpp include/hpx/executors/execution_policy_fwd.hpp +include/hpx/executors/execution_policy_mappings.hpp include/hpx/executors/execution_policy_parameters.hpp +include/hpx/executors/execution_policy_scheduling_property.hpp +include/hpx/executors/explicit_scheduler_executor.hpp include/hpx/executors/fork_join_executor.hpp include/hpx/executors/guided_pool_executor.hpp include/hpx/executors/limiting_executor.hpp include/hpx/executors/parallel_executor.hpp include/hpx/executors/parallel_executor_aggregated.hpp +include/hpx/executors/post.hpp include/hpx/executors/restricted_thread_pool_executor.hpp include/hpx/executors/scheduler_executor.hpp include/hpx/executors/sequenced_executor.hpp @@ -753,11 +811,13 @@ include/hpx/futures/traits/is_future_range.hpp include/hpx/futures/traits/is_future_tuple.hpp include/hpx/futures/traits/promise_local_result.hpp include/hpx/futures/traits/promise_remote_result.hpp +include/hpx/generator.hpp include/hpx/hardware/config/defines.hpp include/hpx/hardware/timestamp.hpp include/hpx/hardware/timestamp/bgq.hpp include/hpx/hardware/timestamp/cuda.hpp include/hpx/hardware/timestamp/linux_generic.hpp +include/hpx/hardware/timestamp/linux_riscv_64.hpp include/hpx/hardware/timestamp/linux_x86_32.hpp include/hpx/hardware/timestamp/linux_x86_64.hpp include/hpx/hardware/timestamp/msvc.hpp @@ -855,6 +915,7 @@ include/hpx/include/partitioned_vector_predef.hpp include/hpx/include/partitioned_vector_view.hpp include/hpx/include/performance_counters.hpp include/hpx/include/plain_actions.hpp +include/hpx/include/post.hpp include/hpx/include/process.hpp include/hpx/include/resource_partitioner.hpp include/hpx/include/run_as.hpp @@ -865,6 +926,7 @@ include/hpx/include/threadmanager.hpp include/hpx/include/threads.hpp include/hpx/include/traits.hpp include/hpx/include/unordered_map.hpp +include/hpx/include/unseq.hpp include/hpx/include/util.hpp include/hpx/include_local/config/defines.hpp include/hpx/ini/config/defines.hpp @@ -886,6 +948,7 @@ include/hpx/iterator_support/boost_iterator_categories.hpp include/hpx/iterator_support/config/defines.hpp include/hpx/iterator_support/counting_iterator.hpp include/hpx/iterator_support/counting_shape.hpp +include/hpx/iterator_support/detail/minimum_category.hpp include/hpx/iterator_support/generator_iterator.hpp include/hpx/iterator_support/iterator_adaptor.hpp include/hpx/iterator_support/iterator_facade.hpp @@ -961,9 +1024,7 @@ include/hpx/lcos/when_each.hpp include/hpx/lcos/when_some.hpp include/hpx/lcos_distributed/channel.hpp include/hpx/lcos_distributed/config/defines.hpp -include/hpx/lcos_distributed/object_semaphore.hpp include/hpx/lcos_distributed/server/channel.hpp -include/hpx/lcos_distributed/server/object_semaphore.hpp include/hpx/lcos_fwd.hpp include/hpx/lcos_local/and_gate.hpp include/hpx/lcos_local/channel.hpp @@ -978,11 +1039,14 @@ include/hpx/local/any.hpp include/hpx/local/barrier.hpp include/hpx/local/channel.hpp include/hpx/local/chrono.hpp +include/hpx/local/compute.hpp include/hpx/local/condition_variable.hpp +include/hpx/local/datapar.hpp include/hpx/local/exception.hpp include/hpx/local/execution.hpp include/hpx/local/functional.hpp include/hpx/local/future.hpp +include/hpx/local/generator.hpp include/hpx/local/init.hpp include/hpx/local/latch.hpp include/hpx/local/memory.hpp @@ -1050,6 +1114,7 @@ include/hpx/modules/command_line_handling_local.hpp include/hpx/modules/components.hpp include/hpx/modules/components_base.hpp include/hpx/modules/compute.hpp +include/hpx/modules/compute_local.hpp include/hpx/modules/concepts.hpp include/hpx/modules/concurrency.hpp include/hpx/modules/config_registry.hpp @@ -1131,7 +1196,6 @@ include/hpx/naming_base/id_type.hpp include/hpx/naming_base/naming_base.hpp include/hpx/naming_base/unmanaged.hpp include/hpx/numeric.hpp -include/hpx/object_semaphore.hpp include/hpx/optional.hpp include/hpx/pack_traversal/config/defines.hpp include/hpx/pack_traversal/detail/container_category.hpp @@ -1166,6 +1230,8 @@ include/hpx/parallel/algorithms/detail/is_sorted.hpp include/hpx/parallel/algorithms/detail/mismatch.hpp include/hpx/parallel/algorithms/detail/parallel_stable_sort.hpp include/hpx/parallel/algorithms/detail/pivot.hpp +include/hpx/parallel/algorithms/detail/reduce.hpp +include/hpx/parallel/algorithms/detail/replace.hpp include/hpx/parallel/algorithms/detail/rotate.hpp include/hpx/parallel/algorithms/detail/sample_sort.hpp include/hpx/parallel/algorithms/detail/search.hpp @@ -1291,14 +1357,15 @@ include/hpx/parallel/datapar.hpp include/hpx/parallel/datapar/adjacent_difference.hpp include/hpx/parallel/datapar/adjacent_find.hpp include/hpx/parallel/datapar/equal.hpp -include/hpx/parallel/datapar/execution_policy.hpp -include/hpx/parallel/datapar/execution_policy_fwd.hpp include/hpx/parallel/datapar/fill.hpp include/hpx/parallel/datapar/find.hpp include/hpx/parallel/datapar/generate.hpp +include/hpx/parallel/datapar/handle_local_exceptions.hpp include/hpx/parallel/datapar/iterator_helpers.hpp include/hpx/parallel/datapar/loop.hpp include/hpx/parallel/datapar/mismatch.hpp +include/hpx/parallel/datapar/reduce.hpp +include/hpx/parallel/datapar/replace.hpp include/hpx/parallel/datapar/transfer.hpp include/hpx/parallel/datapar/transform_loop.hpp include/hpx/parallel/datapar/zip_iterator.hpp @@ -1363,10 +1430,21 @@ include/hpx/parallel/traits/projected.hpp include/hpx/parallel/traits/projected_range.hpp include/hpx/parallel/traits/vector_pack_alignment_size.hpp include/hpx/parallel/traits/vector_pack_all_any_none.hpp +include/hpx/parallel/traits/vector_pack_conditionals.hpp include/hpx/parallel/traits/vector_pack_count_bits.hpp include/hpx/parallel/traits/vector_pack_find.hpp +include/hpx/parallel/traits/vector_pack_get_set.hpp +include/hpx/parallel/traits/vector_pack_load_reduce.hpp include/hpx/parallel/traits/vector_pack_load_store.hpp include/hpx/parallel/traits/vector_pack_type.hpp +include/hpx/parallel/unseq.hpp +include/hpx/parallel/unseq/loop.hpp +include/hpx/parallel/unseq/reduce.hpp +include/hpx/parallel/unseq/reduce_helpers.hpp +include/hpx/parallel/unseq/transform_loop.hpp +include/hpx/parallel/util/adapt_placement_mode.hpp +include/hpx/parallel/util/adapt_sharing_mode.hpp +include/hpx/parallel/util/adapt_thread_priority.hpp include/hpx/parallel/util/cancellation_token.hpp include/hpx/parallel/util/compare_projected.hpp include/hpx/parallel/util/detail/algorithm_result.hpp @@ -1387,8 +1465,6 @@ include/hpx/parallel/util/low_level.hpp include/hpx/parallel/util/merge_four.hpp include/hpx/parallel/util/merge_vector.hpp include/hpx/parallel/util/nbits.hpp -include/hpx/parallel/util/numa_allocator.hpp -include/hpx/parallel/util/numa_binding_allocator.hpp include/hpx/parallel/util/partitioner.hpp include/hpx/parallel/util/partitioner_with_cleanup.hpp include/hpx/parallel/util/prefetching.hpp @@ -1807,7 +1883,6 @@ include/hpx/runtime_components/config/defines.hpp include/hpx/runtime_components/console_error_sink.hpp include/hpx/runtime_components/console_logging.hpp include/hpx/runtime_components/create_component_helpers.hpp -include/hpx/runtime_components/default_distribution_policy.hpp include/hpx/runtime_components/derived_component_factory.hpp include/hpx/runtime_components/distributed_metadata_base.hpp include/hpx/runtime_components/new.hpp @@ -1874,6 +1949,7 @@ include/hpx/runtime_local/thread_hooks.hpp include/hpx/runtime_local/thread_mapper.hpp include/hpx/runtime_local/thread_pool_helpers.hpp include/hpx/runtime_local/thread_stacktrace.hpp +include/hpx/schedulers/background_scheduler.hpp include/hpx/schedulers/config/defines.hpp include/hpx/schedulers/deadlock_detection.hpp include/hpx/schedulers/local_priority_queue_scheduler.hpp @@ -1898,6 +1974,10 @@ include/hpx/serialization/base_object.hpp include/hpx/serialization/basic_archive.hpp include/hpx/serialization/binary_filter.hpp include/hpx/serialization/bitset.hpp +include/hpx/serialization/boost_array.hpp +include/hpx/serialization/boost_intrusive_ptr.hpp +include/hpx/serialization/boost_multi_array.hpp +include/hpx/serialization/boost_shared_ptr.hpp include/hpx/serialization/boost_variant.hpp include/hpx/serialization/brace_initializable.hpp include/hpx/serialization/brace_initializable_fwd.hpp @@ -1907,7 +1987,6 @@ include/hpx/serialization/container.hpp include/hpx/serialization/datapar.hpp include/hpx/serialization/deque.hpp include/hpx/serialization/detail/constructor_selector.hpp -include/hpx/serialization/detail/extra_archive_data.hpp include/hpx/serialization/detail/non_default_constructible.hpp include/hpx/serialization/detail/pointer.hpp include/hpx/serialization/detail/polymorphic_id_factory.hpp @@ -1922,10 +2001,8 @@ include/hpx/serialization/dynamic_bitset.hpp include/hpx/serialization/exception_ptr.hpp include/hpx/serialization/input_archive.hpp include/hpx/serialization/input_container.hpp -include/hpx/serialization/intrusive_ptr.hpp include/hpx/serialization/list.hpp include/hpx/serialization/map.hpp -include/hpx/serialization/multi_array.hpp include/hpx/serialization/optional.hpp include/hpx/serialization/output_archive.hpp include/hpx/serialization/output_container.hpp @@ -1941,6 +2018,7 @@ include/hpx/serialization/string.hpp include/hpx/serialization/traits/brace_initializable_traits.hpp include/hpx/serialization/traits/is_bitwise_serializable.hpp include/hpx/serialization/traits/is_not_bitwise_serializable.hpp +include/hpx/serialization/traits/is_serializable.hpp include/hpx/serialization/traits/needs_automatic_registration.hpp include/hpx/serialization/traits/polymorphic_traits.hpp include/hpx/serialization/traits/serialization_access_data.hpp @@ -1965,12 +2043,16 @@ include/hpx/string_util/case_conv.hpp include/hpx/string_util/classification.hpp include/hpx/string_util/config/defines.hpp include/hpx/string_util/split.hpp +include/hpx/string_util/token_functions.hpp +include/hpx/string_util/token_iterator.hpp +include/hpx/string_util/tokenizer.hpp include/hpx/string_util/trim.hpp include/hpx/sync.hpp include/hpx/sync_launch_policy_dispatch.hpp include/hpx/synchronization.hpp include/hpx/synchronization/async_rw_mutex.hpp include/hpx/synchronization/barrier.hpp +include/hpx/synchronization/binary_semaphore.hpp include/hpx/synchronization/channel_mpmc.hpp include/hpx/synchronization/channel_mpsc.hpp include/hpx/synchronization/channel_spsc.hpp @@ -2002,6 +2084,10 @@ include/hpx/thread.hpp include/hpx/thread_pool_util/config/defines.hpp include/hpx/thread_pool_util/thread_pool_suspension_helpers.hpp include/hpx/thread_pools/config/defines.hpp +include/hpx/thread_pools/detail/background_thread.hpp +include/hpx/thread_pools/detail/scheduling_callbacks.hpp +include/hpx/thread_pools/detail/scheduling_counters.hpp +include/hpx/thread_pools/detail/scheduling_log.hpp include/hpx/thread_pools/detail/scoped_background_timer.hpp include/hpx/thread_pools/scheduled_thread_pool.hpp include/hpx/thread_pools/scheduled_thread_pool_impl.hpp @@ -2026,6 +2112,7 @@ include/hpx/threading_base/detail/get_default_pool.hpp include/hpx/threading_base/detail/get_default_timer_service.hpp include/hpx/threading_base/detail/reset_backtrace.hpp include/hpx/threading_base/detail/reset_lco_description.hpp +include/hpx/threading_base/detail/switch_status.hpp include/hpx/threading_base/execution_agent.hpp include/hpx/threading_base/external_timer.hpp include/hpx/threading_base/network_background_callback.hpp @@ -2067,6 +2154,7 @@ include/hpx/timing/tick_counter.hpp include/hpx/topology.hpp include/hpx/topology/config/defines.hpp include/hpx/topology/cpu_mask.hpp +include/hpx/topology/scheduling_properties.hpp include/hpx/topology/topology.hpp include/hpx/traits/acquire_future.hpp include/hpx/traits/acquire_shared_state.hpp @@ -2129,14 +2217,19 @@ include/hpx/traits/serialization_access_data.hpp include/hpx/traits/supports_streaming_with_any.hpp include/hpx/tuple.hpp include/hpx/type_support.hpp -include/hpx/type_support/always_void.hpp +include/hpx/type_support/bit_cast.hpp include/hpx/type_support/config/defines.hpp +include/hpx/type_support/construct_at.hpp +include/hpx/type_support/coroutines_support.hpp include/hpx/type_support/decay.hpp +include/hpx/type_support/default_sentinel.hpp include/hpx/type_support/detail/with_result_of.hpp include/hpx/type_support/detail/wrap_int.hpp include/hpx/type_support/detected.hpp include/hpx/type_support/empty_function.hpp include/hpx/type_support/equality.hpp +include/hpx/type_support/extra_data.hpp +include/hpx/type_support/generator.hpp include/hpx/type_support/identity.hpp include/hpx/type_support/lazy_conditional.hpp include/hpx/type_support/lazy_enable_if.hpp @@ -2279,7 +2372,7 @@ include/hpx/util/sed_transform.hpp include/hpx/util/serializable_any.hpp include/hpx/util/serializable_function.hpp include/hpx/util/serializable_unique_function.hpp -include/hpx/util/set_thread_name. +include/hpx/util/set_thread_name.hpp include/hpx/util/spinlock.hpp include/hpx/util/spinlock_pool.hpp include/hpx/util/static.hpp @@ -2305,16 +2398,15 @@ include/hpx/version/config/defines.hpp include/hpx/wrap_main.hpp lib/cmake/HPX/FindAmplifier.cmake lib/cmake/HPX/FindAsio.cmake -lib/cmake/HPX/FindBZip2.cmake lib/cmake/HPX/FindBreathe.cmake lib/cmake/HPX/FindHwloc.cmake lib/cmake/HPX/FindJemalloc.cmake -lib/cmake/HPX/FindLCI.cmake lib/cmake/HPX/FindLibSigSegv.cmake lib/cmake/HPX/FindLibfabric.cmake lib/cmake/HPX/FindMSR.cmake lib/cmake/HPX/FindOrangeFS.cmake lib/cmake/HPX/FindPAPI.cmake +lib/cmake/HPX/FindPWR.cmake lib/cmake/HPX/FindQThreads.cmake lib/cmake/HPX/FindRDMA_CM.cmake lib/cmake/HPX/FindRdmacm.cmake @@ -2381,12 +2473,16 @@ lib/cmake/HPX/HPX_SetupBoostFilesystem.cmake lib/cmake/HPX/HPX_SetupBoostIostreams.cmake lib/cmake/HPX/HPX_SetupBoostRegex.cmake lib/cmake/HPX/HPX_SetupCUDA.cmake +lib/cmake/HPX/HPX_SetupDatapar.cmake +lib/cmake/HPX/HPX_SetupEve.cmake lib/cmake/HPX/HPX_SetupHIP.cmake lib/cmake/HPX/HPX_SetupHwloc.cmake lib/cmake/HPX/HPX_SetupLCI.cmake lib/cmake/HPX/HPX_SetupLibCDS.cmake lib/cmake/HPX/HPX_SetupMPI.cmake lib/cmake/HPX/HPX_SetupPapi.cmake +lib/cmake/HPX/HPX_SetupSVE.cmake +lib/cmake/HPX/HPX_SetupSYCL.cmake lib/cmake/HPX/HPX_SetupTarget.cmake lib/cmake/HPX/HPX_SetupThreads.cmake lib/cmake/HPX/HPX_SetupValgrind.cmake @@ -2398,6 +2494,7 @@ lib/cmake/HPX/TargetArch.cmake lib/cmake/HPX/installed_hpx.cmake lib/cmake/HPX/scripts/create_symbolic_link_directory.bat lib/cmake/HPX/scripts/create_symbolic_link_file.bat +lib/cmake/HPX/tests/builtin_forward_move.cpp lib/cmake/HPX/tests/builtin_integer_pack.cpp lib/cmake/HPX/tests/builtin_make_integer_seq.cpp lib/cmake/HPX/tests/builtin_make_integer_seq.cu @@ -2414,8 +2511,8 @@ lib/cmake/HPX/tests/cxx17_aligned_new.cpp lib/cmake/HPX/tests/cxx17_copy_elision.cpp lib/cmake/HPX/tests/cxx17_filesystem.cpp lib/cmake/HPX/tests/cxx17_hardware_destructive_interference_size.cpp -lib/cmake/HPX/tests/cxx17_memory_resource.cpp lib/cmake/HPX/tests/cxx17_noexcept_function.cpp +lib/cmake/HPX/tests/cxx17_optional_copy_elision.cpp lib/cmake/HPX/tests/cxx17_shared_ptr_array.cpp lib/cmake/HPX/tests/cxx17_std_aligned_alloc.cpp lib/cmake/HPX/tests/cxx17_std_execution_policies.cpp @@ -2428,11 +2525,15 @@ lib/cmake/HPX/tests/cxx20_no_unique_address_attribute.cpp lib/cmake/HPX/tests/cxx20_paren_initialization_of_aggregates.cpp lib/cmake/HPX/tests/cxx20_perfect_pack_capture.cpp lib/cmake/HPX/tests/cxx20_source_location.cpp +lib/cmake/HPX/tests/cxx20_std_bit_cast.cpp +lib/cmake/HPX/tests/cxx20_std_construct_at.cpp +lib/cmake/HPX/tests/cxx20_std_default_sentinel.cpp lib/cmake/HPX/tests/cxx20_std_disable_sized_sentinel_for.cpp lib/cmake/HPX/tests/cxx20_std_endian.cpp lib/cmake/HPX/tests/cxx20_std_execution_policies.cpp lib/cmake/HPX/tests/cxx20_std_ranges_iter_swap.cpp lib/cmake/HPX/tests/cxx20_trivial_virtual_destructor.cpp +lib/cmake/HPX/tests/cxx23_std_generator.cpp lib/cmake/HPX/tests/cxx_lambda_capture_decltype.cpp lib/cmake/HPX/tests/mm_prefetch.cpp lib/cmake/HPX/tests/stable_inplace_merge.cpp @@ -2447,10 +2548,10 @@ lib/cmake/HPX/toolchains/CrayStatic.cmake lib/cmake/HPX/toolchains/XeonPhi.cmake lib/hpx/libhpx_parcel_coalescing.so lib/hpx/libhpx_parcel_coalescing.so.1 -lib/hpx/libhpx_parcel_coalescing.so.1.8.0 +lib/hpx/libhpx_parcel_coalescing.so.1.9.0 lib/libhpx.so lib/libhpx.so.1 -lib/libhpx.so.1.8.0 +lib/libhpx.so.1.9.0 lib/libhpx_actions.a lib/libhpx_actions_base.a lib/libhpx_affinity.a @@ -2474,10 +2575,11 @@ lib/libhpx_command_line_handling.a lib/libhpx_command_line_handling_local.a lib/libhpx_component_storage.so lib/libhpx_component_storage.so.1 -lib/libhpx_component_storage.so.1.8.0 +lib/libhpx_component_storage.so.1.9.0 lib/libhpx_components.a lib/libhpx_components_base.a lib/libhpx_compute.a +lib/libhpx_compute_local.a lib/libhpx_concepts.a lib/libhpx_concurrency.a lib/libhpx_config.a @@ -2507,7 +2609,7 @@ lib/libhpx_init_runtime_local.a lib/libhpx_io_service.a lib/libhpx_iostreams.so lib/libhpx_iostreams.so.1 -lib/libhpx_iostreams.so.1.8.0 +lib/libhpx_iostreams.so.1.9.0 lib/libhpx_iterator_support.a lib/libhpx_itt_notify.a lib/libhpx_lcos_distributed.a @@ -2523,7 +2625,7 @@ lib/libhpx_parcelset.a lib/libhpx_parcelset_base.a lib/libhpx_partitioned_vector.so lib/libhpx_partitioned_vector.so.1 -lib/libhpx_partitioned_vector.so.1.8.0 +lib/libhpx_partitioned_vector.so.1.9.0 lib/libhpx_performance_counters.a lib/libhpx_plugin.a lib/libhpx_plugin_factories.a @@ -2531,7 +2633,7 @@ lib/libhpx_prefix.a lib/libhpx_preprocessor.a lib/libhpx_process.so lib/libhpx_process.so.1 -lib/libhpx_process.so.1.8.0 +lib/libhpx_process.so.1.9.0 lib/libhpx_program_options.a lib/libhpx_properties.a lib/libhpx_resiliency.a @@ -2562,7 +2664,7 @@ lib/libhpx_topology.a lib/libhpx_type_support.a lib/libhpx_unordered.so lib/libhpx_unordered.so.1 -lib/libhpx_unordered.so.1.8.0 +lib/libhpx_unordered.so.1.9.0 lib/libhpx_util.a lib/libhpx_version.a lib/libhpx_wrap.a