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

Reply via email to