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