Branch: refs/heads/level16_17_18_modules
Home: https://github.com/STEllAR-GROUP/hpx
Commit: e3e186648b240773a0ac103e4c1c1068631372f3
https://github.com/STEllAR-GROUP/hpx/commit/e3e186648b240773a0ac103e4c1c1068631372f3
Author: Hartmut Kaiser <[email protected]>
Date: 2025-11-19 (Wed, 19 Nov 2025)
Changed paths:
M .circleci/config.yml
M .jenkins/lsu-perftests/ctest.cmake
M .jenkins/lsu/ctest.cmake
M components/iostreams/src/server/output_stream.cpp
M docs/sphinx/manual/executors.rst
M libs/core/affinity/CMakeLists.txt
M libs/core/affinity/include/hpx/affinity/affinity_data.hpp
M libs/core/affinity/include/hpx/affinity/parse_affinity_options.hpp
M libs/core/affinity/src/affinity_data.cpp
M libs/core/affinity/src/parse_affinity_options.cpp
M libs/core/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
M libs/core/async_cuda/include/hpx/async_cuda/cuda_polling_helper.hpp
M libs/core/async_cuda/include/hpx/async_cuda/detail/cuda_event_callback.hpp
M libs/core/async_cuda/src/cuda_event_callback.cpp
M libs/core/async_cuda/src/cuda_target.cpp
M libs/core/async_cuda/src/get_targets.cpp
M libs/core/async_sycl/include/hpx/async_sycl/detail/sycl_event_callback.hpp
M libs/core/async_sycl/include/hpx/async_sycl/sycl_polling_helper.hpp
M libs/core/async_sycl/src/sycl_event_callback.cpp
M libs/core/command_line_handling_local/CMakeLists.txt
M
libs/core/command_line_handling_local/include/hpx/command_line_handling_local/command_line_handling_local.hpp
M
libs/core/command_line_handling_local/include/hpx/command_line_handling_local/json_config_file.hpp
M
libs/core/command_line_handling_local/include/hpx/command_line_handling_local/late_command_line_handling_local.hpp
M
libs/core/command_line_handling_local/include/hpx/command_line_handling_local/parse_command_line_local.hpp
M libs/core/compute_local/include/hpx/compute_local/host/block_allocator.hpp
M libs/core/compute_local/include/hpx/compute_local/host/numa_allocator.hpp
M
libs/core/compute_local/include/hpx/compute_local/host/numa_binding_allocator.hpp
M libs/core/compute_local/include/hpx/compute_local/host/target.hpp
M libs/core/compute_local/src/host_target.cpp
M libs/core/compute_local/src/numa_domains.cpp
M libs/core/debugging/tests/unit/print.cpp
M
libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp
M
libs/core/execution/include/hpx/execution/detail/execution_parameter_callbacks.hpp
M libs/core/execution/include/hpx/execution/detail/future_exec.hpp
M libs/core/execution/include/hpx/execution/detail/post_policy_dispatch.hpp
M libs/core/execution_base/include/hpx/execution_base/context_base.hpp
M libs/core/execution_base/include/hpx/execution_base/resource_base.hpp
M libs/core/execution_base/tests/unit/coroutine_traits.cpp
M libs/core/executors/include/hpx/executors/annotating_executor.hpp
M libs/core/executors/include/hpx/executors/dataflow.hpp
M libs/core/executors/include/hpx/executors/detail/hierarchical_spawning.hpp
M libs/core/executors/include/hpx/executors/detail/index_queue_spawning.hpp
M libs/core/executors/include/hpx/executors/fork_join_executor.hpp
M libs/core/executors/include/hpx/executors/guided_pool_executor.hpp
M libs/core/executors/include/hpx/executors/limiting_executor.hpp
M libs/core/executors/include/hpx/executors/parallel_executor.hpp
M libs/core/executors/include/hpx/executors/sequenced_executor.hpp
M libs/core/executors/include/hpx/executors/service_executors.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/futures/include/hpx/futures/detail/execute_thread.hpp
M libs/core/futures/include/hpx/futures/detail/future_data.hpp
M libs/core/futures/include/hpx/futures/futures_factory.hpp
M libs/core/futures/include/hpx/futures/packaged_continuation.hpp
M libs/core/futures/include/hpx/futures/packaged_task.hpp
M libs/core/futures/src/detail/execute_thread.cpp
M libs/core/include_local/include/hpx/functional.hpp
M libs/core/init_runtime_local/src/init_logging.cpp
M libs/core/init_runtime_local/src/init_runtime_local.cpp
M libs/core/io_service/CMakeLists.txt
M libs/core/io_service/include/hpx/io_service/io_service_pool.hpp
M libs/core/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/core/io_service/src/io_service_thread_pool.cpp
M libs/core/resource_partitioner/CMakeLists.txt
M
libs/core/resource_partitioner/include/hpx/resource_partitioner/detail/partitioner.hpp
M
libs/core/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp
M
libs/core/resource_partitioner/include/hpx/resource_partitioner/partitioner_fwd.hpp
M libs/core/resource_partitioner/src/detail_partitioner.cpp
M libs/core/resource_partitioner/src/partitioner.cpp
M
libs/core/runtime_local/include/hpx/runtime_local/get_worker_thread_num.hpp
M libs/core/runtime_local/include/hpx/runtime_local/run_as_hpx_thread.hpp
M libs/core/runtime_local/include/hpx/runtime_local/runtime_handlers.hpp
M libs/core/runtime_local/include/hpx/runtime_local/runtime_local.hpp
M libs/core/runtime_local/include/hpx/runtime_local/runtime_local_fwd.hpp
M libs/core/runtime_local/include/hpx/runtime_local/state.hpp
M libs/core/runtime_local/include/hpx/runtime_local/thread_hooks.hpp
M libs/core/runtime_local/include/hpx/runtime_local/thread_pool_helpers.hpp
M libs/core/runtime_local/include/hpx/runtime_local/thread_stacktrace.hpp
M libs/core/runtime_local/src/custom_exception_info.cpp
M libs/core/runtime_local/src/interval_timer.cpp
M libs/core/runtime_local/src/runtime_handlers.cpp
M libs/core/runtime_local/src/runtime_local.cpp
M libs/core/runtime_local/src/thread_pool_helpers.cpp
M libs/core/runtime_local/src/thread_stacktrace.cpp
M libs/core/schedulers/CMakeLists.txt
M libs/core/schedulers/include/hpx/schedulers/background_scheduler.hpp
M
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
M
libs/core/schedulers/include/hpx/schedulers/local_workrequesting_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_helpers.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_numa.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_thread.hpp
M
libs/core/schedulers/include/hpx/schedulers/shared_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/static_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue_mc.hpp
M libs/core/synchronization/include/hpx/synchronization/mutex.hpp
M libs/core/synchronization/include/hpx/synchronization/stop_token.hpp
M libs/core/synchronization/src/detail/condition_variable.cpp
M libs/core/synchronization/src/mutex.cpp
M libs/core/synchronization/tests/unit/condition_variable.cpp
M libs/core/testing/CMakeLists.txt
R libs/core/testing/include/hpx/modules/testing.hpp
A libs/core/testing/include/hpx/testing/api.hpp
A libs/core/testing/include/hpx/testing/macros.hpp
M
libs/core/thread_pool_util/include/hpx/thread_pool_util/thread_pool_suspension_helpers.hpp
M libs/core/thread_pool_util/src/thread_pool_suspension_helpers.cpp
M libs/core/thread_pools/CMakeLists.txt
M
libs/core/thread_pools/include/hpx/thread_pools/detail/background_thread.hpp
M libs/core/thread_pools/include/hpx/thread_pools/detail/scheduling_log.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool.hpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
M libs/core/thread_pools/src/detail/background_thread.cpp
M libs/core/thread_pools/src/detail/scheduling_log.cpp
M libs/core/threading/include/hpx/threading/thread.hpp
M libs/core/threading/src/thread.cpp
M libs/core/threading_base/CMakeLists.txt
M libs/core/threading_base/include/hpx/threading_base/annotated_function.hpp
M libs/core/threading_base/include/hpx/threading_base/callback_notifier.hpp
M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
M
libs/core/threading_base/include/hpx/threading_base/detail/get_default_pool.hpp
M
libs/core/threading_base/include/hpx/threading_base/detail/get_default_timer_service.hpp
M
libs/core/threading_base/include/hpx/threading_base/detail/switch_status.hpp
M libs/core/threading_base/include/hpx/threading_base/execution_agent.hpp
M libs/core/threading_base/include/hpx/threading_base/external_timer.hpp
M
libs/core/threading_base/include/hpx/threading_base/network_background_callback.hpp
M libs/core/threading_base/include/hpx/threading_base/print.hpp
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/core/threading_base/include/hpx/threading_base/scheduler_mode.hpp
M libs/core/threading_base/include/hpx/threading_base/scheduler_state.hpp
M libs/core/threading_base/include/hpx/threading_base/scoped_annotation.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
M
libs/core/threading_base/include/hpx/threading_base/set_thread_state_timed.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_data.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackful.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackless.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_description.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_init_data.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_num_tss.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_queue_init_parameters.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_specific_ptr.hpp
M libs/core/threading_base/include/hpx/threading_base/threading_base_fwd.hpp
M libs/core/threading_base/src/thread_pool_base.cpp
M libs/core/threadmanager/CMakeLists.txt
M libs/core/threadmanager/include/hpx/modules/threadmanager.hpp
M libs/core/threadmanager/src/threadmanager.cpp
M libs/core/topology/CMakeLists.txt
M libs/core/topology/include/hpx/topology/cpu_mask.hpp
M libs/core/topology/include/hpx/topology/scheduling_properties.hpp
M libs/core/topology/include/hpx/topology/topology.hpp
M libs/core/topology/src/cpu_mask.cpp
M libs/core/topology/src/topology.cpp
M libs/full/actions/include/hpx/actions/post_helper.hpp
M libs/full/actions/include/hpx/actions/post_helper_fwd.hpp
M libs/full/actions/include/hpx/actions/transfer_action.hpp
M libs/full/actions/tests/unit/thread_stacksize.cpp
M libs/full/actions/tests/unit/thread_stacksize_overflow.cpp
M libs/full/actions/tests/unit/thread_stacksize_overflow_v2.cpp
M libs/full/actions_base/include/hpx/actions_base/actions_base_support.hpp
M
libs/full/actions_base/include/hpx/actions_base/traits/action_schedule_thread.hpp
M libs/full/agas/include/hpx/agas/state.hpp
M
libs/full/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp
M
libs/full/async_distributed/include/hpx/async_distributed/transfer_continuation_action.hpp
M libs/full/collectives/include/hpx/collectives/detail/latch.hpp
M
libs/full/command_line_handling/include/hpx/command_line_handling/parse_command_line.hpp
M libs/full/command_line_handling/src/command_line_handling.cpp
M libs/full/command_line_handling/src/parse_command_line.cpp
M libs/full/components/include/hpx/components/executor_component.hpp
M
libs/full/components_base/include/hpx/components_base/server/locking_hook.hpp
M
libs/full/components_base/include/hpx/components_base/traits/action_decorate_function.hpp
M libs/full/components_base/src/server/one_size_heap_list.cpp
M libs/full/compute/include/hpx/compute/host/distributed_target.hpp
M libs/full/compute/src/distributed_target.cpp
M libs/full/compute/src/get_host_targets.cpp
M libs/full/include/include/hpx/include/threadmanager.hpp
M libs/full/include/include/hpx/include/threads.hpp
M libs/full/include/include/hpx/include/util.hpp
M libs/full/init_runtime/src/hpx_init.cpp
M libs/full/init_runtime/src/init_logging.cpp
M
libs/full/performance_counters/include/hpx/performance_counters/apex_sample_value.hpp
M libs/full/performance_counters/src/counters.cpp
M libs/full/performance_counters/src/query_counters.cpp
M
libs/full/runtime_components/tests/unit/agas/components/managed_refcnt_checker.hpp
M
libs/full/runtime_components/tests/unit/agas/components/simple_refcnt_checker.hpp
M libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp
M libs/full/runtime_distributed/src/applier.cpp
M libs/full/runtime_distributed/src/big_boot_barrier.cpp
M libs/full/runtime_distributed/src/runtime_distributed.cpp
M tests/performance/local/activate_counters.cpp
M tests/performance/local/libcds_hazard_pointer_overhead.cpp
Log Message:
-----------
Adapting HPX modules of levels 16, 17, and 18 to C++ modules
Signed-off-by: Hartmut Kaiser <[email protected]>
To unsubscribe from these emails, change your notification settings at
https://github.com/STEllAR-GROUP/hpx/settings/notifications
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits