Branch: refs/heads/release
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: afa06f2f10660f6123b73bfc696ff83d380a9960
      
https://github.com/STEllAR-GROUP/hpx/commit/afa06f2f10660f6123b73bfc696ff83d380a9960
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp

  Log Message:
  -----------
  Add more logging for HPX thread state changes in scheduler

Log both when making threads active, and when going back from active to
a new state.


  Commit: 39fdcf6fcd80d73c196223a7bdb84b8841e050bd
      
https://github.com/STEllAR-GROUP/hpx/commit/39fdcf6fcd80d73c196223a7bdb84b8841e050bd
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M 
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
    M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp

  Log Message:
  -----------
  Add more logging in schedulers when creating and scheduling threads


  Commit: 7be1be8b6144880c7463b658b5d14733ce56eae6
      
https://github.com/STEllAR-GROUP/hpx/commit/7be1be8b6144880c7463b658b5d14733ce56eae6
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    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/thread_pools/include/hpx/thread_pools/scheduling_loop.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/scheduler_base.hpp
    M libs/core/threading_base/src/scheduler_base.cpp

  Log Message:
  -----------
  Print scheduler description in logs


  Commit: ea547cd4626bf25d592ce448d13d3f285aeecbb4
      
https://github.com/STEllAR-GROUP/hpx/commit/ea547cd4626bf25d592ce448d13d3f285aeecbb4
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    M libs/core/threading_base/src/execution_agent.cpp

  Log Message:
  -----------
  Make logging messages more verbose in execution_agent.cpp


  Commit: 953766d39bfe53b392e36252cd7da1285328681d
      
https://github.com/STEllAR-GROUP/hpx/commit/953766d39bfe53b392e36252cd7da1285328681d
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-10 (Thu, 10 Jun 2021)

  Changed paths:
    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/thread_pools/include/hpx/thread_pools/scheduling_loop.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/scheduler_base.hpp
    M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
    M libs/core/threading_base/src/thread_pool_base.cpp

  Log Message:
  -----------
  Log thread pool id and name in scheduler


  Commit: e77dfdca6bab21d45e5b4f09e518ff0a67c80740
      
https://github.com/STEllAR-GROUP/hpx/commit/e77dfdca6bab21d45e5b4f09e518ff0a67c80740
  Author: Auriane R <[email protected]>
  Date:   2021-06-11 (Fri, 11 Jun 2021)

  Changed paths:
    M libs/core/functional/include/hpx/functional/deferred_call.hpp
    M libs/core/functional/include/hpx/functional/invoke_fused.hpp
    M libs/core/functional/include/hpx/functional/invoke_result.hpp
    M libs/core/functional/include/hpx/functional/traits/is_invocable.hpp

  Log Message:
  -----------
  Remove HPX 1.5.0 deprecations


  Commit: 4b987af29310f1aacb3e7fc42495e875f7d9d7ab
      
https://github.com/STEllAR-GROUP/hpx/commit/4b987af29310f1aacb3e7fc42495e875f7d9d7ab
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-13 (Sun, 13 Jun 2021)

  Changed paths:
    M libs/full/collectives/src/detail/barrier_node.cpp

  Log Message:
  -----------
  Attempt to fix the startup hang with nodes > 32


  Commit: bb51c2c8cbd0dc68026f3bd92b0b746b7a273d86
      
https://github.com/STEllAR-GROUP/hpx/commit/bb51c2c8cbd0dc68026f3bd92b0b746b7a273d86
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M libs/core/functional/include/hpx/functional/deferred_call.hpp
    M libs/core/functional/include/hpx/functional/invoke_fused.hpp
    M libs/core/functional/include/hpx/functional/invoke_result.hpp
    M libs/core/functional/include/hpx/functional/traits/is_invocable.hpp

  Log Message:
  -----------
  Merge pull request #5384 from aurianer/remove_hpx_1_5_0_deprecations

Remove HPX 1.5.0 deprecations


  Commit: 6a541f4a65277070fe39308c170f79f3feb0ebea
      
https://github.com/STEllAR-GROUP/hpx/commit/6a541f4a65277070fe39308c170f79f3feb0ebea
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M docs/sphinx/api/public_api.rst
    M examples/1d_stencil/1d_stencil_2.cpp
    M examples/1d_stencil/1d_stencil_4.cpp
    M examples/1d_stencil/1d_stencil_4_parallel.cpp
    M examples/1d_stencil/1d_stencil_4_repart.cpp
    M examples/1d_stencil/1d_stencil_4_throttle.cpp
    M examples/1d_stencil/1d_stencil_5.cpp
    M examples/1d_stencil/1d_stencil_6.cpp
    M examples/1d_stencil/1d_stencil_7.cpp
    M examples/1d_stencil/1d_stencil_8.cpp
    M examples/quickstart/fibonacci_dataflow.cpp
    M examples/quickstart/hello_world_distributed.cpp
    M examples/quickstart/interest_calculator.cpp
    M examples/quickstart/pipeline1.cpp
    M examples/sheneos/sheneos_test.cpp
    M libs/full/actions/tests/unit/thread_affinity.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_4436.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_791.cpp
    M 
libs/full/async_distributed/tests/regressions/dataflow_const_functor_773.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_ref_3639.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_swap.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_swap2.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_launch_775.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_using_774.cpp
    M 
libs/full/async_distributed/tests/regressions/future_hang_on_wait_with_callback_629.cpp
    M libs/full/checkpoint/examples/1d_stencil_4_checkpoint.cpp
    M libs/full/collectives/src/detail/barrier_node.cpp
    M libs/full/collectives/tests/unit/communication_set.cpp
    M libs/full/distribution_policies/src/binpacking_distribution_policy.cpp
    M libs/full/include/include/hpx/include/util.hpp
    M libs/full/performance_counters/src/performance_counter_set.cpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/adjacent_find.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/all_any_none.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/count.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/reduce.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/find.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/count.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/partition.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/reduce.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/unique.hpp
    M 
libs/parallelism/algorithms/tests/unit/container_algorithms/is_sorted_until_range.cpp
    M libs/parallelism/execution/include/hpx/execution/executors/execution.hpp
    M 
libs/parallelism/executors/include/hpx/executors/detail/hierarchical_spawning.hpp
    M libs/parallelism/executors/include/hpx/executors/sequenced_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/service_executors.hpp
    M libs/parallelism/executors/tests/unit/created_executor.cpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow.cpp
    M 
libs/parallelism/lcos_local/tests/unit/local_dataflow_boost_small_vector.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow_executor.cpp
    M 
libs/parallelism/lcos_local/tests/unit/local_dataflow_executor_additional_arguments.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow_std_array.cpp
    M libs/parallelism/pack_traversal/CMakeLists.txt
    A libs/parallelism/pack_traversal/include/hpx/local/unwrap.hpp
    M 
libs/parallelism/pack_traversal/include/hpx/pack_traversal/detail/unwrap_impl.hpp
    M libs/parallelism/pack_traversal/include/hpx/pack_traversal/unwrap.hpp
    A libs/parallelism/pack_traversal/include/hpx/unwrap.hpp
    M libs/parallelism/pack_traversal/tests/regressions/unwrapped_1528.cpp
    M 
libs/parallelism/pack_traversal/tests/regressions/unwrapping_noncopyable.cpp
    M libs/parallelism/pack_traversal/tests/unit/unwrap.cpp
    M libs/parallelism/resiliency/tests/performance/replay/1d_stencil.cpp
    M 
libs/parallelism/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
    M libs/parallelism/resiliency/tests/performance/replay/1d_stencil_replay.cpp
    M libs/parallelism/resiliency/tests/performance/replay/dataflow_replay.cpp
    M 
libs/parallelism/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
    M libs/parallelism/resiliency/tests/performance/replay/pure_dataflow.cpp
    M 
libs/parallelism/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
    M 
libs/parallelism/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
    M tests/performance/local/activate_counters.cpp
    M tests/performance/local/parent_vs_child_stealing.cpp
    M tests/performance/local/spinlock_overhead1.cpp
    M tests/performance/local/spinlock_overhead2.cpp
    M tests/regressions/lcos/set_hpx_limit_798.cpp
    M tests/unit/apex/annotation_check.cpp

  Log Message:
  -----------
  Add unwrap and friends to public API and move up from util namespace


  Commit: d6675302e8ca6acb9a54b2fbb45656ef7b40ccbb
      
https://github.com/STEllAR-GROUP/hpx/commit/d6675302e8ca6acb9a54b2fbb45656ef7b40ccbb
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M docs/sphinx/api/public_api.rst
    M examples/balancing/hpx_thread_phase.cpp
    M examples/hello_world_component/hello_world_client.cpp
    M examples/jacobi/jacobi.cpp
    M examples/jacobi/jacobi_component/solver.hpp
    M examples/jacobi_smp/jacobi.cpp
    M examples/jacobi_smp/jacobi_hpx.cpp
    M examples/jacobi_smp/jacobi_nonuniform.cpp
    M examples/jacobi_smp/jacobi_nonuniform_hpx.cpp
    M examples/quickstart/disable_thread_stealing_executor.cpp
    M examples/quickstart/executor_with_thread_hooks.cpp
    M examples/quickstart/fibonacci_await.cpp
    M examples/quickstart/fibonacci_dataflow.cpp
    M examples/quickstart/fibonacci_futures.cpp
    M examples/quickstart/fibonacci_local.cpp
    M examples/quickstart/file_serialization.cpp
    M examples/quickstart/init_globally.cpp
    M examples/quickstart/latch_local.cpp
    M examples/quickstart/pipeline1.cpp
    M examples/quickstart/safe_object.cpp
    M examples/quickstart/timed_wake.cpp
    M examples/quickstart/wait_composition.cpp
    M examples/transpose/transpose_serial.cpp
    M examples/transpose/transpose_serial_block.cpp
    M examples/transpose/transpose_serial_vector.cpp
    M examples/transpose/transpose_smp.cpp
    M examples/transpose/transpose_smp_block.cpp
    M libs/core/errors/CMakeLists.txt
    R libs/core/errors/include/hpx/exception.hpp
    R libs/core/errors/include/hpx/system_error.hpp
    M libs/core/synchronization/CMakeLists.txt
    R libs/core/synchronization/include/hpx/condition_variable.hpp
    R libs/core/synchronization/include/hpx/local/barrier.hpp
    R libs/core/synchronization/include/hpx/local/condition_variable.hpp
    R libs/core/synchronization/include/hpx/local/latch.hpp
    R libs/core/synchronization/include/hpx/local/mutex.hpp
    R libs/core/synchronization/include/hpx/local/semaphore.hpp
    R libs/core/synchronization/include/hpx/local/shared_mutex.hpp
    R libs/core/synchronization/include/hpx/local/stop_token.hpp
    R libs/core/synchronization/include/hpx/mutex.hpp
    R libs/core/synchronization/include/hpx/semaphore.hpp
    R libs/core/synchronization/include/hpx/shared_mutex.hpp
    R libs/core/synchronization/include/hpx/stop_token.hpp
    M libs/core/synchronization/tests/performance/channel_mpmc_throughput.cpp
    M libs/core/synchronization/tests/performance/channel_mpsc_throughput.cpp
    M libs/core/synchronization/tests/performance/channel_spsc_throughput.cpp
    M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
    M libs/core/synchronization/tests/unit/binary_semaphore_cpp20.cpp
    M libs/core/synchronization/tests/unit/channel_mpmc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_mpmc_shift.cpp
    M libs/core/synchronization/tests/unit/channel_mpsc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_mpsc_shift.cpp
    M libs/core/synchronization/tests/unit/channel_spsc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_spsc_shift.cpp
    M libs/core/synchronization/tests/unit/counting_semaphore_cpp20.cpp
    M libs/core/synchronization/tests/unit/local_latch.cpp
    M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
    M libs/full/async_cuda/tests/unit/cuda_future.cpp
    M libs/full/async_mpi/tests/unit/mpi_ring_async_executor.cpp
    M libs/full/batch_environments/tests/unit/parse_slurm_nodelist.cpp
    M libs/full/collectives/CMakeLists.txt
    R libs/full/collectives/include/hpx/distributed/barrier.hpp
    R libs/full/collectives/include/hpx/distributed/latch.hpp
    M libs/full/collectives/src/channel_communicator.cpp
    M libs/full/collectives/src/create_communicator.cpp
    M libs/full/collectives/src/detail/communication_set_node.cpp
    M 
libs/full/command_line_handling/tests/regressions/late_commandline_options_5257.cpp
    M 
libs/full/command_line_handling/tests/regressions/options_as_config_3339.cpp
    M libs/full/command_line_handling/tests/regressions/use_all_cores_2262.cpp
    M libs/full/compute/tests/regressions/for_each_value_proxy.cpp
    M libs/full/compute/tests/regressions/parallel_fill_4132.cpp
    M libs/full/compute/tests/unit/numa_allocator.cpp
    M libs/full/compute_cuda/examples/data_copy.cu
    M libs/full/compute_cuda/examples/hello_compute.cu
    M libs/full/compute_cuda/tests/performance/synchronize.cu
    M libs/full/compute_cuda/tests/unit/default_executor.cu
    M libs/full/compute_cuda/tests/unit/for_each_compute.cu
    M libs/full/compute_cuda/tests/unit/for_loop_compute.cu
    M libs/full/compute_cuda/tests/unit/transform_compute.cu
    M libs/full/include/CMakeLists.txt
    M libs/full/include/include/hpx/algorithm.hpp
    M libs/full/include/include/hpx/any.hpp
    M libs/full/include/include/hpx/barrier.hpp
    M libs/full/include/include/hpx/channel.hpp
    M libs/full/include/include/hpx/chrono.hpp
    A libs/full/include/include/hpx/condition_variable.hpp
    A libs/full/include/include/hpx/distributed/algorithm.hpp
    A libs/full/include/include/hpx/distributed/any.hpp
    A libs/full/include/include/hpx/distributed/barrier.hpp
    A libs/full/include/include/hpx/distributed/channel.hpp
    A libs/full/include/include/hpx/distributed/chrono.hpp
    A libs/full/include/include/hpx/distributed/condition_variable.hpp
    A libs/full/include/include/hpx/distributed/exception.hpp
    A libs/full/include/include/hpx/distributed/execution.hpp
    A libs/full/include/include/hpx/distributed/functional.hpp
    A libs/full/include/include/hpx/distributed/latch.hpp
    A libs/full/include/include/hpx/distributed/memory.hpp
    A libs/full/include/include/hpx/distributed/mutex.hpp
    A libs/full/include/include/hpx/distributed/numeric.hpp
    A libs/full/include/include/hpx/distributed/object_semaphore.hpp
    A libs/full/include/include/hpx/distributed/optional.hpp
    A libs/full/include/include/hpx/distributed/semaphore.hpp
    A libs/full/include/include/hpx/distributed/shared_mutex.hpp
    A libs/full/include/include/hpx/distributed/stop_token.hpp
    A libs/full/include/include/hpx/distributed/system_error.hpp
    A libs/full/include/include/hpx/distributed/task_block.hpp
    A libs/full/include/include/hpx/distributed/thread.hpp
    A libs/full/include/include/hpx/distributed/tuple.hpp
    A libs/full/include/include/hpx/distributed/type_traits.hpp
    A libs/full/include/include/hpx/distributed/unwrap.hpp
    A libs/full/include/include/hpx/exception.hpp
    M libs/full/include/include/hpx/execution.hpp
    M libs/full/include/include/hpx/functional.hpp
    M libs/full/include/include/hpx/future.hpp
    M libs/full/include/include/hpx/latch.hpp
    M libs/full/include/include/hpx/memory.hpp
    A libs/full/include/include/hpx/mutex.hpp
    M libs/full/include/include/hpx/numeric.hpp
    A libs/full/include/include/hpx/object_semaphore.hpp
    M libs/full/include/include/hpx/optional.hpp
    M libs/full/include/include/hpx/runtime.hpp
    A libs/full/include/include/hpx/semaphore.hpp
    A libs/full/include/include/hpx/shared_mutex.hpp
    A libs/full/include/include/hpx/stop_token.hpp
    A libs/full/include/include/hpx/system_error.hpp
    M libs/full/include/include/hpx/task_block.hpp
    A libs/full/include/include/hpx/thread.hpp
    M libs/full/include/include/hpx/tuple.hpp
    M libs/full/include/include/hpx/type_traits.hpp
    A libs/full/include/include/hpx/unwrap.hpp
    M libs/full/include_local/CMakeLists.txt
    A libs/full/include_local/include/hpx/local/barrier.hpp
    A libs/full/include_local/include/hpx/local/channel.hpp
    A libs/full/include_local/include/hpx/local/condition_variable.hpp
    A libs/full/include_local/include/hpx/local/exception.hpp
    A libs/full/include_local/include/hpx/local/latch.hpp
    A libs/full/include_local/include/hpx/local/mutex.hpp
    A libs/full/include_local/include/hpx/local/semaphore.hpp
    A libs/full/include_local/include/hpx/local/shared_mutex.hpp
    A libs/full/include_local/include/hpx/local/stop_token.hpp
    A libs/full/include_local/include/hpx/local/system_error.hpp
    A libs/full/include_local/include/hpx/local/thread.hpp
    A libs/full/include_local/include/hpx/local/unwrap.hpp
    M libs/full/init_runtime/tests/unit/parcel_pool.cpp
    M libs/full/init_runtime/tests/unit/runtime_type.cpp
    M libs/full/init_runtime/tests/unit/shutdown_suspended_thread.cpp
    M libs/full/init_runtime/tests/unit/start_stop_callbacks.cpp
    M 
libs/full/init_runtime_local/include/hpx/init_runtime_local/init_runtime_local.hpp
    M libs/full/lcos_distributed/CMakeLists.txt
    R libs/full/lcos_distributed/include/hpx/distributed/channel.hpp
    R libs/full/lcos_distributed/include/hpx/distributed/object_semaphore.hpp
    M 
libs/full/runtime_distributed/include/hpx/runtime_distributed/runtime_fwd.hpp
    M 
libs/parallelism/algorithms/tests/unit/container_algorithms/reduce_range.cpp
    M libs/parallelism/async_combinators/tests/unit/split_shared_future.cpp
    M libs/parallelism/executors/tests/unit/annotation_property.cpp
    M libs/parallelism/executors/tests/unit/standalone_thread_pool_executor.cpp
    M libs/parallelism/futures/tests/regressions/future_2667.cpp
    M libs/parallelism/lcos_local/CMakeLists.txt
    R libs/parallelism/lcos_local/include/hpx/local/channel.hpp
    M 
libs/parallelism/lcos_local/tests/regressions/safely_destroy_promise_1481.cpp
    M 
libs/parallelism/lcos_local/tests/unit/local_dataflow_boost_small_vector.cpp
    M libs/parallelism/lcos_local/tests/unit/split_future.cpp
    M libs/parallelism/pack_traversal/CMakeLists.txt
    R libs/parallelism/pack_traversal/include/hpx/local/unwrap.hpp
    M libs/parallelism/pack_traversal/include/hpx/pack_traversal/unwrap.hpp
    R libs/parallelism/pack_traversal/include/hpx/unwrap.hpp
    M libs/parallelism/threading/CMakeLists.txt
    R libs/parallelism/threading/include/hpx/local/thread.hpp
    R libs/parallelism/threading/include/hpx/thread.hpp
    M libs/parallelism/threading/tests/unit/tss.cpp
    M tests/performance/local/async_overheads.cpp
    M tests/performance/local/future_overhead.cpp
    M tests/performance/local/htts_v2/htts2_hpx.cpp
    M tests/performance/local/resume_suspend.cpp
    M tests/performance/local/start_stop.cpp
    M tests/performance/local/stream.cpp
    M tests/regressions/multiple_init.cpp
    M tests/regressions/stack_size_config_4543.cpp
    M tests/regressions/threads/block_os_threads_1036.cpp
    M tests/regressions/threads/run_as_hpx_thread_exceptions_3304.cpp
    M tests/regressions/threads/run_as_os_thread_lockup_2991.cpp
    M tests/regressions/threads/stackless_self_4155.cpp
    M tests/regressions/threads/thread_data_1111.cpp
    M tests/regressions/threads/thread_suspend_duration.cpp
    M tests/regressions/threads/thread_suspend_pending.cpp
    M tests/regressions/threads/threads_all_1422.cpp
    M tests/regressions/unhandled_exception_582.cpp
    M tests/regressions/util/protect_with_nullary_pfo.cpp
    M tests/unit/lcos/CMakeLists.txt
    M tests/unit/lcos/local_promise_allocator.cpp
    A tests/unit/lcos/local_use_allocator.cpp
    M tests/unit/lcos/promise_allocator.cpp
    M tests/unit/lcos/test_allocator.hpp
    M tests/unit/lcos/use_allocator.cpp
    M tests/unit/util/function/function_object_size.cpp

  Log Message:
  -----------
  Move all API headers to include* modules, add distributed headers


  Commit: f558b0cb2dfd8767e6af7dd2c04c852d8d8e5a7c
      
https://github.com/STEllAR-GROUP/hpx/commit/f558b0cb2dfd8767e6af7dd2c04c852d8d8e5a7c
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M libs/full/init_runtime/include/hpx/hpx_init_impl.hpp
    M libs/full/init_runtime/include/hpx/hpx_start.hpp
    M libs/full/init_runtime/include/hpx/hpx_start_impl.hpp
    M 
libs/full/init_runtime_local/include/hpx/init_runtime_local/init_runtime_local.hpp

  Log Message:
  -----------
  Refactor init/start functions

Separate common operations into helper function.


  Commit: 9f47db17fce4666ef3b3efdd2acbbfe1dba66aaf
      
https://github.com/STEllAR-GROUP/hpx/commit/9f47db17fce4666ef3b3efdd2acbbfe1dba66aaf
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M docs/sphinx/api/public_api.rst
    M libs/full/include/CMakeLists.txt
    M libs/full/include/include/hpx/algorithm.hpp
    M libs/full/include/include/hpx/any.hpp
    M libs/full/include/include/hpx/barrier.hpp
    M libs/full/include/include/hpx/channel.hpp
    M libs/full/include/include/hpx/chrono.hpp
    M libs/full/include/include/hpx/condition_variable.hpp
    R libs/full/include/include/hpx/distributed/algorithm.hpp
    R libs/full/include/include/hpx/distributed/any.hpp
    R libs/full/include/include/hpx/distributed/barrier.hpp
    R libs/full/include/include/hpx/distributed/channel.hpp
    R libs/full/include/include/hpx/distributed/chrono.hpp
    R libs/full/include/include/hpx/distributed/condition_variable.hpp
    R libs/full/include/include/hpx/distributed/exception.hpp
    R libs/full/include/include/hpx/distributed/execution.hpp
    R libs/full/include/include/hpx/distributed/functional.hpp
    R libs/full/include/include/hpx/distributed/future.hpp
    R libs/full/include/include/hpx/distributed/latch.hpp
    R libs/full/include/include/hpx/distributed/memory.hpp
    R libs/full/include/include/hpx/distributed/mutex.hpp
    R libs/full/include/include/hpx/distributed/numeric.hpp
    R libs/full/include/include/hpx/distributed/object_semaphore.hpp
    R libs/full/include/include/hpx/distributed/optional.hpp
    R libs/full/include/include/hpx/distributed/runtime.hpp
    R libs/full/include/include/hpx/distributed/semaphore.hpp
    R libs/full/include/include/hpx/distributed/shared_mutex.hpp
    R libs/full/include/include/hpx/distributed/stop_token.hpp
    R libs/full/include/include/hpx/distributed/system_error.hpp
    R libs/full/include/include/hpx/distributed/task_block.hpp
    R libs/full/include/include/hpx/distributed/thread.hpp
    R libs/full/include/include/hpx/distributed/tuple.hpp
    R libs/full/include/include/hpx/distributed/type_traits.hpp
    R libs/full/include/include/hpx/distributed/unwrap.hpp
    M libs/full/include/include/hpx/exception.hpp
    M libs/full/include/include/hpx/execution.hpp
    M libs/full/include/include/hpx/functional.hpp
    M libs/full/include/include/hpx/future.hpp
    M libs/full/include/include/hpx/latch.hpp
    M libs/full/include/include/hpx/memory.hpp
    M libs/full/include/include/hpx/mutex.hpp
    M libs/full/include/include/hpx/numeric.hpp
    M libs/full/include/include/hpx/object_semaphore.hpp
    M libs/full/include/include/hpx/optional.hpp
    M libs/full/include/include/hpx/runtime.hpp
    M libs/full/include/include/hpx/semaphore.hpp
    M libs/full/include/include/hpx/shared_mutex.hpp
    M libs/full/include/include/hpx/stop_token.hpp
    M libs/full/include/include/hpx/system_error.hpp
    M libs/full/include/include/hpx/task_block.hpp
    M libs/full/include/include/hpx/thread.hpp
    M libs/full/include/include/hpx/tuple.hpp
    M libs/full/include/include/hpx/type_traits.hpp
    M libs/full/include/include/hpx/unwrap.hpp

  Log Message:
  -----------
  Remove hpx/distributed/x.hpp headers


  Commit: d31fcf41f4196d39bb922c5a4245262a8f6a6c88
      
https://github.com/STEllAR-GROUP/hpx/commit/d31fcf41f4196d39bb922c5a4245262a8f6a6c88
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M libs/full/collectives/src/detail/barrier_node.cpp

  Log Message:
  -----------
  Merge pull request #5386 from STEllAR-GROUP/fixing_5369

Attempt to fix the startup hang with nodes > 32


  Commit: de5359d553c7c757a1a302b5a7f3ecc0ce5a68b1
      
https://github.com/STEllAR-GROUP/hpx/commit/de5359d553c7c757a1a302b5a7f3ecc0ce5a68b1
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/tests/unit/gather.cpp

  Log Message:
  -----------
  Fixing gather_there for used with lvalue reference argument


  Commit: 334563aed4240501b18bc47cd4cfe68cf7648150
      
https://github.com/STEllAR-GROUP/hpx/commit/334563aed4240501b18bc47cd4cfe68cf7648150
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-14 (Mon, 14 Jun 2021)

  Changed paths:
    M .github/SUPPORT.md

  Log Message:
  -----------
  Changing IRC channel address to libra.chat


  Commit: 56484627ef97410710fba58ab0f8324f353693b0
      
https://github.com/STEllAR-GROUP/hpx/commit/56484627ef97410710fba58ab0f8324f353693b0
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-15 (Tue, 15 Jun 2021)

  Changed paths:
    M .github/SUPPORT.md

  Log Message:
  -----------
  Update SUPPORT.md


  Commit: e0707a73fc73b77989076149377e7d3632af3376
      
https://github.com/STEllAR-GROUP/hpx/commit/e0707a73fc73b77989076149377e7d3632af3376
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-15 (Tue, 15 Jun 2021)

  Changed paths:
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp

  Log Message:
  -----------
  Fix forwarding in transform_receiver constructor


  Commit: 2fc2a87a8c23e3753141bdb73861b13a139c2395
      
https://github.com/STEllAR-GROUP/hpx/commit/2fc2a87a8c23e3753141bdb73861b13a139c2395
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-15 (Tue, 15 Jun 2021)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    M libs/full/collectives/tests/unit/gather.cpp

  Log Message:
  -----------
  Merge pull request #5388 from STEllAR-GROUP/fixing_4676

Fixing gather_there for used with lvalue reference argument


  Commit: dbd20171b113f25822be862f345c612bdf5d324c
      
https://github.com/STEllAR-GROUP/hpx/commit/dbd20171b113f25822be862f345c612bdf5d324c
  Author: Kevin Huck <[email protected]>
  Date:   2021-06-15 (Tue, 15 Jun 2021)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Update CMakeLists.txt

Updating APEX version to v2.4.1 to patch HPX collectives API change.


  Commit: 0875576af17d3fdbbbc9c2abe8c2743feadc65d0
      
https://github.com/STEllAR-GROUP/hpx/commit/0875576af17d3fdbbbc9c2abe8c2743feadc65d0
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  Merge pull request #5393 from STEllAR-GROUP/khuck-patch-1

Update APEX tag


  Commit: 70deaf38f426fa40fd11b509f4de5b95bf62892e
      
https://github.com/STEllAR-GROUP/hpx/commit/70deaf38f426fa40fd11b509f4de5b95bf62892e
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/gather.hpp

  Log Message:
  -----------
  Fixing wrong usage of std::forward


  Commit: f3c41fa31a571022f6c3e83510f1e66226e60ba6
      
https://github.com/STEllAR-GROUP/hpx/commit/f3c41fa31a571022f6c3e83510f1e66226e60ba6
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M libs/full/collectives/include/hpx/collectives/gather.hpp

  Log Message:
  -----------
  Merge pull request #5392 from STEllAR-GROUP/fixing_gather

Fixing wrong usage of std::forward


  Commit: bb3f6a09dc2378e9b989106289511ab5940e2240
      
https://github.com/STEllAR-GROUP/hpx/commit/bb3f6a09dc2378e9b989106289511ab5940e2240
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp

  Log Message:
  -----------
  Log when attempting to steal threads, but there are not enough threads to 
steal

Don't log when there are no threads to steal.


  Commit: 579296196b554d1d8211484168630f559d452c09
      
https://github.com/STEllAR-GROUP/hpx/commit/579296196b554d1d8211484168630f559d452c09
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp

  Log Message:
  -----------
  Count up idle_loop_count for consistency with other counters

Also fixes inconsistency with the idle_loop_count being incremented in
dump_suspended_threads and decremented in the scheduling loop.


  Commit: 79a3d25540aab5014ea85b8d50bedafc23835f55
      
https://github.com/STEllAR-GROUP/hpx/commit/79a3d25540aab5014ea85b8d50bedafc23835f55
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M docs/sphinx/manual/launching_and_configuring_hpx_applications.rst
    M libs/core/config/include/hpx/config.hpp

  Log Message:
  -----------
  Change the default min_tasks_to_steal_staged value to 0

Always allow stealing by default. Can be increased for potentially
improved performance.


  Commit: 27b9c85a0eb9ae14df6d57f8ba93a2a838b6b796
      
https://github.com/STEllAR-GROUP/hpx/commit/27b9c85a0eb9ae14df6d57f8ba93a2a838b6b796
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M .jenkins/cscs/env-clang-apex.sh

  Log Message:
  -----------
  Enable OTF2 in APEX CI configuration


  Commit: 8e99ece65efa8e7abcef8f4ec954d6eab0e55f3f
      
https://github.com/STEllAR-GROUP/hpx/commit/8e99ece65efa8e7abcef8f4ec954d6eab0e55f3f
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-16 (Wed, 16 Jun 2021)

  Changed paths:
    M libs/full/agas_base/src/server/symbol_namespace_server.cpp

  Log Message:
  -----------
  Improve logging in AGAS symbol namespace


  Commit: 6d0544eb334bd829242f823a8831b262c377d139
      
https://github.com/STEllAR-GROUP/hpx/commit/6d0544eb334bd829242f823a8831b262c377d139
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M libs/full/agas_base/src/server/symbol_namespace_server.cpp

  Log Message:
  -----------
  Merge pull request #5398 from STEllAR-GROUP/agas_symbol_problems

Improve logging in AGAS symbol namespace


  Commit: ef35f9836b824b1f207d61d6be5103a4cc4ad171
      
https://github.com/STEllAR-GROUP/hpx/commit/ef35f9836b824b1f207d61d6be5103a4cc4ad171
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M docs/sphinx/manual/launching_and_configuring_hpx_applications.rst
    M libs/core/config/include/hpx/config.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/thread_queue.hpp
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.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/scheduler_base.hpp
    M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
    M libs/core/threading_base/src/execution_agent.cpp
    M libs/core/threading_base/src/scheduler_base.cpp
    M libs/core/threading_base/src/thread_pool_base.cpp

  Log Message:
  -----------
  Merge pull request #5387 from msimberg/thread-state-logging-and-stealing

Extend thread state logging and change default stealing parameters


  Commit: a7ea37983a5051e370722b5f56941bfdb94dbac8
      
https://github.com/STEllAR-GROUP/hpx/commit/a7ea37983a5051e370722b5f56941bfdb94dbac8
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp

  Log Message:
  -----------
  Merge pull request #5391 from msimberg/fix-transform-forwarding

Fix forwarding in transform_receiver constructor


  Commit: 9e36599ba7b9d5b363349be4a7d71963b7906be9
      
https://github.com/STEllAR-GROUP/hpx/commit/9e36599ba7b9d5b363349be4a7d71963b7906be9
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M .jenkins/cscs/env-clang-apex.sh

  Log Message:
  -----------
  Merge pull request #5394 from msimberg/apex-otf-ci

Enable OTF2 in APEX CI configuration


  Commit: 2d09e4da41ada84535e23ccb2f11259021dd37af
      
https://github.com/STEllAR-GROUP/hpx/commit/2d09e4da41ada84535e23ccb2f11259021dd37af
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M docs/sphinx/api/public_api.rst
    M examples/1d_stencil/1d_stencil_2.cpp
    M examples/1d_stencil/1d_stencil_4.cpp
    M examples/1d_stencil/1d_stencil_4_parallel.cpp
    M examples/1d_stencil/1d_stencil_4_repart.cpp
    M examples/1d_stencil/1d_stencil_4_throttle.cpp
    M examples/1d_stencil/1d_stencil_5.cpp
    M examples/1d_stencil/1d_stencil_6.cpp
    M examples/1d_stencil/1d_stencil_7.cpp
    M examples/1d_stencil/1d_stencil_8.cpp
    M examples/balancing/hpx_thread_phase.cpp
    M examples/hello_world_component/hello_world_client.cpp
    M examples/jacobi/jacobi.cpp
    M examples/jacobi/jacobi_component/solver.hpp
    M examples/jacobi_smp/jacobi.cpp
    M examples/jacobi_smp/jacobi_hpx.cpp
    M examples/jacobi_smp/jacobi_nonuniform.cpp
    M examples/jacobi_smp/jacobi_nonuniform_hpx.cpp
    M examples/quickstart/disable_thread_stealing_executor.cpp
    M examples/quickstart/executor_with_thread_hooks.cpp
    M examples/quickstart/fibonacci_await.cpp
    M examples/quickstart/fibonacci_dataflow.cpp
    M examples/quickstart/fibonacci_futures.cpp
    M examples/quickstart/fibonacci_local.cpp
    M examples/quickstart/file_serialization.cpp
    M examples/quickstart/hello_world_distributed.cpp
    M examples/quickstart/init_globally.cpp
    M examples/quickstart/interest_calculator.cpp
    M examples/quickstart/latch_local.cpp
    M examples/quickstart/pipeline1.cpp
    M examples/quickstart/safe_object.cpp
    M examples/quickstart/timed_wake.cpp
    M examples/quickstart/wait_composition.cpp
    M examples/sheneos/sheneos_test.cpp
    M examples/transpose/transpose_serial.cpp
    M examples/transpose/transpose_serial_block.cpp
    M examples/transpose/transpose_serial_vector.cpp
    M examples/transpose/transpose_smp.cpp
    M examples/transpose/transpose_smp_block.cpp
    M libs/core/errors/CMakeLists.txt
    R libs/core/errors/include/hpx/exception.hpp
    R libs/core/errors/include/hpx/system_error.hpp
    M libs/core/synchronization/CMakeLists.txt
    R libs/core/synchronization/include/hpx/condition_variable.hpp
    R libs/core/synchronization/include/hpx/local/barrier.hpp
    R libs/core/synchronization/include/hpx/local/condition_variable.hpp
    R libs/core/synchronization/include/hpx/local/latch.hpp
    R libs/core/synchronization/include/hpx/local/mutex.hpp
    R libs/core/synchronization/include/hpx/local/semaphore.hpp
    R libs/core/synchronization/include/hpx/local/shared_mutex.hpp
    R libs/core/synchronization/include/hpx/local/stop_token.hpp
    R libs/core/synchronization/include/hpx/mutex.hpp
    R libs/core/synchronization/include/hpx/semaphore.hpp
    R libs/core/synchronization/include/hpx/shared_mutex.hpp
    R libs/core/synchronization/include/hpx/stop_token.hpp
    M libs/core/synchronization/tests/performance/channel_mpmc_throughput.cpp
    M libs/core/synchronization/tests/performance/channel_mpsc_throughput.cpp
    M libs/core/synchronization/tests/performance/channel_spsc_throughput.cpp
    M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
    M libs/core/synchronization/tests/unit/binary_semaphore_cpp20.cpp
    M libs/core/synchronization/tests/unit/channel_mpmc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_mpmc_shift.cpp
    M libs/core/synchronization/tests/unit/channel_mpsc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_mpsc_shift.cpp
    M libs/core/synchronization/tests/unit/channel_spsc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_spsc_shift.cpp
    M libs/core/synchronization/tests/unit/counting_semaphore_cpp20.cpp
    M libs/core/synchronization/tests/unit/local_latch.cpp
    M libs/full/actions/tests/unit/thread_affinity.cpp
    M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
    M libs/full/async_cuda/tests/unit/cuda_future.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_4436.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_791.cpp
    M 
libs/full/async_distributed/tests/regressions/dataflow_const_functor_773.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_ref_3639.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_swap.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_swap2.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_launch_775.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_using_774.cpp
    M 
libs/full/async_distributed/tests/regressions/future_hang_on_wait_with_callback_629.cpp
    M libs/full/async_mpi/tests/unit/mpi_ring_async_executor.cpp
    M libs/full/batch_environments/tests/unit/parse_slurm_nodelist.cpp
    M libs/full/checkpoint/examples/1d_stencil_4_checkpoint.cpp
    M libs/full/collectives/CMakeLists.txt
    R libs/full/collectives/include/hpx/distributed/barrier.hpp
    R libs/full/collectives/include/hpx/distributed/latch.hpp
    M libs/full/collectives/src/channel_communicator.cpp
    M libs/full/collectives/src/create_communicator.cpp
    M libs/full/collectives/src/detail/barrier_node.cpp
    M libs/full/collectives/src/detail/communication_set_node.cpp
    M libs/full/collectives/tests/unit/communication_set.cpp
    M 
libs/full/command_line_handling/tests/regressions/late_commandline_options_5257.cpp
    M 
libs/full/command_line_handling/tests/regressions/options_as_config_3339.cpp
    M libs/full/command_line_handling/tests/regressions/use_all_cores_2262.cpp
    M libs/full/compute/tests/regressions/for_each_value_proxy.cpp
    M libs/full/compute/tests/regressions/parallel_fill_4132.cpp
    M libs/full/compute/tests/unit/numa_allocator.cpp
    M libs/full/compute_cuda/examples/data_copy.cu
    M libs/full/compute_cuda/examples/hello_compute.cu
    M libs/full/compute_cuda/tests/performance/synchronize.cu
    M libs/full/compute_cuda/tests/unit/default_executor.cu
    M libs/full/compute_cuda/tests/unit/for_each_compute.cu
    M libs/full/compute_cuda/tests/unit/for_loop_compute.cu
    M libs/full/compute_cuda/tests/unit/transform_compute.cu
    M libs/full/distribution_policies/src/binpacking_distribution_policy.cpp
    M libs/full/include/CMakeLists.txt
    M libs/full/include/include/hpx/algorithm.hpp
    M libs/full/include/include/hpx/barrier.hpp
    M libs/full/include/include/hpx/channel.hpp
    A libs/full/include/include/hpx/condition_variable.hpp
    R libs/full/include/include/hpx/distributed/future.hpp
    R libs/full/include/include/hpx/distributed/runtime.hpp
    A libs/full/include/include/hpx/exception.hpp
    M libs/full/include/include/hpx/execution.hpp
    M libs/full/include/include/hpx/future.hpp
    M libs/full/include/include/hpx/include/util.hpp
    M libs/full/include/include/hpx/latch.hpp
    A libs/full/include/include/hpx/mutex.hpp
    A libs/full/include/include/hpx/object_semaphore.hpp
    M libs/full/include/include/hpx/runtime.hpp
    A libs/full/include/include/hpx/semaphore.hpp
    A libs/full/include/include/hpx/shared_mutex.hpp
    A libs/full/include/include/hpx/stop_token.hpp
    A libs/full/include/include/hpx/system_error.hpp
    A libs/full/include/include/hpx/thread.hpp
    M libs/full/include/include/hpx/type_traits.hpp
    A libs/full/include/include/hpx/unwrap.hpp
    M libs/full/include_local/CMakeLists.txt
    A libs/full/include_local/include/hpx/local/barrier.hpp
    A libs/full/include_local/include/hpx/local/channel.hpp
    A libs/full/include_local/include/hpx/local/condition_variable.hpp
    A libs/full/include_local/include/hpx/local/exception.hpp
    A libs/full/include_local/include/hpx/local/latch.hpp
    A libs/full/include_local/include/hpx/local/mutex.hpp
    A libs/full/include_local/include/hpx/local/semaphore.hpp
    A libs/full/include_local/include/hpx/local/shared_mutex.hpp
    A libs/full/include_local/include/hpx/local/stop_token.hpp
    A libs/full/include_local/include/hpx/local/system_error.hpp
    A libs/full/include_local/include/hpx/local/thread.hpp
    A libs/full/include_local/include/hpx/local/unwrap.hpp
    M libs/full/init_runtime/include/hpx/hpx_init_impl.hpp
    M libs/full/init_runtime/include/hpx/hpx_start.hpp
    M libs/full/init_runtime/include/hpx/hpx_start_impl.hpp
    M libs/full/init_runtime/tests/unit/parcel_pool.cpp
    M libs/full/init_runtime/tests/unit/runtime_type.cpp
    M libs/full/init_runtime/tests/unit/shutdown_suspended_thread.cpp
    M libs/full/init_runtime/tests/unit/start_stop_callbacks.cpp
    M 
libs/full/init_runtime_local/include/hpx/init_runtime_local/init_runtime_local.hpp
    M libs/full/lcos_distributed/CMakeLists.txt
    R libs/full/lcos_distributed/include/hpx/distributed/channel.hpp
    R libs/full/lcos_distributed/include/hpx/distributed/object_semaphore.hpp
    M libs/full/performance_counters/src/performance_counter_set.cpp
    M 
libs/full/runtime_distributed/include/hpx/runtime_distributed/runtime_fwd.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/adjacent_find.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/all_any_none.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/count.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/reduce.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/find.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/count.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/partition.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/reduce.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/unique.hpp
    M 
libs/parallelism/algorithms/tests/unit/container_algorithms/is_sorted_until_range.cpp
    M 
libs/parallelism/algorithms/tests/unit/container_algorithms/reduce_range.cpp
    M libs/parallelism/async_combinators/tests/unit/split_shared_future.cpp
    M libs/parallelism/execution/include/hpx/execution/executors/execution.hpp
    M 
libs/parallelism/executors/include/hpx/executors/detail/hierarchical_spawning.hpp
    M libs/parallelism/executors/include/hpx/executors/sequenced_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/service_executors.hpp
    M libs/parallelism/executors/tests/unit/annotation_property.cpp
    M libs/parallelism/executors/tests/unit/created_executor.cpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp
    M libs/parallelism/executors/tests/unit/standalone_thread_pool_executor.cpp
    M libs/parallelism/futures/tests/regressions/future_2667.cpp
    M libs/parallelism/lcos_local/CMakeLists.txt
    R libs/parallelism/lcos_local/include/hpx/local/channel.hpp
    M 
libs/parallelism/lcos_local/tests/regressions/safely_destroy_promise_1481.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow.cpp
    M 
libs/parallelism/lcos_local/tests/unit/local_dataflow_boost_small_vector.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow_executor.cpp
    M 
libs/parallelism/lcos_local/tests/unit/local_dataflow_executor_additional_arguments.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow_std_array.cpp
    M libs/parallelism/lcos_local/tests/unit/split_future.cpp
    M libs/parallelism/pack_traversal/CMakeLists.txt
    M 
libs/parallelism/pack_traversal/include/hpx/pack_traversal/detail/unwrap_impl.hpp
    M libs/parallelism/pack_traversal/include/hpx/pack_traversal/unwrap.hpp
    M libs/parallelism/pack_traversal/tests/regressions/unwrapped_1528.cpp
    M 
libs/parallelism/pack_traversal/tests/regressions/unwrapping_noncopyable.cpp
    M libs/parallelism/pack_traversal/tests/unit/unwrap.cpp
    M libs/parallelism/resiliency/tests/performance/replay/1d_stencil.cpp
    M 
libs/parallelism/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
    M libs/parallelism/resiliency/tests/performance/replay/1d_stencil_replay.cpp
    M libs/parallelism/resiliency/tests/performance/replay/dataflow_replay.cpp
    M 
libs/parallelism/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
    M libs/parallelism/resiliency/tests/performance/replay/pure_dataflow.cpp
    M 
libs/parallelism/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
    M 
libs/parallelism/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
    M libs/parallelism/threading/CMakeLists.txt
    R libs/parallelism/threading/include/hpx/local/thread.hpp
    R libs/parallelism/threading/include/hpx/thread.hpp
    M libs/parallelism/threading/tests/unit/tss.cpp
    M tests/performance/local/activate_counters.cpp
    M tests/performance/local/async_overheads.cpp
    M tests/performance/local/future_overhead.cpp
    M tests/performance/local/htts_v2/htts2_hpx.cpp
    M tests/performance/local/parent_vs_child_stealing.cpp
    M tests/performance/local/resume_suspend.cpp
    M tests/performance/local/spinlock_overhead1.cpp
    M tests/performance/local/spinlock_overhead2.cpp
    M tests/performance/local/start_stop.cpp
    M tests/performance/local/stream.cpp
    M tests/regressions/lcos/set_hpx_limit_798.cpp
    M tests/regressions/multiple_init.cpp
    M tests/regressions/stack_size_config_4543.cpp
    M tests/regressions/threads/block_os_threads_1036.cpp
    M tests/regressions/threads/run_as_hpx_thread_exceptions_3304.cpp
    M tests/regressions/threads/run_as_os_thread_lockup_2991.cpp
    M tests/regressions/threads/stackless_self_4155.cpp
    M tests/regressions/threads/thread_data_1111.cpp
    M tests/regressions/threads/thread_suspend_duration.cpp
    M tests/regressions/threads/thread_suspend_pending.cpp
    M tests/regressions/threads/threads_all_1422.cpp
    M tests/regressions/unhandled_exception_582.cpp
    M tests/regressions/util/protect_with_nullary_pfo.cpp
    M tests/unit/apex/annotation_check.cpp
    M tests/unit/lcos/CMakeLists.txt
    M tests/unit/lcos/local_promise_allocator.cpp
    A tests/unit/lcos/local_use_allocator.cpp
    M tests/unit/lcos/promise_allocator.cpp
    M tests/unit/lcos/test_allocator.hpp
    M tests/unit/lcos/use_allocator.cpp
    M tests/unit/util/function/function_object_size.cpp

  Log Message:
  -----------
  Merge pull request #5356 from msimberg/update-api-docs

Update API documentation


  Commit: 13a660ded72794f42d536372a5e13dd0ddf638a0
      
https://github.com/STEllAR-GROUP/hpx/commit/13a660ded72794f42d536372a5e13dd0ddf638a0
  Author: Mikael Simberg <[email protected]>
  Date:   2021-06-17 (Thu, 17 Jun 2021)

  Changed paths:
    M .github/SUPPORT.md
    M .jenkins/cscs/env-clang-apex.sh
    M CMakeLists.txt
    M docs/sphinx/api/public_api.rst
    M docs/sphinx/manual/launching_and_configuring_hpx_applications.rst
    M examples/1d_stencil/1d_stencil_2.cpp
    M examples/1d_stencil/1d_stencil_4.cpp
    M examples/1d_stencil/1d_stencil_4_parallel.cpp
    M examples/1d_stencil/1d_stencil_4_repart.cpp
    M examples/1d_stencil/1d_stencil_4_throttle.cpp
    M examples/1d_stencil/1d_stencil_5.cpp
    M examples/1d_stencil/1d_stencil_6.cpp
    M examples/1d_stencil/1d_stencil_7.cpp
    M examples/1d_stencil/1d_stencil_8.cpp
    M examples/balancing/hpx_thread_phase.cpp
    M examples/hello_world_component/hello_world_client.cpp
    M examples/jacobi/jacobi.cpp
    M examples/jacobi/jacobi_component/solver.hpp
    M examples/jacobi_smp/jacobi.cpp
    M examples/jacobi_smp/jacobi_hpx.cpp
    M examples/jacobi_smp/jacobi_nonuniform.cpp
    M examples/jacobi_smp/jacobi_nonuniform_hpx.cpp
    M examples/quickstart/disable_thread_stealing_executor.cpp
    M examples/quickstart/executor_with_thread_hooks.cpp
    M examples/quickstart/fibonacci_await.cpp
    M examples/quickstart/fibonacci_dataflow.cpp
    M examples/quickstart/fibonacci_futures.cpp
    M examples/quickstart/fibonacci_local.cpp
    M examples/quickstart/file_serialization.cpp
    M examples/quickstart/hello_world_distributed.cpp
    M examples/quickstart/init_globally.cpp
    M examples/quickstart/interest_calculator.cpp
    M examples/quickstart/latch_local.cpp
    M examples/quickstart/pipeline1.cpp
    M examples/quickstart/safe_object.cpp
    M examples/quickstart/timed_wake.cpp
    M examples/quickstart/wait_composition.cpp
    M examples/sheneos/sheneos_test.cpp
    M examples/transpose/transpose_serial.cpp
    M examples/transpose/transpose_serial_block.cpp
    M examples/transpose/transpose_serial_vector.cpp
    M examples/transpose/transpose_smp.cpp
    M examples/transpose/transpose_smp_block.cpp
    M libs/core/config/include/hpx/config.hpp
    M libs/core/errors/CMakeLists.txt
    R libs/core/errors/include/hpx/exception.hpp
    R libs/core/errors/include/hpx/system_error.hpp
    M libs/core/functional/include/hpx/functional/deferred_call.hpp
    M libs/core/functional/include/hpx/functional/invoke_fused.hpp
    M libs/core/functional/include/hpx/functional/invoke_result.hpp
    M libs/core/functional/include/hpx/functional/traits/is_invocable.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/thread_queue.hpp
    M libs/core/synchronization/CMakeLists.txt
    R libs/core/synchronization/include/hpx/condition_variable.hpp
    R libs/core/synchronization/include/hpx/local/barrier.hpp
    R libs/core/synchronization/include/hpx/local/condition_variable.hpp
    R libs/core/synchronization/include/hpx/local/latch.hpp
    R libs/core/synchronization/include/hpx/local/mutex.hpp
    R libs/core/synchronization/include/hpx/local/semaphore.hpp
    R libs/core/synchronization/include/hpx/local/shared_mutex.hpp
    R libs/core/synchronization/include/hpx/local/stop_token.hpp
    R libs/core/synchronization/include/hpx/mutex.hpp
    R libs/core/synchronization/include/hpx/semaphore.hpp
    R libs/core/synchronization/include/hpx/shared_mutex.hpp
    R libs/core/synchronization/include/hpx/stop_token.hpp
    M libs/core/synchronization/tests/performance/channel_mpmc_throughput.cpp
    M libs/core/synchronization/tests/performance/channel_mpsc_throughput.cpp
    M libs/core/synchronization/tests/performance/channel_spsc_throughput.cpp
    M libs/core/synchronization/tests/unit/async_rw_mutex.cpp
    M libs/core/synchronization/tests/unit/binary_semaphore_cpp20.cpp
    M libs/core/synchronization/tests/unit/channel_mpmc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_mpmc_shift.cpp
    M libs/core/synchronization/tests/unit/channel_mpsc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_mpsc_shift.cpp
    M libs/core/synchronization/tests/unit/channel_spsc_fib.cpp
    M libs/core/synchronization/tests/unit/channel_spsc_shift.cpp
    M libs/core/synchronization/tests/unit/counting_semaphore_cpp20.cpp
    M libs/core/synchronization/tests/unit/local_latch.cpp
    M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.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/scheduler_base.hpp
    M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
    M libs/core/threading_base/src/execution_agent.cpp
    M libs/core/threading_base/src/scheduler_base.cpp
    M libs/core/threading_base/src/thread_pool_base.cpp
    M libs/full/actions/tests/unit/thread_affinity.cpp
    M libs/full/agas_base/src/server/symbol_namespace_server.cpp
    M libs/full/async_cuda/tests/performance/cuda_executor_throughput.cpp
    M libs/full/async_cuda/tests/unit/cuda_future.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_4436.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_791.cpp
    M 
libs/full/async_distributed/tests/regressions/dataflow_const_functor_773.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_ref_3639.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_swap.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_future_swap2.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_launch_775.cpp
    M libs/full/async_distributed/tests/regressions/dataflow_using_774.cpp
    M 
libs/full/async_distributed/tests/regressions/future_hang_on_wait_with_callback_629.cpp
    M libs/full/async_mpi/tests/unit/mpi_ring_async_executor.cpp
    M libs/full/batch_environments/tests/unit/parse_slurm_nodelist.cpp
    M libs/full/checkpoint/examples/1d_stencil_4_checkpoint.cpp
    M libs/full/collectives/CMakeLists.txt
    M libs/full/collectives/include/hpx/collectives/gather.hpp
    R libs/full/collectives/include/hpx/distributed/barrier.hpp
    R libs/full/collectives/include/hpx/distributed/latch.hpp
    M libs/full/collectives/src/channel_communicator.cpp
    M libs/full/collectives/src/create_communicator.cpp
    M libs/full/collectives/src/detail/barrier_node.cpp
    M libs/full/collectives/src/detail/communication_set_node.cpp
    M libs/full/collectives/tests/unit/communication_set.cpp
    M libs/full/collectives/tests/unit/gather.cpp
    M 
libs/full/command_line_handling/tests/regressions/late_commandline_options_5257.cpp
    M 
libs/full/command_line_handling/tests/regressions/options_as_config_3339.cpp
    M libs/full/command_line_handling/tests/regressions/use_all_cores_2262.cpp
    M libs/full/compute/tests/regressions/for_each_value_proxy.cpp
    M libs/full/compute/tests/regressions/parallel_fill_4132.cpp
    M libs/full/compute/tests/unit/numa_allocator.cpp
    M libs/full/compute_cuda/examples/data_copy.cu
    M libs/full/compute_cuda/examples/hello_compute.cu
    M libs/full/compute_cuda/tests/performance/synchronize.cu
    M libs/full/compute_cuda/tests/unit/default_executor.cu
    M libs/full/compute_cuda/tests/unit/for_each_compute.cu
    M libs/full/compute_cuda/tests/unit/for_loop_compute.cu
    M libs/full/compute_cuda/tests/unit/transform_compute.cu
    M libs/full/distribution_policies/src/binpacking_distribution_policy.cpp
    M libs/full/include/CMakeLists.txt
    M libs/full/include/include/hpx/algorithm.hpp
    M libs/full/include/include/hpx/barrier.hpp
    M libs/full/include/include/hpx/channel.hpp
    A libs/full/include/include/hpx/condition_variable.hpp
    R libs/full/include/include/hpx/distributed/future.hpp
    R libs/full/include/include/hpx/distributed/runtime.hpp
    A libs/full/include/include/hpx/exception.hpp
    M libs/full/include/include/hpx/execution.hpp
    M libs/full/include/include/hpx/future.hpp
    M libs/full/include/include/hpx/include/util.hpp
    M libs/full/include/include/hpx/latch.hpp
    A libs/full/include/include/hpx/mutex.hpp
    A libs/full/include/include/hpx/object_semaphore.hpp
    M libs/full/include/include/hpx/runtime.hpp
    A libs/full/include/include/hpx/semaphore.hpp
    A libs/full/include/include/hpx/shared_mutex.hpp
    A libs/full/include/include/hpx/stop_token.hpp
    A libs/full/include/include/hpx/system_error.hpp
    A libs/full/include/include/hpx/thread.hpp
    M libs/full/include/include/hpx/type_traits.hpp
    A libs/full/include/include/hpx/unwrap.hpp
    M libs/full/include_local/CMakeLists.txt
    A libs/full/include_local/include/hpx/local/barrier.hpp
    A libs/full/include_local/include/hpx/local/channel.hpp
    A libs/full/include_local/include/hpx/local/condition_variable.hpp
    A libs/full/include_local/include/hpx/local/exception.hpp
    A libs/full/include_local/include/hpx/local/latch.hpp
    A libs/full/include_local/include/hpx/local/mutex.hpp
    A libs/full/include_local/include/hpx/local/semaphore.hpp
    A libs/full/include_local/include/hpx/local/shared_mutex.hpp
    A libs/full/include_local/include/hpx/local/stop_token.hpp
    A libs/full/include_local/include/hpx/local/system_error.hpp
    A libs/full/include_local/include/hpx/local/thread.hpp
    A libs/full/include_local/include/hpx/local/unwrap.hpp
    M libs/full/init_runtime/include/hpx/hpx_init_impl.hpp
    M libs/full/init_runtime/include/hpx/hpx_start.hpp
    M libs/full/init_runtime/include/hpx/hpx_start_impl.hpp
    M libs/full/init_runtime/tests/unit/parcel_pool.cpp
    M libs/full/init_runtime/tests/unit/runtime_type.cpp
    M libs/full/init_runtime/tests/unit/shutdown_suspended_thread.cpp
    M libs/full/init_runtime/tests/unit/start_stop_callbacks.cpp
    M 
libs/full/init_runtime_local/include/hpx/init_runtime_local/init_runtime_local.hpp
    M libs/full/lcos_distributed/CMakeLists.txt
    R libs/full/lcos_distributed/include/hpx/distributed/channel.hpp
    R libs/full/lcos_distributed/include/hpx/distributed/object_semaphore.hpp
    M libs/full/performance_counters/src/performance_counter_set.cpp
    M 
libs/full/runtime_distributed/include/hpx/runtime_distributed/runtime_fwd.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/adjacent_find.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/all_any_none.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/count.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/reduce.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/find.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/count.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/partition.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/reduce.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_reduce.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/unique.hpp
    M 
libs/parallelism/algorithms/tests/unit/container_algorithms/is_sorted_until_range.cpp
    M 
libs/parallelism/algorithms/tests/unit/container_algorithms/reduce_range.cpp
    M libs/parallelism/async_combinators/tests/unit/split_shared_future.cpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
    M libs/parallelism/execution/include/hpx/execution/executors/execution.hpp
    M 
libs/parallelism/executors/include/hpx/executors/detail/hierarchical_spawning.hpp
    M libs/parallelism/executors/include/hpx/executors/sequenced_executor.hpp
    M libs/parallelism/executors/include/hpx/executors/service_executors.hpp
    M libs/parallelism/executors/tests/unit/annotation_property.cpp
    M libs/parallelism/executors/tests/unit/created_executor.cpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp
    M libs/parallelism/executors/tests/unit/standalone_thread_pool_executor.cpp
    M libs/parallelism/futures/tests/regressions/future_2667.cpp
    M libs/parallelism/lcos_local/CMakeLists.txt
    R libs/parallelism/lcos_local/include/hpx/local/channel.hpp
    M 
libs/parallelism/lcos_local/tests/regressions/safely_destroy_promise_1481.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow.cpp
    M 
libs/parallelism/lcos_local/tests/unit/local_dataflow_boost_small_vector.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow_executor.cpp
    M 
libs/parallelism/lcos_local/tests/unit/local_dataflow_executor_additional_arguments.cpp
    M libs/parallelism/lcos_local/tests/unit/local_dataflow_std_array.cpp
    M libs/parallelism/lcos_local/tests/unit/split_future.cpp
    M libs/parallelism/pack_traversal/CMakeLists.txt
    M 
libs/parallelism/pack_traversal/include/hpx/pack_traversal/detail/unwrap_impl.hpp
    M libs/parallelism/pack_traversal/include/hpx/pack_traversal/unwrap.hpp
    M libs/parallelism/pack_traversal/tests/regressions/unwrapped_1528.cpp
    M 
libs/parallelism/pack_traversal/tests/regressions/unwrapping_noncopyable.cpp
    M libs/parallelism/pack_traversal/tests/unit/unwrap.cpp
    M libs/parallelism/resiliency/tests/performance/replay/1d_stencil.cpp
    M 
libs/parallelism/resiliency/tests/performance/replay/1d_stencil_checksum.cpp
    M libs/parallelism/resiliency/tests/performance/replay/1d_stencil_replay.cpp
    M libs/parallelism/resiliency/tests/performance/replay/dataflow_replay.cpp
    M 
libs/parallelism/resiliency/tests/performance/replay/dataflow_replay_validate.cpp
    M libs/parallelism/resiliency/tests/performance/replay/pure_dataflow.cpp
    M 
libs/parallelism/resiliency/tests/performance/replicate/1d_stencil_replicate.cpp
    M 
libs/parallelism/resiliency/tests/performance/replicate/1d_stencil_replicate_checksum.cpp
    M libs/parallelism/threading/CMakeLists.txt
    R libs/parallelism/threading/include/hpx/local/thread.hpp
    R libs/parallelism/threading/include/hpx/thread.hpp
    M libs/parallelism/threading/tests/unit/tss.cpp
    M tests/performance/local/activate_counters.cpp
    M tests/performance/local/async_overheads.cpp
    M tests/performance/local/future_overhead.cpp
    M tests/performance/local/htts_v2/htts2_hpx.cpp
    M tests/performance/local/parent_vs_child_stealing.cpp
    M tests/performance/local/resume_suspend.cpp
    M tests/performance/local/spinlock_overhead1.cpp
    M tests/performance/local/spinlock_overhead2.cpp
    M tests/performance/local/start_stop.cpp
    M tests/performance/local/stream.cpp
    M tests/regressions/lcos/set_hpx_limit_798.cpp
    M tests/regressions/multiple_init.cpp
    M tests/regressions/stack_size_config_4543.cpp
    M tests/regressions/threads/block_os_threads_1036.cpp
    M tests/regressions/threads/run_as_hpx_thread_exceptions_3304.cpp
    M tests/regressions/threads/run_as_os_thread_lockup_2991.cpp
    M tests/regressions/threads/stackless_self_4155.cpp
    M tests/regressions/threads/thread_data_1111.cpp
    M tests/regressions/threads/thread_suspend_duration.cpp
    M tests/regressions/threads/thread_suspend_pending.cpp
    M tests/regressions/threads/threads_all_1422.cpp
    M tests/regressions/unhandled_exception_582.cpp
    M tests/regressions/util/protect_with_nullary_pfo.cpp
    M tests/unit/apex/annotation_check.cpp
    M tests/unit/lcos/CMakeLists.txt
    M tests/unit/lcos/local_promise_allocator.cpp
    A tests/unit/lcos/local_use_allocator.cpp
    M tests/unit/lcos/promise_allocator.cpp
    M tests/unit/lcos/test_allocator.hpp
    M tests/unit/lcos/use_allocator.cpp
    M tests/unit/util/function/function_object_size.cpp

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into release


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

Reply via email to