Branch: refs/heads/modernize_level17 Home: https://github.com/STEllAR-GROUP/hpx Commit: 0b6a899aca0c851c0577474249181a21bf38661f https://github.com/STEllAR-GROUP/hpx/commit/0b6a899aca0c851c0577474249181a21bf38661f Author: Hartmut Kaiser <hartmut.kai...@gmail.com> Date: 2022-12-26 (Mon, 26 Dec 2022)
Changed paths: M .github/workflows/macos_debug.yml M libs/core/algorithms/tests/regressions/for_each_annotated_function.cpp M libs/core/command_line_handling_local/src/late_command_line_handling_local.cpp M libs/core/command_line_handling_local/src/parse_command_line_local.cpp M libs/core/concurrency/include/hpx/concurrency/deque.hpp M libs/core/concurrency/include/hpx/concurrency/queue.hpp M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp M libs/core/execution/include/hpx/execution/detail/async_launch_policy_dispatch.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/agent_base.hpp M libs/core/execution_base/include/hpx/execution_base/context_base.hpp M libs/core/execution_base/include/hpx/execution_base/this_thread.hpp M libs/core/execution_base/src/this_thread.cpp M libs/core/executors/include/hpx/executors/detail/hierarchical_spawning.hpp M libs/core/executors/include/hpx/executors/fork_join_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/futures/include/hpx/futures/detail/future_data.hpp M libs/core/futures/include/hpx/futures/detail/future_transforms.hpp M libs/core/futures/include/hpx/futures/future.hpp M libs/core/futures/include/hpx/futures/future_fwd.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/include/hpx/futures/promise.hpp M libs/core/futures/include/hpx/futures/traits/acquire_future.hpp M libs/core/futures/include/hpx/futures/traits/acquire_shared_state.hpp M libs/core/futures/include/hpx/futures/traits/detail/future_await_traits.hpp M libs/core/futures/include/hpx/futures/traits/detail/future_traits.hpp M libs/core/futures/include/hpx/futures/traits/future_access.hpp M libs/core/futures/include/hpx/futures/traits/future_then_result.hpp M libs/core/futures/include/hpx/futures/traits/future_traits.hpp M libs/core/futures/include/hpx/futures/traits/get_remote_result.hpp M libs/core/futures/include/hpx/futures/traits/is_future.hpp M libs/core/futures/include/hpx/futures/traits/is_future_range.hpp M libs/core/futures/include/hpx/futures/traits/is_future_tuple.hpp M libs/core/futures/include/hpx/futures/traits/promise_local_result.hpp M libs/core/futures/include/hpx/futures/traits/promise_remote_result.hpp M libs/core/futures/src/future_data.cpp 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_pool.cpp M libs/core/io_service/src/io_service_thread_pool.cpp M libs/core/itt_notify/include/hpx/modules/itt_notify.hpp M libs/core/lcos_local/include/hpx/lcos_local/and_gate.hpp M libs/core/lcos_local/include/hpx/lcos_local/channel.hpp M libs/core/lcos_local/include/hpx/lcos_local/composable_guard.hpp M libs/core/lcos_local/include/hpx/lcos_local/conditional_trigger.hpp M libs/core/lcos_local/include/hpx/lcos_local/detail/preprocess_future.hpp M libs/core/lcos_local/include/hpx/lcos_local/receive_buffer.hpp M libs/core/lcos_local/include/hpx/lcos_local/trigger.hpp M libs/core/lcos_local/src/composable_guard.cpp M libs/core/lcos_local/src/preprocess_future.cpp M libs/core/runtime_local/src/custom_exception_info.cpp M libs/core/schedulers/include/hpx/schedulers/deadlock_detection.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/lockfree_queue_backends.hpp M libs/core/schedulers/include/hpx/schedulers/maintain_queue_wait_times.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_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/schedulers/src/deadlock_detection.cpp M libs/core/schedulers/src/maintain_queue_wait_times.cpp M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp M libs/core/synchronization/include/hpx/synchronization/barrier.hpp M libs/core/synchronization/include/hpx/synchronization/binary_semaphore.hpp M libs/core/synchronization/include/hpx/synchronization/channel_mpmc.hpp M libs/core/synchronization/include/hpx/synchronization/channel_mpsc.hpp M libs/core/synchronization/include/hpx/synchronization/channel_spsc.hpp M libs/core/synchronization/include/hpx/synchronization/condition_variable.hpp M libs/core/synchronization/include/hpx/synchronization/counting_semaphore.hpp M libs/core/synchronization/include/hpx/synchronization/detail/counting_semaphore.hpp M libs/core/synchronization/include/hpx/synchronization/detail/sliding_semaphore.hpp M libs/core/synchronization/include/hpx/synchronization/event.hpp M libs/core/synchronization/include/hpx/synchronization/lock_types.hpp M libs/core/synchronization/include/hpx/synchronization/mutex.hpp M libs/core/synchronization/include/hpx/synchronization/no_mutex.hpp M libs/core/synchronization/include/hpx/synchronization/once.hpp M libs/core/synchronization/include/hpx/synchronization/recursive_mutex.hpp M libs/core/synchronization/include/hpx/synchronization/shared_mutex.hpp M libs/core/synchronization/include/hpx/synchronization/sliding_semaphore.hpp M libs/core/synchronization/include/hpx/synchronization/spinlock.hpp M libs/core/synchronization/include/hpx/synchronization/spinlock_pool.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/detail/counting_semaphore.cpp M libs/core/synchronization/src/detail/sliding_semaphore.cpp M libs/core/thread_pools/CMakeLists.txt A libs/core/thread_pools/include/hpx/thread_pools/detail/scheduling_log.hpp M libs/core/thread_pools/include/hpx/thread_pools/detail/scoped_background_timer.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 A libs/core/thread_pools/src/detail/scheduling_log.cpp M libs/core/thread_support/include/hpx/thread_support/atomic_count.hpp 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/reset_backtrace.hpp M libs/core/threading_base/include/hpx/threading_base/detail/reset_lco_description.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/annotated_function.cpp A libs/core/threading_base/src/callback_notifier.cpp M libs/core/threading_base/src/create_thread.cpp M libs/core/threading_base/src/create_work.cpp A libs/core/threading_base/src/detail/reset_backtrace.cpp A libs/core/threading_base/src/detail/reset_lco_description.cpp M libs/core/threading_base/src/execution_agent.cpp M libs/core/threading_base/src/external_timer.cpp M libs/core/threading_base/src/get_default_pool.cpp M libs/core/threading_base/src/get_default_timer_service.cpp M libs/core/threading_base/src/print.cpp M libs/core/threading_base/src/scheduler_base.cpp M libs/core/threading_base/src/set_thread_state.cpp M libs/core/threading_base/src/set_thread_state_timed.cpp M libs/core/threading_base/src/thread_data.cpp M libs/core/threading_base/src/thread_data_stackful.cpp M libs/core/threading_base/src/thread_data_stackless.cpp M libs/core/threading_base/src/thread_description.cpp M libs/core/threading_base/src/thread_helpers.cpp M libs/core/threading_base/src/thread_num_tss.cpp M libs/core/threading_base/src/thread_pool_base.cpp M libs/core/threadmanager/include/hpx/modules/threadmanager.hpp M libs/core/threadmanager/src/threadmanager.cpp M libs/full/actions/include/hpx/actions/post_helper.hpp M libs/full/async_distributed/include/hpx/async_distributed/detail/promise_base.hpp M libs/full/command_line_handling/include/hpx/command_line_handling/command_line_handling.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/late_command_line_handling.cpp M libs/full/command_line_handling/src/parse_command_line.cpp M libs/full/components/include/hpx/components/client_base.hpp M libs/full/components/include/hpx/components/executor_component.hpp M libs/full/naming_base/include/hpx/naming_base/gid_type.hpp M tests/performance/local/future_overhead.cpp M tests/performance/local/future_overhead_report.cpp M tests/performance/local/libcds_hazard_pointer_overhead.cpp M tests/performance/local/spinlock_overhead1.cpp M tests/performance/local/spinlock_overhead2.cpp M tools/VS/thread_description.natvis Log Message: ----------- Modernize modules from level 17, 18, 19, and 20 _______________________________________________ hpx-commits mailing list hpx-commits@mail.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits