Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
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: 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
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/9e36599ba7b9...2d09e4da41ad
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits