Branch: refs/heads/libcds
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 43f0e22de601ffb38bd05ffa8a2253a08db24b31
https://github.com/STEllAR-GROUP/hpx/commit/43f0e22de601ffb38bd05ffa8a2253a08db24b31
Author: gonidelis <[email protected]>
Date: 2020-07-04 (Sat, 04 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
A libs/algorithms/tests/unit/container_algorithms/iter_sent.hpp
Log Message:
-----------
for_each adaptation
Commit: 1e40d87c38069637ce5c4c9fa94249928a07b1ec
https://github.com/STEllAR-GROUP/hpx/commit/1e40d87c38069637ce5c4c9fa94249928a07b1ec
Author: gonidelis <[email protected]>
Date: 2020-07-07 (Tue, 07 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
Log Message:
-----------
Add for_each iterator adaptation
Commit: 5bc471739ae3959fa70a7d8be8f696d34d3a3f79
https://github.com/STEllAR-GROUP/hpx/commit/5bc471739ae3959fa70a7d8be8f696d34d3a3f79
Author: gonidelis <[email protected]>
Date: 2020-07-07 (Tue, 07 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
Log Message:
-----------
Add license and clang-format code
Commit: e7081574356926dd5a6eae0c41387f563805aba3
https://github.com/STEllAR-GROUP/hpx/commit/e7081574356926dd5a6eae0c41387f563805aba3
Author: gonidelis <[email protected]>
Date: 2020-07-07 (Tue, 07 Jul 2020)
Changed paths:
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
Log Message:
-----------
Improve test
Commit: 2d5e9a1877fdf1b5a7a9ece03361ae6c74263d85
https://github.com/STEllAR-GROUP/hpx/commit/2d5e9a1877fdf1b5a7a9ece03361ae6c74263d85
Author: gonidelis <[email protected]>
Date: 2020-07-07 (Tue, 07 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
Log Message:
-----------
Adapt for parallel execution policy
Commit: e704cd7e8ac4efbb902808270d9cc260085e4251
https://github.com/STEllAR-GROUP/hpx/commit/e704cd7e8ac4efbb902808270d9cc260085e4251
Author: gonidelis <[email protected]>
Date: 2020-07-08 (Wed, 08 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
Log Message:
-----------
Adapt segmented algorithm version
Commit: 030f25cdfee0805016cd7be99d874853edaeecfa
https://github.com/STEllAR-GROUP/hpx/commit/030f25cdfee0805016cd7be99d874853edaeecfa
Author: gonidelis <[email protected]>
Date: 2020-07-08 (Wed, 08 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
Log Message:
-----------
Add is_sentinel_for and fix testing format
Commit: 299dd8186cd39c18bb88d2b2fc1ade31d8a48271
https://github.com/STEllAR-GROUP/hpx/commit/299dd8186cd39c18bb88d2b2fc1ade31d8a48271
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-09 (Thu, 09 Jul 2020)
Changed paths:
M components/iostreams/CMakeLists.txt
A components/iostreams/include/hpx/distributed/iostream.hpp
M components/iostreams/include/hpx/include/iostreams.hpp
M components/iostreams/tests/regressions/lost_output_2236.cpp
M components/iostreams/tests/regressions/no_output_1173.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_6.cpp
M examples/1d_stencil/1d_stencil_7.cpp
M examples/1d_stencil/1d_stencil_8.cpp
M examples/accumulators/template_function_accumulator.cpp
M examples/async_io/async_io_action.cpp
M examples/async_io/async_io_external.cpp
M examples/async_io/async_io_low_level.cpp
M examples/async_io/async_io_simple.cpp
M examples/balancing/hpx_thread_phase.cpp
M examples/balancing/os_thread_num.cpp
M examples/cancelable_action/cancelable_action/cancelable_action.cpp
M examples/future_reduce/rnd_future_reduce.cpp
M examples/heartbeat/heartbeat.cpp
M examples/heartbeat/heartbeat_console.cpp
M examples/hello_world_component/hello_world_component.cpp
M examples/hello_world_component/hello_world_component.hpp
M examples/interpolate1d/interpolate1d/dimension.cpp
M examples/interpolate1d/interpolate1d/dimension.hpp
M examples/jacobi/jacobi.cpp
M examples/jacobi/jacobi_component/grid.cpp
M examples/jacobi/jacobi_component/row_range.hpp
M examples/jacobi/jacobi_component/server/row.hpp
M examples/jacobi/jacobi_component/server/stencil_iterator.cpp
M examples/jacobi/jacobi_component/server/stencil_iterator.hpp
M examples/performance_counters/access_counter_set.cpp
M examples/qt/widget.cpp
M examples/quickstart/1d_wave_equation.cpp
M examples/quickstart/allow_unknown_options.cpp
M examples/quickstart/channel_docs.cpp
M examples/quickstart/command_line_handling.cpp
M examples/quickstart/component_ctors.cpp
M examples/quickstart/component_in_executable.cpp
M examples/quickstart/component_inheritance.cpp
M examples/quickstart/component_with_custom_heap.cpp
M examples/quickstart/component_with_executor.cpp
M examples/quickstart/customize_async.cpp
M examples/quickstart/enumerate_threads.cpp
M examples/quickstart/error_handling.cpp
M examples/quickstart/event_synchronization.cpp
M examples/quickstart/executor_with_thread_hooks.cpp
M examples/quickstart/fractals.cpp
M examples/quickstart/fractals_executor.cpp
M examples/quickstart/fractals_struct.cpp
M examples/quickstart/hello_world_1.cpp
M examples/quickstart/hello_world_2.cpp
M examples/quickstart/hello_world_distributed.cpp
M examples/quickstart/interval_timer.cpp
M examples/quickstart/local_channel.cpp
M examples/quickstart/local_channel_docs.cpp
M examples/quickstart/pingpong.cpp
M examples/quickstart/potpourri.cpp
M examples/quickstart/safe_object.cpp
M examples/quickstart/shared_mutex.cpp
M examples/quickstart/sierpinski.cpp
M examples/quickstart/simple_future_continuation.cpp
M examples/quickstart/sort_by_key_demo.cpp
M examples/quickstart/timed_futures.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M examples/quickstart/vector_zip_dotproduct.cpp
M examples/quickstart/zerocopy_rdma.cpp
M examples/sheneos/sheneos/dimension.cpp
M examples/sheneos/sheneos/dimension.hpp
M examples/sheneos/sheneos/partition3d.hpp
M examples/sheneos/sheneos/read_values.cpp
M examples/sheneos/sheneos/server/configuration.cpp
M examples/thread_aware_timer/thread_aware_timer.cpp
M examples/throttle/throttle/server/throttle.hpp
M examples/throttle/throttle/stubs/throttle.hpp
M examples/throttle/throttle/throttle.hpp
M examples/transpose/transpose_await.cpp
M examples/transpose/transpose_block.cpp
M examples/transpose/transpose_block_numa.cpp
M examples/transpose/transpose_smp.cpp
M examples/transpose/transpose_smp_block.cpp
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M examples/tuplespace/simple_central_tuplespace_client.cpp
M examples/tuplespace/small_big_object.hpp
M libs/algorithms/tests/performance/transform_reduce_scaling.cpp
M libs/algorithms/tests/unit/block/task_block.cpp
M libs/algorithms/tests/unit/block/task_block_executor.cpp
M libs/algorithms/tests/unit/block/task_block_par.cpp
M libs/async_combinators/tests/regressions/wait_all_hang_1946.cpp
M libs/async_distributed/tests/regressions/dataflow_future_swap.cpp
M libs/async_distributed/tests/regressions/dataflow_future_swap2.cpp
M libs/collectives/tests/performance/osu/osu_bcast.cpp
M libs/collectives/tests/performance/osu/osu_scatter.cpp
M libs/compute/tests/unit/numa_allocator.cpp
M libs/functional/tests/regressions/function_argument.cpp
M libs/functional/tests/regressions/function_serialization_728.cpp
M libs/include/include/hpx/execution.hpp
M libs/iterator_support/tests/performance/stencil3_iterators.cpp
M libs/resource_partitioner/examples/guided_pool_test.cpp
M
libs/resource_partitioner/examples/oversubscribing_resource_partitioner.cpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M libs/segmented_algorithms/tests/performance/minmax_element_performance.cpp
M libs/serialization/tests/performance/serialization_overhead.cpp
M tests/performance/local/foreach_scaling.cpp
M tests/performance/local/future_overhead.cpp
M tests/performance/local/hpx_heterogeneous_timed_task_spawn.cpp
M tests/performance/local/hpx_homogeneous_timed_task_spawn_executors.cpp
M tests/performance/local/parent_vs_child_stealing.cpp
M tests/performance/local/partitioned_vector_foreach.cpp
M tests/performance/local/sizeof.cpp
M tests/performance/local/skynet.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
M tests/performance/local/stream.cpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
M tests/performance/local/wait_all_timings.cpp
M tests/performance/network/pingpong_performance.cpp
M tests/regressions/actions/plain_action_1330.cpp
M tests/regressions/build/client_1950.cpp
M tests/regressions/lcos/promise_1620.cpp
M tests/unit/agas/components/server/managed_refcnt_checker.cpp
M tests/unit/agas/components/server/simple_refcnt_checker.cpp
M tests/unit/agas/credit_exhaustion.cpp
M tests/unit/agas/local_address_rebind.cpp
M tests/unit/agas/local_embedded_ref_to_local_object.cpp
M tests/unit/agas/local_embedded_ref_to_remote_object.cpp
M tests/unit/agas/refcnted_symbol_to_local_object.cpp
M tests/unit/agas/refcnted_symbol_to_remote_object.cpp
M tests/unit/agas/remote_embedded_ref_to_local_object.cpp
M tests/unit/agas/remote_embedded_ref_to_remote_object.cpp
M tests/unit/agas/scoped_ref_to_local_object.cpp
M tests/unit/agas/scoped_ref_to_remote_object.cpp
M tests/unit/agas/split_credit.cpp
M tests/unit/agas/uncounted_symbol_to_local_object.cpp
M tests/unit/agas/uncounted_symbol_to_remote_object.cpp
M tests/unit/component/inheritance_2_classes_abstract.cpp
M tests/unit/component/inheritance_2_classes_concrete.cpp
M tests/unit/component/inheritance_3_classes_1_abstract.cpp
M tests/unit/component/inheritance_3_classes_2_abstract.cpp
M tests/unit/component/inheritance_3_classes_concrete.cpp
M tests/unit/component/migrate_component.cpp
M tests/unit/component/migrate_polymorphic_component.cpp
M tests/unit/parcelset/put_parcels.cpp
M tests/unit/parcelset/put_parcels_with_coalescing.cpp
M tests/unit/parcelset/put_parcels_with_compression.cpp
Log Message:
-----------
Change includes to top-level one to facilitate modularization
- Add hpx/modules/thread_executors.hpp in the hpx/execution.hpp
- Add hpx/distributed/iostream.hpp and deprecate
hpx/include/iostreams.hpp
- Use hpx/modules/memory.hpp as hpx/memory.hpp already taken (see
algorithms module)
Commit: 443fca477d4684d8351be43a7dff89804936c201
https://github.com/STEllAR-GROUP/hpx/commit/443fca477d4684d8351be43a7dff89804936c201
Author: aurianer <[email protected]>
Date: 2020-07-09 (Thu, 09 Jul 2020)
Changed paths:
M examples/1d_stencil/1d_stencil_4_throttle.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/1d_stencil/print_time_results.hpp
M examples/accumulators/accumulator_client.cpp
M examples/accumulators/template_accumulator_client.cpp
M examples/accumulators/template_function_accumulator_client.cpp
M examples/balancing/hpx_thread_phase.cpp
M examples/balancing/os_thread_num.cpp
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M examples/future_reduce/rnd_future_reduce.cpp
M examples/heartbeat/heartbeat.cpp
M examples/heartbeat/heartbeat_console.cpp
M examples/jacobi/jacobi_component/grid.cpp
M examples/jacobi/jacobi_component/row_range.hpp
M examples/jacobi_smp/jacobi_hpx.cpp
M examples/jacobi_smp/jacobi_nonuniform_hpx.cpp
M examples/jacobi_smp/jacobi_nonuniform_omp.hpp
M examples/jacobi_smp/jacobi_omp.hpp
M examples/nqueen/nqueen_client.cpp
M examples/performance_counters/sine/server/sine.cpp
M examples/performance_counters/sine/server/sine.hpp
M examples/performance_counters/sine/sine.cpp
M examples/performance_counters/sine/sine_client.cpp
M examples/qt/qt.cpp
M examples/qt/widget.hpp
M examples/quickstart/1d_wave_equation.cpp
M examples/quickstart/composable_guard.cpp
M examples/quickstart/error_handling.cpp
M examples/quickstart/executor_with_thread_hooks.cpp
M examples/quickstart/fibonacci_dataflow.cpp
M examples/quickstart/fibonacci_futures_distributed.cpp
M examples/quickstart/pipeline1.cpp
M examples/sheneos/sheneos/interpolator.cpp
M examples/spell_check/spell_check_file.cpp
M examples/spell_check/spell_check_simple.cpp
M examples/startup_shutdown/startup_shutdown.cpp
M examples/throttle/spin.cpp
M examples/throttle/throttle/server/throttle.cpp
M examples/throttle/throttle_client.cpp
M examples/transpose/transpose_block_numa.cpp
M
examples/tuplespace/central_tuplespace/server/simple_central_tuplespace.hpp
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M examples/tuplespace/central_tuplespace/stubs/simple_central_tuplespace.hpp
M examples/tuplespace/simple_central_tuplespace_client.cpp
M libs/include/include/hpx/include/util.hpp
Log Message:
-----------
Adapt other headers to include/ and modules/ headers
Add hpx/modules/string_util.hpp in hpx/include/util.hpp
Commit: 136361c0bcb50643beb164f19840423fb20d1f0d
https://github.com/STEllAR-GROUP/hpx/commit/136361c0bcb50643beb164f19840423fb20d1f0d
Author: aurianer <[email protected]>
Date: 2020-07-09 (Thu, 09 Jul 2020)
Changed paths:
M examples/accumulators/accumulator_client.cpp
M examples/accumulators/template_accumulator_client.cpp
M examples/accumulators/template_function_accumulator_client.cpp
M examples/jacobi/jacobi_component/row_range.hpp
M examples/jacobi/jacobi_component/server/row.hpp
M hpx/lcos/detail/promise_base.hpp
M hpx/lcos/detail/promise_lco.hpp
M hpx/lcos/packaged_action.hpp
M hpx/runtime/components/client_base.hpp
M hpx/runtime/naming/id_type.hpp
M libs/algorithms/include/hpx/numeric.hpp
M libs/async_combinators/include/hpx/async_combinators/split_future.hpp
M libs/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/async_combinators/include/hpx/async_combinators/when_each.hpp
M libs/async_cuda/src/cuda_future.cpp
M libs/async_cuda/src/cuda_target.cpp
M libs/async_distributed/include/hpx/async_distributed/dataflow.hpp
M libs/collectives/include/hpx/collectives/barrier.hpp
M libs/collectives/src/barrier.cpp
M libs/collectives/src/detail/barrier_node.cpp
M libs/execution/include/hpx/execution/detail/future_exec.hpp
M libs/executors/include/hpx/executors/dataflow.hpp
M libs/futures/include/hpx/futures/detail/future_data.hpp
M libs/futures/include/hpx/futures/future.hpp
M libs/futures/include/hpx/futures/futures_factory.hpp
M libs/futures/include/hpx/futures/packaged_continuation.hpp
M libs/futures/include/hpx/futures/traits/acquire_shared_state.hpp
M libs/futures/include/hpx/futures/traits/detail/future_await_traits.hpp
M libs/futures/include/hpx/futures/traits/future_access.hpp
M libs/futures/src/future_data.cpp
M libs/lcos_local/include/hpx/lcos_local/channel.hpp
M libs/lcos_local/include/hpx/lcos_local/promise.hpp
M libs/memory/include/hpx/memory/serialization/intrusive_ptr.hpp
M libs/memory/tests/unit/intrusive_ptr.cpp
M libs/memory/tests/unit/intrusive_ptr_move.cpp
M libs/memory/tests/unit/intrusive_ptr_polymorphic.cpp
M libs/memory/tests/unit/intrusive_ptr_polymorphic_nonintrusive.cpp
M libs/memory/tests/unit/ip_convertible.cpp
M libs/memory/tests/unit/ip_hash.cpp
M libs/memory/tests/unit/serialization_intrusive_ptr.cpp
M
libs/pack_traversal/include/hpx/pack_traversal/detail/pack_traversal_async_impl.hpp
M libs/thread_executors/include/hpx/thread_executors/thread_executor.hpp
M libs/threading/src/thread.cpp
M libs/threading_base/include/hpx/threading_base/thread_data.hpp
M src/runtime/naming/name.cpp
M tools/inspect/deprecated_include_check.cpp
M tools/inspect/include_check.cpp
Log Message:
-----------
Change inspect tool for intrusive_ptr
+ silence inspect tool for from_string
Commit: 5c2257dcddd219b93c696d4ced702912cf01de06
https://github.com/STEllAR-GROUP/hpx/commit/5c2257dcddd219b93c696d4ced702912cf01de06
Author: aurianer <[email protected]>
Date: 2020-07-09 (Thu, 09 Jul 2020)
Changed paths:
M libs/algorithms/tests/performance/transform_reduce_scaling.cpp
M libs/algorithms/tests/unit/block/task_block.cpp
M libs/algorithms/tests/unit/block/task_block_executor.cpp
M libs/algorithms/tests/unit/block/task_block_par.cpp
M libs/async_combinators/tests/regressions/wait_all_hang_1946.cpp
M libs/async_distributed/tests/regressions/dataflow_future_swap.cpp
M libs/async_distributed/tests/regressions/dataflow_future_swap2.cpp
M libs/collectives/tests/performance/osu/osu_bcast.cpp
M libs/collectives/tests/performance/osu/osu_scatter.cpp
M libs/compute/tests/unit/numa_allocator.cpp
M libs/functional/tests/regressions/function_argument.cpp
M libs/functional/tests/regressions/function_serialization_728.cpp
M libs/iterator_support/tests/performance/stencil3_iterators.cpp
M libs/resource_partitioner/examples/guided_pool_test.cpp
M
libs/resource_partitioner/examples/oversubscribing_resource_partitioner.cpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M libs/segmented_algorithms/tests/performance/minmax_element_performance.cpp
M libs/serialization/tests/performance/serialization_overhead.cpp
Log Message:
-----------
Clang-format the modules
Commit: 9061c0359351eaabab5673d831ea7acd9ebdb181
https://github.com/STEllAR-GROUP/hpx/commit/9061c0359351eaabab5673d831ea7acd9ebdb181
Author: Mikael Simberg <[email protected]>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M libs/algorithms/CMakeLists.txt
M libs/algorithms/include/hpx/parallel/algorithms/sort.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/sort.hpp
A libs/algorithms/include/hpx/parallel/container_algorithms/stable_sort.hpp
M libs/algorithms/tests/unit/algorithms/CMakeLists.txt
A libs/algorithms/tests/unit/algorithms/parallel_sort.cpp
M libs/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A libs/algorithms/tests/unit/container_algorithms/stable_sort_range.cpp
A
libs/algorithms/tests/unit/container_algorithms/stable_sort_range_tests.hpp
M libs/include/include/hpx/include/parallel_sort.hpp
M libs/runtime_local/include/hpx/runtime_local/runtime_local.hpp
M libs/runtime_local/src/runtime_local.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into include_main_module_header
Commit: ddd2295c7b49e79c5b77635622e277d5265cf7b9
https://github.com/STEllAR-GROUP/hpx/commit/ddd2295c7b49e79c5b77635622e277d5265cf7b9
Author: Mikael Simberg <[email protected]>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M libs/execution/CMakeLists.txt
M libs/executors/CMakeLists.txt
M libs/include/CMakeLists.txt
M libs/thread_executors/CMakeLists.txt
Log Message:
-----------
Add missing module dependencies
Commit: 8fd96a4ca460a08fdb83163b350ea4b9a039eb3e
https://github.com/STEllAR-GROUP/hpx/commit/8fd96a4ca460a08fdb83163b350ea4b9a039eb3e
Author: gonidelis <[email protected]>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/for_each.hpp
Log Message:
-----------
Adapt segmented algorithm version
Commit: 8c4ef28c786a8ee18f9e3019ec040b268ae31603
https://github.com/STEllAR-GROUP/hpx/commit/8c4ef28c786a8ee18f9e3019ec040b268ae31603
Author: gonidelis <[email protected]>
Date: 2020-07-11 (Sat, 11 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
Log Message:
-----------
Add doxygen comments for begin/end iterators and fix CONCEPT_REQUIRES format
Commit: f17912ad24648d2613a2a87ea8a7ab3b09d6b739
https://github.com/STEllAR-GROUP/hpx/commit/f17912ad24648d2613a2a87ea8a7ab3b09d6b739
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-11 (Sat, 11 Jul 2020)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx17_std_nontype_template_parameter_auto.cpp
A cmake/tests/cxx20_no_unique_address_attribute.cpp
M libs/algorithms/CMakeLists.txt
M libs/algorithms/include/hpx/algorithm.hpp
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/detail/dispatch.hpp
M libs/algorithms/include/hpx/parallel/algorithms/detail/transfer.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/algorithms/set_difference.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/move.hpp
A libs/algorithms/include/hpx/parallel/util/result_types.hpp
M libs/algorithms/include/hpx/parallel/util/transfer.hpp
M libs/algorithms/tests/performance/benchmark_inplace_merge.cpp
M libs/algorithms/tests/performance/benchmark_partition.cpp
M libs/algorithms/tests/performance/benchmark_remove.cpp
M libs/algorithms/tests/performance/benchmark_remove_if.cpp
M libs/algorithms/tests/performance/benchmark_unique.cpp
M libs/algorithms/tests/unit/algorithms/copy.cpp
M libs/algorithms/tests/unit/container_algorithms/copy_range.cpp
M libs/algorithms/tests/unit/container_algorithms/move_range.cpp
M libs/config/include/hpx/config/attributes.hpp
M libs/functional/include/hpx/functional/tag_invoke.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/transfer.hpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_copy.cpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_move.cpp
M libs/topology/include/hpx/topology/topology.hpp
M tests/performance/local/stream.cpp
Log Message:
-----------
Implement customization point for hpx::copy and hpx::ranges::copy
- This creates two customization points for the copy algorithm. This
also makes hpx::copy and hpx::ranges::copy fully conforming to C++20
by adding support for sentinels and algorithms that do not expect
an execution policy as their first argument
- Replace all uses of hpx::parallel::copy with the appropriate new
versions of the algorithms
- flyby: add HPX_NO_UNIQUE_ADDRESS expanding to [[no_unique_address]]
on systems that support it
- flyby: fixing hpx::functional::tag_invoke for MSVC and adding
hpx::functional::tag_t<> helper template (C++17 and up)
Commit: 0ea790688a95c0edd891d2659dd9ba24fd7c7d3c
https://github.com/STEllAR-GROUP/hpx/commit/0ea790688a95c0edd891d2659dd9ba24fd7c7d3c
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-12 (Sun, 12 Jul 2020)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M libs/algorithms/include/hpx/algorithm.hpp
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reverse.hpp
M libs/algorithms/include/hpx/parallel/algorithms/rotate.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/set_symmetric_difference.hpp
M libs/algorithms/include/hpx/parallel/algorithms/set_union.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/remove.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/remove_copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/reverse.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/rotate.hpp
M libs/algorithms/include/hpx/parallel/util/result_types.hpp
M libs/algorithms/tests/regressions/scan_shortlength.cpp
M libs/algorithms/tests/unit/algorithms/copyif_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/copyif_exception.cpp
M libs/algorithms/tests/unit/algorithms/copyif_forward.cpp
M libs/algorithms/tests/unit/algorithms/copyif_random.cpp
M libs/algorithms/tests/unit/algorithms/reduce_by_key.cpp
M libs/algorithms/tests/unit/container_algorithms/copyif_range.cpp
Log Message:
-----------
Adding CPOs for copy_if
- deprecating hpx::parallel::copy and hpx::parallel::copy_if
Commit: f70956306852fa8d77e82e836af70fc6abd8c6cc
https://github.com/STEllAR-GROUP/hpx/commit/f70956306852fa8d77e82e836af70fc6abd8c6cc
Author: gonidelis <[email protected]>
Date: 2020-07-12 (Sun, 12 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/for_each.hpp
Log Message:
-----------
Fix #4810 - Remove decay used by invoke_projected in parallel::for_each
Commit: c9e2a2c536b5f43c818c8d82663219c02465b614
https://github.com/STEllAR-GROUP/hpx/commit/c9e2a2c536b5f43c818c8d82663219c02465b614
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-12 (Sun, 12 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M libs/functional/include/hpx/functional/tag_invoke.hpp
Log Message:
-----------
Simplify creating generic CPOs by deriving them from a CRTP base
hpx::functional::tag
Commit: 1d9c5e750969109f09c31122fc83d9367a05cf29
https://github.com/STEllAR-GROUP/hpx/commit/1d9c5e750969109f09c31122fc83d9367a05cf29
Author: Mikael Simberg <[email protected]>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M cmake/HPX_SetupBoostFilesystem.cmake
M cmake/HPX_SetupBoostProgramOptions.cmake
M tests/unit/build/fetchcontent/CMakeLists.txt
Log Message:
-----------
Allow finding Boost components before finding HPX
Commit: ba121c47dd66f480514d917b0b73f4412af0afc1
https://github.com/STEllAR-GROUP/hpx/commit/ba121c47dd66f480514d917b0b73f4412af0afc1
Author: Mikael Simberg <[email protected]>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M components/iostreams/CMakeLists.txt
A components/iostreams/include/hpx/distributed/iostream.hpp
M components/iostreams/include/hpx/include/iostreams.hpp
M components/iostreams/tests/regressions/lost_output_2236.cpp
M components/iostreams/tests/regressions/no_output_1173.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_6.cpp
M examples/1d_stencil/1d_stencil_7.cpp
M examples/1d_stencil/1d_stencil_8.cpp
M examples/1d_stencil/print_time_results.hpp
M examples/accumulators/accumulator_client.cpp
M examples/accumulators/template_accumulator_client.cpp
M examples/accumulators/template_function_accumulator.cpp
M examples/accumulators/template_function_accumulator_client.cpp
M examples/async_io/async_io_action.cpp
M examples/async_io/async_io_external.cpp
M examples/async_io/async_io_low_level.cpp
M examples/async_io/async_io_simple.cpp
M examples/balancing/hpx_thread_phase.cpp
M examples/balancing/os_thread_num.cpp
M examples/cancelable_action/cancelable_action/cancelable_action.cpp
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M examples/future_reduce/rnd_future_reduce.cpp
M examples/heartbeat/heartbeat.cpp
M examples/heartbeat/heartbeat_console.cpp
M examples/hello_world_component/hello_world_component.cpp
M examples/hello_world_component/hello_world_component.hpp
M examples/interpolate1d/interpolate1d/dimension.cpp
M examples/interpolate1d/interpolate1d/dimension.hpp
M examples/jacobi/jacobi.cpp
M examples/jacobi/jacobi_component/grid.cpp
M examples/jacobi/jacobi_component/row_range.hpp
M examples/jacobi/jacobi_component/server/row.hpp
M examples/jacobi/jacobi_component/server/stencil_iterator.cpp
M examples/jacobi/jacobi_component/server/stencil_iterator.hpp
M examples/jacobi_smp/jacobi_hpx.cpp
M examples/jacobi_smp/jacobi_nonuniform_hpx.cpp
M examples/jacobi_smp/jacobi_nonuniform_omp.hpp
M examples/jacobi_smp/jacobi_omp.hpp
M examples/nqueen/nqueen_client.cpp
M examples/performance_counters/access_counter_set.cpp
M examples/performance_counters/sine/server/sine.cpp
M examples/performance_counters/sine/server/sine.hpp
M examples/performance_counters/sine/sine.cpp
M examples/performance_counters/sine/sine_client.cpp
M examples/qt/qt.cpp
M examples/qt/widget.cpp
M examples/qt/widget.hpp
M examples/quickstart/1d_wave_equation.cpp
M examples/quickstart/allow_unknown_options.cpp
M examples/quickstart/channel_docs.cpp
M examples/quickstart/command_line_handling.cpp
M examples/quickstart/component_ctors.cpp
M examples/quickstart/component_in_executable.cpp
M examples/quickstart/component_inheritance.cpp
M examples/quickstart/component_with_custom_heap.cpp
M examples/quickstart/component_with_executor.cpp
M examples/quickstart/composable_guard.cpp
M examples/quickstart/customize_async.cpp
M examples/quickstart/enumerate_threads.cpp
M examples/quickstart/error_handling.cpp
M examples/quickstart/event_synchronization.cpp
M examples/quickstart/executor_with_thread_hooks.cpp
M examples/quickstart/fibonacci_dataflow.cpp
M examples/quickstart/fibonacci_futures_distributed.cpp
M examples/quickstart/fractals.cpp
M examples/quickstart/fractals_executor.cpp
M examples/quickstart/fractals_struct.cpp
M examples/quickstart/hello_world_1.cpp
M examples/quickstart/hello_world_2.cpp
M examples/quickstart/hello_world_distributed.cpp
M examples/quickstart/interval_timer.cpp
M examples/quickstart/local_channel.cpp
M examples/quickstart/local_channel_docs.cpp
M examples/quickstart/pingpong.cpp
M examples/quickstart/pipeline1.cpp
M examples/quickstart/potpourri.cpp
M examples/quickstart/safe_object.cpp
M examples/quickstart/shared_mutex.cpp
M examples/quickstart/sierpinski.cpp
M examples/quickstart/simple_future_continuation.cpp
M examples/quickstart/sort_by_key_demo.cpp
M examples/quickstart/timed_futures.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M examples/quickstart/vector_zip_dotproduct.cpp
M examples/quickstart/zerocopy_rdma.cpp
M examples/sheneos/sheneos/dimension.cpp
M examples/sheneos/sheneos/dimension.hpp
M examples/sheneos/sheneos/interpolator.cpp
M examples/sheneos/sheneos/partition3d.hpp
M examples/sheneos/sheneos/read_values.cpp
M examples/sheneos/sheneos/server/configuration.cpp
M examples/spell_check/spell_check_file.cpp
M examples/spell_check/spell_check_simple.cpp
M examples/startup_shutdown/startup_shutdown.cpp
M examples/thread_aware_timer/thread_aware_timer.cpp
M examples/throttle/spin.cpp
M examples/throttle/throttle/server/throttle.cpp
M examples/throttle/throttle/server/throttle.hpp
M examples/throttle/throttle/stubs/throttle.hpp
M examples/throttle/throttle/throttle.hpp
M examples/throttle/throttle_client.cpp
M examples/transpose/transpose_await.cpp
M examples/transpose/transpose_block.cpp
M examples/transpose/transpose_block_numa.cpp
M examples/transpose/transpose_smp.cpp
M examples/transpose/transpose_smp_block.cpp
M
examples/tuplespace/central_tuplespace/server/simple_central_tuplespace.hpp
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M examples/tuplespace/central_tuplespace/stubs/simple_central_tuplespace.hpp
M examples/tuplespace/simple_central_tuplespace_client.cpp
M examples/tuplespace/small_big_object.hpp
M hpx/lcos/detail/promise_base.hpp
M hpx/lcos/detail/promise_lco.hpp
M hpx/lcos/packaged_action.hpp
M hpx/runtime/components/client_base.hpp
M hpx/runtime/naming/id_type.hpp
M libs/algorithms/include/hpx/numeric.hpp
M libs/algorithms/tests/performance/transform_reduce_scaling.cpp
M libs/algorithms/tests/unit/block/task_block.cpp
M libs/algorithms/tests/unit/block/task_block_executor.cpp
M libs/algorithms/tests/unit/block/task_block_par.cpp
M libs/async_combinators/include/hpx/async_combinators/split_future.hpp
M libs/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/async_combinators/include/hpx/async_combinators/when_each.hpp
M libs/async_combinators/tests/regressions/wait_all_hang_1946.cpp
M libs/async_cuda/src/cuda_future.cpp
M libs/async_cuda/src/cuda_target.cpp
M libs/async_distributed/include/hpx/async_distributed/dataflow.hpp
M libs/async_distributed/tests/regressions/dataflow_future_swap.cpp
M libs/async_distributed/tests/regressions/dataflow_future_swap2.cpp
M libs/collectives/include/hpx/collectives/barrier.hpp
M libs/collectives/src/barrier.cpp
M libs/collectives/src/detail/barrier_node.cpp
M libs/collectives/tests/performance/osu/osu_bcast.cpp
M libs/collectives/tests/performance/osu/osu_scatter.cpp
M libs/compute/tests/unit/numa_allocator.cpp
M libs/execution/CMakeLists.txt
M libs/execution/include/hpx/execution/detail/future_exec.hpp
M libs/executors/CMakeLists.txt
M libs/executors/include/hpx/executors/dataflow.hpp
M libs/functional/tests/regressions/function_argument.cpp
M libs/functional/tests/regressions/function_serialization_728.cpp
M libs/futures/include/hpx/futures/detail/future_data.hpp
M libs/futures/include/hpx/futures/future.hpp
M libs/futures/include/hpx/futures/futures_factory.hpp
M libs/futures/include/hpx/futures/packaged_continuation.hpp
M libs/futures/include/hpx/futures/traits/acquire_shared_state.hpp
M libs/futures/include/hpx/futures/traits/detail/future_await_traits.hpp
M libs/futures/include/hpx/futures/traits/future_access.hpp
M libs/futures/src/future_data.cpp
M libs/include/CMakeLists.txt
M libs/include/include/hpx/execution.hpp
M libs/include/include/hpx/include/util.hpp
M libs/iterator_support/tests/performance/stencil3_iterators.cpp
M libs/lcos_local/include/hpx/lcos_local/channel.hpp
M libs/lcos_local/include/hpx/lcos_local/promise.hpp
M libs/memory/include/hpx/memory/serialization/intrusive_ptr.hpp
M libs/memory/tests/unit/intrusive_ptr.cpp
M libs/memory/tests/unit/intrusive_ptr_move.cpp
M libs/memory/tests/unit/intrusive_ptr_polymorphic.cpp
M libs/memory/tests/unit/intrusive_ptr_polymorphic_nonintrusive.cpp
M libs/memory/tests/unit/ip_convertible.cpp
M libs/memory/tests/unit/ip_hash.cpp
M libs/memory/tests/unit/serialization_intrusive_ptr.cpp
M
libs/pack_traversal/include/hpx/pack_traversal/detail/pack_traversal_async_impl.hpp
M libs/resource_partitioner/examples/guided_pool_test.cpp
M
libs/resource_partitioner/examples/oversubscribing_resource_partitioner.cpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M libs/segmented_algorithms/tests/performance/minmax_element_performance.cpp
M libs/serialization/tests/performance/serialization_overhead.cpp
M libs/thread_executors/CMakeLists.txt
M libs/thread_executors/include/hpx/thread_executors/thread_executor.hpp
M libs/threading/src/thread.cpp
M libs/threading_base/include/hpx/threading_base/thread_data.hpp
M src/runtime/naming/name.cpp
M tests/performance/local/foreach_scaling.cpp
M tests/performance/local/future_overhead.cpp
M tests/performance/local/hpx_heterogeneous_timed_task_spawn.cpp
M tests/performance/local/hpx_homogeneous_timed_task_spawn_executors.cpp
M tests/performance/local/parent_vs_child_stealing.cpp
M tests/performance/local/partitioned_vector_foreach.cpp
M tests/performance/local/sizeof.cpp
M tests/performance/local/skynet.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
M tests/performance/local/stream.cpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
M tests/performance/local/wait_all_timings.cpp
M tests/performance/network/pingpong_performance.cpp
M tests/regressions/actions/plain_action_1330.cpp
M tests/regressions/build/client_1950.cpp
M tests/regressions/lcos/promise_1620.cpp
M tests/unit/agas/components/server/managed_refcnt_checker.cpp
M tests/unit/agas/components/server/simple_refcnt_checker.cpp
M tests/unit/agas/credit_exhaustion.cpp
M tests/unit/agas/local_address_rebind.cpp
M tests/unit/agas/local_embedded_ref_to_local_object.cpp
M tests/unit/agas/local_embedded_ref_to_remote_object.cpp
M tests/unit/agas/refcnted_symbol_to_local_object.cpp
M tests/unit/agas/refcnted_symbol_to_remote_object.cpp
M tests/unit/agas/remote_embedded_ref_to_local_object.cpp
M tests/unit/agas/remote_embedded_ref_to_remote_object.cpp
M tests/unit/agas/scoped_ref_to_local_object.cpp
M tests/unit/agas/scoped_ref_to_remote_object.cpp
M tests/unit/agas/split_credit.cpp
M tests/unit/agas/uncounted_symbol_to_local_object.cpp
M tests/unit/agas/uncounted_symbol_to_remote_object.cpp
M tests/unit/component/inheritance_2_classes_abstract.cpp
M tests/unit/component/inheritance_2_classes_concrete.cpp
M tests/unit/component/inheritance_3_classes_1_abstract.cpp
M tests/unit/component/inheritance_3_classes_2_abstract.cpp
M tests/unit/component/inheritance_3_classes_concrete.cpp
M tests/unit/component/migrate_component.cpp
M tests/unit/component/migrate_polymorphic_component.cpp
M tests/unit/parcelset/put_parcels.cpp
M tests/unit/parcelset/put_parcels_with_coalescing.cpp
M tests/unit/parcelset/put_parcels_with_compression.cpp
M tools/inspect/deprecated_include_check.cpp
M tools/inspect/include_check.cpp
Log Message:
-----------
Merge pull request #4798 from aurianer/include_main_module_header
Include the main module header (fixes partially #4488)
Commit: cf7405bd13c35af0f1bb7294929fddda307ece3c
https://github.com/STEllAR-GROUP/hpx/commit/cf7405bd13c35af0f1bb7294929fddda307ece3c
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/algorithms/include/hpx/algorithm.hpp
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/util/transfer.hpp
M libs/algorithms/tests/unit/algorithms/copyn.cpp
M libs/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A libs/algorithms/tests/unit/container_algorithms/copyn_range.cpp
M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp
Log Message:
-----------
Adding hpx::copy_n and hpx::ranges::copy_n
- deprecate hpx::parallel::copy_n
- flyby: documentation fixes
Commit: 4016672757075a68728de778d868125233257de7
https://github.com/STEllAR-GROUP/hpx/commit/4016672757075a68728de778d868125233257de7
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-13 (Mon, 13 Jul 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/tests/unit/container_algorithms/CMakeLists.txt
A libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
A libs/algorithms/tests/unit/container_algorithms/iter_sent.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/for_each.hpp
Log Message:
-----------
Merge pull request #4809 from gonidelis/foreach_adapt
Foreach adapt
Commit: 008617dcc74d6f2733f0a52672d7547d7f8b1282
https://github.com/STEllAR-GROUP/hpx/commit/008617dcc74d6f2733f0a52672d7547d7f8b1282
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M .jenkins/cscs/ctest.cmake
M .jenkins/cscs/entry.sh
Log Message:
-----------
Add support for building non-PRs in Jenkins configuration
Commit: e5da88b598c6ead09f89ac457d7bfd7da1775dd2
https://github.com/STEllAR-GROUP/hpx/commit/e5da88b598c6ead09f89ac457d7bfd7da1775dd2
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M .jenkins/cscs/ctest.cmake
Log Message:
-----------
Format Jenkins ctest script
Commit: a2fbfc62a69bc308209370fca1ddf3080d9e9985
https://github.com/STEllAR-GROUP/hpx/commit/a2fbfc62a69bc308209370fca1ddf3080d9e9985
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M .jenkins/cscs/Jenkinsfile
M .jenkins/cscs/batch.sh
Log Message:
-----------
Correctly archive all testing artifacts in Jenkins configuration
Commit: 71105d7128b837f33c0f80fe3c580be557c71084
https://github.com/STEllAR-GROUP/hpx/commit/71105d7128b837f33c0f80fe3c580be557c71084
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M .jenkins/cscs/ctest.cmake
Log Message:
-----------
Move getting the CDash build id to the test submission phase
Commit: 3fe5f1a4f846dfe7af9b71bbfcf92c29db91386f
https://github.com/STEllAR-GROUP/hpx/commit/3fe5f1a4f846dfe7af9b71bbfcf92c29db91386f
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M cmake/HPX_SetupBoostFilesystem.cmake
M cmake/HPX_SetupBoostProgramOptions.cmake
M tests/unit/build/fetchcontent/CMakeLists.txt
Log Message:
-----------
Merge pull request #4819 from msimberg/fix-find-boost-before-hpx
Allow finding Boost components before finding HPX
Commit: eb0ac09238a9fb952cee257220e12220c7f1066e
https://github.com/STEllAR-GROUP/hpx/commit/eb0ac09238a9fb952cee257220e12220c7f1066e
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M .jenkins/cscs/Jenkinsfile
M .jenkins/cscs/batch.sh
M .jenkins/cscs/ctest.cmake
M .jenkins/cscs/entry.sh
Log Message:
-----------
Merge pull request #4824 from msimberg/jenkins-build-master-release
Add support for building master/release branches to Jenkins configuration
Commit: 5eb4b72750bd5f6972524e64072f70575493189f
https://github.com/STEllAR-GROUP/hpx/commit/5eb4b72750bd5f6972524e64072f70575493189f
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M .jenkins/cscs/entry.sh
Log Message:
-----------
Ignore unset pull request id for master branch builds in Jenkins config
Commit: dacb15e8d3da6a631239ec777ec290932d6b3b6a
https://github.com/STEllAR-GROUP/hpx/commit/dacb15e8d3da6a631239ec777ec290932d6b3b6a
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M libs/async_cuda/docs/index.rst
M libs/async_cuda/include/hpx/async_cuda/cublas_executor.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_event.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_exception.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_executor.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_future.hpp
M libs/async_cuda/include/hpx/async_cuda/get_targets.hpp
M libs/async_cuda/include/hpx/async_cuda/target.hpp
M libs/async_cuda/include_compatibility/hpx/compute/cuda/get_targets.hpp
M libs/async_cuda/include_compatibility/hpx/compute/cuda/target.hpp
M libs/async_cuda/src/cuda_future.cpp
M libs/async_cuda/src/cuda_target.cpp
M libs/async_cuda/src/get_targets.cpp
M libs/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/async_cuda/tests/unit/cublas_matmul.cpp
M libs/async_cuda/tests/unit/cuda_future.cpp
M libs/compute_cuda/examples/data_copy.cu
M libs/compute_cuda/examples/hello_compute.cu
M libs/compute_cuda/examples/partitioned_vector.cu
M libs/compute_cuda/include/hpx/compute/cuda/allocator.hpp
M libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor.hpp
M
libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor_parameters.hpp
M libs/compute_cuda/include/hpx/compute/cuda/default_executor.hpp
M libs/compute_cuda/include/hpx/compute/cuda/default_executor_parameters.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/launch.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/scoped_active_target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/serialization/value_proxy.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_distribution_policy.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_ptr.hpp
M libs/compute_cuda/include/hpx/compute/cuda/traits/access_target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp
M libs/compute_cuda/include/hpx/compute/cuda/value_proxy.hpp
M libs/compute_cuda/tests/performance/synchronize.cu
M libs/compute_cuda/tests/unit/default_executor.cu
M libs/compute_cuda/tests/unit/for_each_compute.cu
M libs/compute_cuda/tests/unit/for_loop_compute.cu
M libs/compute_cuda/tests/unit/transform_compute.cu
M tests/performance/local/stream.cpp
Log Message:
-----------
Move all CUDA functionality to hpx::cuda::experimental namespace
Commit: e1822f00c0d333c3495f1d34bc6efb05fa62564d
https://github.com/STEllAR-GROUP/hpx/commit/e1822f00c0d333c3495f1d34bc6efb05fa62564d
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M
components/component_storage/include/hpx/components/component_storage/migrate_from_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/migrate_to_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/server/component_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/server/migrate_from_storage.hpp
M components/component_storage/src/component_module.cpp
M
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp
M
components/containers/unordered/include/hpx/components/containers/unordered/partition_unordered_map_component.hpp
M
components/iostreams/include/hpx/components/iostreams/server/output_stream.hpp
M components/iostreams/src/component_module.cpp
M components/iostreams/src/standard_streams.cpp
M components/process/include/hpx/components/process/server/child.hpp
M docs/CMakeLists.txt
M examples/accumulators/server/accumulator.hpp
M examples/accumulators/server/template_accumulator.hpp
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M examples/heartbeat/heartbeat.cpp
M examples/jacobi/jacobi_component/server/row.hpp
M examples/jacobi/jacobi_component/server/solver.hpp
M examples/jacobi/jacobi_component/server/stencil_iterator.hpp
M examples/nqueen/server/nqueen.hpp
M examples/quickstart/1d_wave_equation.cpp
M examples/quickstart/component_ctors.cpp
M examples/quickstart/component_in_executable.cpp
M examples/quickstart/component_inheritance.cpp
M examples/quickstart/component_with_executor.cpp
M examples/quickstart/interest_calculator.cpp
M examples/startup_shutdown/server/startup_shutdown.hpp
M examples/throttle/throttle/server/throttle.hpp
M
examples/tuplespace/central_tuplespace/server/simple_central_tuplespace.hpp
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M hpx/lcos/base_lco.hpp
M hpx/lcos/base_lco_with_value.hpp
M hpx/lcos/packaged_action.hpp
M hpx/lcos_fwd.hpp
R hpx/runtime/actions/action_priority.hpp
R hpx/runtime/actions/action_support.hpp
R hpx/runtime/actions/base_action.hpp
R hpx/runtime/actions/basic_action.hpp
R hpx/runtime/actions/basic_action_fwd.hpp
R hpx/runtime/actions/component_action.hpp
M hpx/runtime/actions/continuation.hpp
M hpx/runtime/actions/detail/action_factory.hpp
M hpx/runtime/actions/manage_object_action.hpp
R hpx/runtime/actions/plain_action.hpp
M hpx/runtime/actions/transfer_action.hpp
R hpx/runtime/actions/transfer_base_action.hpp
M hpx/runtime/actions/transfer_continuation_action.hpp
R hpx/runtime/actions_fwd.hpp
M hpx/runtime/agas/addressing_service.hpp
M hpx/runtime/agas/server/component_namespace.hpp
M hpx/runtime/agas/server/locality_namespace.hpp
M hpx/runtime/agas/server/primary_namespace.hpp
M hpx/runtime/agas/server/symbol_namespace.hpp
M hpx/runtime/basename_registration_fwd.hpp
M hpx/runtime/components/client_base.hpp
M hpx/runtime/components/colocating_distribution_policy.hpp
M hpx/runtime/components/copy_component.hpp
M hpx/runtime/components/default_distribution_policy.hpp
M hpx/runtime/components/migrate_component.hpp
M hpx/runtime/components/new.hpp
R hpx/runtime/components/pinned_ptr.hpp
M hpx/runtime/components/server/abstract_component_base.hpp
M hpx/runtime/components/server/abstract_migration_support.hpp
M hpx/runtime/components/server/component_base.hpp
M hpx/runtime/components/server/console_error_sink.hpp
M hpx/runtime/components/server/console_logging.hpp
M hpx/runtime/components/server/copy_component.hpp
M hpx/runtime/components/server/distributed_metadata_base.hpp
M hpx/runtime/components/server/executor_component.hpp
M hpx/runtime/components/server/fixed_component_base.hpp
M hpx/runtime/components/server/invoke_function.hpp
M hpx/runtime/components/server/locking_hook.hpp
M hpx/runtime/components/server/managed_component_base.hpp
M hpx/runtime/components/server/migrate_component.hpp
M hpx/runtime/components/server/migration_support.hpp
M hpx/runtime/components/server/runtime_support.hpp
M hpx/runtime/components/stubs/stub_base.hpp
M hpx/runtime/components/target_distribution_policy.hpp
M hpx/runtime/components/unwrapping_result_policy.hpp
M hpx/runtime/get_colocation_id.hpp
R hpx/runtime/get_lva.hpp
M hpx/runtime/get_ptr.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/runtime/parcelset/parcel.hpp
M hpx/runtime/parcelset/put_parcel.hpp
M hpx/runtime/trigger_lco.hpp
M hpx/traits/action_continuation.hpp
R hpx/traits/action_priority.hpp
R hpx/traits/action_remote_result.hpp
R hpx/traits/action_select_direct_execution.hpp
R hpx/traits/action_stacksize.hpp
M hpx/traits/action_was_object_migrated.hpp
R hpx/traits/component_pin_support.hpp
R hpx/traits/extract_action.hpp
R hpx/traits/is_component.hpp
M hpx/util/bind_action.hpp
M libs/CMakeLists.txt
A libs/actions/CMakeLists.txt
A libs/actions/README.rst
A libs/actions/docs/index.rst
A libs/actions/examples/CMakeLists.txt
A libs/actions/include/hpx/actions/action_support.hpp
A libs/actions/include/hpx/actions/actions_fwd.hpp
A libs/actions/include/hpx/actions/base_action.hpp
A libs/actions/include/hpx/actions/transfer_base_action.hpp
A libs/actions/include_compatibility/hpx/runtime/actions/action_support.hpp
A libs/actions/include_compatibility/hpx/runtime/actions/base_action.hpp
A
libs/actions/include_compatibility/hpx/runtime/actions/transfer_base_action.hpp
A libs/actions/include_compatibility/hpx/runtime/actions_fwd.hpp
A libs/actions/tests/CMakeLists.txt
A libs/actions/tests/performance/CMakeLists.txt
A libs/actions/tests/regressions/CMakeLists.txt
A libs/actions/tests/unit/CMakeLists.txt
A libs/actions_base/CMakeLists.txt
A libs/actions_base/README.rst
A libs/actions_base/docs/index.rst
A libs/actions_base/examples/CMakeLists.txt
A libs/actions_base/include/hpx/actions_base/action_base_support.hpp
A libs/actions_base/include/hpx/actions_base/action_priority.hpp
A libs/actions_base/include/hpx/actions_base/actions_base_fwd.hpp
A libs/actions_base/include/hpx/actions_base/basic_action.hpp
A libs/actions_base/include/hpx/actions_base/basic_action_fwd.hpp
A libs/actions_base/include/hpx/actions_base/component_action.hpp
A libs/actions_base/include/hpx/actions_base/plain_action.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_priority.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_remote_result.hpp
A
libs/actions_base/include/hpx/actions_base/traits/action_select_direct_execution.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_stacksize.hpp
A libs/actions_base/include/hpx/actions_base/traits/extract_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/action_priority.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/basic_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/basic_action_fwd.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/component_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/plain_action.hpp
A libs/actions_base/include_compatibility/hpx/runtime/actions_base_fwd.hpp
A libs/actions_base/include_compatibility/hpx/traits/action_priority.hpp
A
libs/actions_base/include_compatibility/hpx/traits/action_remote_result.hpp
A
libs/actions_base/include_compatibility/hpx/traits/action_select_direct_execution.hpp
A libs/actions_base/include_compatibility/hpx/traits/action_stacksize.hpp
A libs/actions_base/include_compatibility/hpx/traits/extract_action.hpp
A libs/actions_base/tests/CMakeLists.txt
A libs/actions_base/tests/performance/CMakeLists.txt
A libs/actions_base/tests/regressions/CMakeLists.txt
A libs/actions_base/tests/unit/CMakeLists.txt
M libs/algorithms/include/hpx/parallel/spmd_block.hpp
M libs/all_modules.rst
M libs/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/async_cuda/CMakeLists.txt
M libs/async_cuda/src/cuda_future.cpp
M libs/async_cuda/src/get_targets.cpp
M libs/async_distributed/CMakeLists.txt
M libs/async_distributed/include/hpx/async_distributed/applier/apply.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_helper.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/async.hpp
M libs/async_distributed/include/hpx/async_distributed/async_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_callback_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/async_continue.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_fwd.hpp
R libs/async_distributed/include/hpx/async_distributed/async_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/dataflow.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_implementations_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/sync.hpp
R libs/async_distributed/include/hpx/async_distributed/sync_fwd.hpp
M libs/async_distributed/tests/regressions/async_action_1813.cpp
M libs/async_distributed/tests/unit/apply_colocated.cpp
M libs/async_distributed/tests/unit/apply_remote.cpp
M libs/async_distributed/tests/unit/apply_remote_client.cpp
M libs/async_distributed/tests/unit/async_cb_colocated.cpp
M libs/async_distributed/tests/unit/async_cb_remote.cpp
M libs/async_distributed/tests/unit/async_cb_remote_client.cpp
M libs/async_distributed/tests/unit/async_colocated.cpp
M libs/async_distributed/tests/unit/async_remote.cpp
M libs/async_distributed/tests/unit/async_remote_client.cpp
M libs/async_distributed/tests/unit/async_unwrap_result.cpp
M libs/async_distributed/tests/unit/sync_remote.cpp
M libs/async_local/CMakeLists.txt
M libs/async_local/include/hpx/async_local/async.hpp
A libs/async_local/include/hpx/async_local/async_fwd.hpp
M libs/async_local/include/hpx/async_local/sync.hpp
A libs/async_local/include/hpx/async_local/sync_fwd.hpp
M libs/collectives/CMakeLists.txt
M libs/collectives/include/hpx/collectives/broadcast_direct.hpp
M libs/collectives/include/hpx/collectives/detail/barrier_node.hpp
M libs/collectives/include/hpx/collectives/detail/communicator.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M libs/collectives/include/hpx/collectives/fold.hpp
M libs/collectives/include/hpx/collectives/reduce.hpp
M libs/collectives/include/hpx/collectives/spmd_block.hpp
M libs/collectives/src/latch.cpp
A libs/components_base/CMakeLists.txt
A libs/components_base/README.rst
A libs/components_base/docs/index.rst
A libs/components_base/examples/CMakeLists.txt
A libs/components_base/include/hpx/components_base/get_lva.hpp
A libs/components_base/include/hpx/components_base/pinned_ptr.hpp
A
libs/components_base/include/hpx/components_base/traits/component_pin_support.hpp
A libs/components_base/include/hpx/components_base/traits/is_component.hpp
A
libs/components_base/include_compatibility/hpx/runtime/components/pinned_ptr.hpp
A libs/components_base/include_compatibility/hpx/runtime/get_lva.hpp
A
libs/components_base/include_compatibility/hpx/traits/component_pin_support.hpp
A libs/components_base/include_compatibility/hpx/traits/is_component.hpp
A libs/components_base/tests/CMakeLists.txt
A libs/components_base/tests/performance/CMakeLists.txt
A libs/components_base/tests/regressions/CMakeLists.txt
A libs/components_base/tests/unit/CMakeLists.txt
M libs/compute/CMakeLists.txt
M libs/compute/include/hpx/compute/host/get_targets.hpp
M libs/compute/src/get_host_targets.cpp
M libs/create_library_skeleton.py
M libs/distributed_executors/CMakeLists.txt
M
libs/distributed_executors/include/hpx/distributed_executors/distribution_policy_executor.hpp
M libs/executors/include/hpx/executors/dataflow.hpp
M libs/executors/include/hpx/executors/service_executors.hpp
M libs/futures/CMakeLists.txt
M libs/futures/include/hpx/futures/detail/future_data.hpp
M libs/futures/include/hpx/futures/future.hpp
A libs/futures/include/hpx/futures/future_fwd.hpp
M libs/futures/include/hpx/futures/traits/detail/future_await_traits.hpp
M libs/futures/include_compatibility/hpx/traits/future_then_result.hpp
M libs/include/CMakeLists.txt
M libs/include/include/hpx/include/actions.hpp
M libs/include/include/hpx/include/components.hpp
M libs/include/include/hpx/include/plain_actions.hpp
M libs/include/include/hpx/include/traits.hpp
M libs/init_runtime/CMakeLists.txt
M libs/init_runtime/src/hpx_init.cpp
M libs/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
M libs/lcos_local/CMakeLists.txt
R libs/lcos_local/include/hpx/lcos_local/spmd_block.hpp
M libs/lcos_local/include_compatibility/hpx/lcos/local/spmd_block.hpp
M libs/lcos_local/include_compatibility/hpx/local_lcos/spmd_block.hpp
M libs/performance_counters/CMakeLists.txt
M
libs/performance_counters/include/hpx/performance_counters/base_performance_counter.hpp
M
libs/performance_counters/include/hpx/performance_counters/counters_fwd.hpp
M
libs/performance_counters/include/hpx/performance_counters/server/base_performance_counter.hpp
M libs/runtime_local/include/hpx/runtime_local/get_num_localities.hpp
M libs/segmented_algorithms/CMakeLists.txt
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp
M libs/threading/include/hpx/threading/thread.hpp
M libs/threadmanager/CMakeLists.txt
M plugins/binary_filter/bzip2/src/bzip2_serialization_filter.cpp
M plugins/binary_filter/snappy/src/snappy_serialization_filter.cpp
M plugins/binary_filter/zlib/src/zlib_serialization_filter.cpp
M plugins/parcelport/mpi/CMakeLists.txt
M plugins/parcelport/tcp/CMakeLists.txt
M src/CMakeLists.txt
M src/lcos/base_lco.cpp
M src/runtime/actions/base_action.cpp
M src/runtime/actions/continuation.cpp
M src/runtime/agas/addressing_service.cpp
M src/runtime/agas/big_boot_barrier.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/interface.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/server/route.cpp
M src/runtime/agas/symbol_namespace.cpp
M src/runtime/applier/applier.cpp
M src/runtime/components/server/console_error_sink_server.cpp
M src/runtime/components/server/destroy_component.cpp
M src/runtime/components/server/runtime_support_server.cpp
M src/runtime/get_locality_name.cpp
M src/runtime/parcelset/detail/parcel_await.cpp
M src/runtime/parcelset/parcel.cpp
M tests/performance/local/future_overhead.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
M tests/regressions/actions/components/server/action_move_semantics.hpp
M tests/regressions/lcos/lifetime_588.cpp
M tests/unit/agas/components/server/managed_refcnt_checker.hpp
M tests/unit/agas/components/server/simple_mobile_object.hpp
M tests/unit/agas/components/server/simple_refcnt_checker.hpp
M tests/unit/component/action_invoke_no_more_than.cpp
M tests/unit/component/get_gid.cpp
M tests/unit/component/get_ptr.cpp
M tests/unit/component/inheritance_2_classes_abstract.cpp
M tests/unit/component/inheritance_2_classes_concrete.cpp
M tests/unit/component/inheritance_2_classes_concrete_simple.cpp
M tests/unit/component/inheritance_3_classes_1_abstract.cpp
M tests/unit/component/inheritance_3_classes_2_abstract.cpp
M tests/unit/component/inheritance_3_classes_concrete.cpp
M tests/unit/component/migrate_component.cpp
M tests/unit/component/migrate_component_to_storage.cpp
M tests/unit/component/migrate_polymorphic_component.cpp
Log Message:
-----------
Creating actions_base and actions module
Commit: 88e59d9a8846010a8d9e6bece8ec5a4a08a06e49
https://github.com/STEllAR-GROUP/hpx/commit/88e59d9a8846010a8d9e6bece8ec5a4a08a06e49
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M libs/actions/CMakeLists.txt
M libs/actions_base/CMakeLists.txt
Log Message:
-----------
Add missing module dependencies
Commit: 89293fcf83195a600551b3f1fa95e2266f9b2da3
https://github.com/STEllAR-GROUP/hpx/commit/89293fcf83195a600551b3f1fa95e2266f9b2da3
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M
libs/segmented_algorithms/tests/unit/partitioned_vector_transform_reduce1.cpp
M
libs/segmented_algorithms/tests/unit/partitioned_vector_transform_reduce2.cpp
Log Message:
-----------
Adding serialization headers
Commit: 2a6ff81521cad6d13ae2f18aa17ce1a6ba758720
https://github.com/STEllAR-GROUP/hpx/commit/2a6ff81521cad6d13ae2f18aa17ce1a6ba758720
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M hpx/lcos/base_lco.hpp
Log Message:
-----------
Make sure get_action_name is defined with networking off
Commit: 48ae89f109ec89cc5c74ab0b603c7f753c4ed360
https://github.com/STEllAR-GROUP/hpx/commit/48ae89f109ec89cc5c74ab0b603c7f753c4ed360
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M libs/compute_cuda/tests/unit/CMakeLists.txt
Log Message:
-----------
Disable CUDA tests for NVCC
Commit: 0f677087e2e07482b067e50a42a338589a5e73c2
https://github.com/STEllAR-GROUP/hpx/commit/0f677087e2e07482b067e50a42a338589a5e73c2
Author: Mikael Simberg <[email protected]>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M .jenkins/cscs/env-clang-newest.sh
M libs/affinity/include/hpx/affinity/detail/partlit.hpp
M libs/command_line_handling/src/parse_command_line.cpp
M src/runtime/parcelset/detail/parcel_await.cpp
Log Message:
-----------
Fix warnings reported by clang 10
Commit: a1778688e40847c64f89eb6bc003541602c111a0
https://github.com/STEllAR-GROUP/hpx/commit/a1778688e40847c64f89eb6bc003541602c111a0
Author: Mikael Simberg <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M
components/component_storage/include/hpx/components/component_storage/migrate_from_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/migrate_to_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/server/component_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/server/migrate_from_storage.hpp
M components/component_storage/src/component_module.cpp
M
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp
M
components/containers/unordered/include/hpx/components/containers/unordered/partition_unordered_map_component.hpp
M
components/iostreams/include/hpx/components/iostreams/server/output_stream.hpp
M components/iostreams/src/component_module.cpp
M components/iostreams/src/standard_streams.cpp
M components/process/include/hpx/components/process/server/child.hpp
M docs/CMakeLists.txt
M examples/accumulators/server/accumulator.hpp
M examples/accumulators/server/template_accumulator.hpp
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M examples/heartbeat/heartbeat.cpp
M examples/jacobi/jacobi_component/server/row.hpp
M examples/jacobi/jacobi_component/server/solver.hpp
M examples/jacobi/jacobi_component/server/stencil_iterator.hpp
M examples/nqueen/server/nqueen.hpp
M examples/quickstart/1d_wave_equation.cpp
M examples/quickstart/component_ctors.cpp
M examples/quickstart/component_in_executable.cpp
M examples/quickstart/component_inheritance.cpp
M examples/quickstart/component_with_executor.cpp
M examples/quickstart/interest_calculator.cpp
M examples/startup_shutdown/server/startup_shutdown.hpp
M examples/throttle/throttle/server/throttle.hpp
M
examples/tuplespace/central_tuplespace/server/simple_central_tuplespace.hpp
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M hpx/lcos/base_lco.hpp
M hpx/lcos/base_lco_with_value.hpp
M hpx/lcos/packaged_action.hpp
M hpx/lcos_fwd.hpp
R hpx/runtime/actions/action_priority.hpp
R hpx/runtime/actions/action_support.hpp
R hpx/runtime/actions/base_action.hpp
R hpx/runtime/actions/basic_action.hpp
R hpx/runtime/actions/basic_action_fwd.hpp
R hpx/runtime/actions/component_action.hpp
M hpx/runtime/actions/continuation.hpp
M hpx/runtime/actions/detail/action_factory.hpp
M hpx/runtime/actions/manage_object_action.hpp
R hpx/runtime/actions/plain_action.hpp
M hpx/runtime/actions/transfer_action.hpp
R hpx/runtime/actions/transfer_base_action.hpp
M hpx/runtime/actions/transfer_continuation_action.hpp
R hpx/runtime/actions_fwd.hpp
M hpx/runtime/agas/addressing_service.hpp
M hpx/runtime/agas/server/component_namespace.hpp
M hpx/runtime/agas/server/locality_namespace.hpp
M hpx/runtime/agas/server/primary_namespace.hpp
M hpx/runtime/agas/server/symbol_namespace.hpp
M hpx/runtime/basename_registration_fwd.hpp
M hpx/runtime/components/client_base.hpp
M hpx/runtime/components/colocating_distribution_policy.hpp
M hpx/runtime/components/copy_component.hpp
M hpx/runtime/components/default_distribution_policy.hpp
M hpx/runtime/components/migrate_component.hpp
M hpx/runtime/components/new.hpp
R hpx/runtime/components/pinned_ptr.hpp
M hpx/runtime/components/server/abstract_component_base.hpp
M hpx/runtime/components/server/abstract_migration_support.hpp
M hpx/runtime/components/server/component_base.hpp
M hpx/runtime/components/server/console_error_sink.hpp
M hpx/runtime/components/server/console_logging.hpp
M hpx/runtime/components/server/copy_component.hpp
M hpx/runtime/components/server/distributed_metadata_base.hpp
M hpx/runtime/components/server/executor_component.hpp
M hpx/runtime/components/server/fixed_component_base.hpp
M hpx/runtime/components/server/invoke_function.hpp
M hpx/runtime/components/server/locking_hook.hpp
M hpx/runtime/components/server/managed_component_base.hpp
M hpx/runtime/components/server/migrate_component.hpp
M hpx/runtime/components/server/migration_support.hpp
M hpx/runtime/components/server/runtime_support.hpp
M hpx/runtime/components/stubs/stub_base.hpp
M hpx/runtime/components/target_distribution_policy.hpp
M hpx/runtime/components/unwrapping_result_policy.hpp
M hpx/runtime/get_colocation_id.hpp
R hpx/runtime/get_lva.hpp
M hpx/runtime/get_ptr.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/runtime/parcelset/parcel.hpp
M hpx/runtime/parcelset/put_parcel.hpp
M hpx/runtime/trigger_lco.hpp
M hpx/traits/action_continuation.hpp
R hpx/traits/action_priority.hpp
R hpx/traits/action_remote_result.hpp
R hpx/traits/action_select_direct_execution.hpp
R hpx/traits/action_stacksize.hpp
M hpx/traits/action_was_object_migrated.hpp
R hpx/traits/component_pin_support.hpp
R hpx/traits/extract_action.hpp
R hpx/traits/is_component.hpp
M hpx/util/bind_action.hpp
M libs/CMakeLists.txt
A libs/actions/CMakeLists.txt
A libs/actions/README.rst
A libs/actions/docs/index.rst
A libs/actions/examples/CMakeLists.txt
A libs/actions/include/hpx/actions/action_support.hpp
A libs/actions/include/hpx/actions/actions_fwd.hpp
A libs/actions/include/hpx/actions/base_action.hpp
A libs/actions/include/hpx/actions/transfer_base_action.hpp
A libs/actions/include_compatibility/hpx/runtime/actions/action_support.hpp
A libs/actions/include_compatibility/hpx/runtime/actions/base_action.hpp
A
libs/actions/include_compatibility/hpx/runtime/actions/transfer_base_action.hpp
A libs/actions/include_compatibility/hpx/runtime/actions_fwd.hpp
A libs/actions/tests/CMakeLists.txt
A libs/actions/tests/performance/CMakeLists.txt
A libs/actions/tests/regressions/CMakeLists.txt
A libs/actions/tests/unit/CMakeLists.txt
A libs/actions_base/CMakeLists.txt
A libs/actions_base/README.rst
A libs/actions_base/docs/index.rst
A libs/actions_base/examples/CMakeLists.txt
A libs/actions_base/include/hpx/actions_base/action_base_support.hpp
A libs/actions_base/include/hpx/actions_base/action_priority.hpp
A libs/actions_base/include/hpx/actions_base/actions_base_fwd.hpp
A libs/actions_base/include/hpx/actions_base/basic_action.hpp
A libs/actions_base/include/hpx/actions_base/basic_action_fwd.hpp
A libs/actions_base/include/hpx/actions_base/component_action.hpp
A libs/actions_base/include/hpx/actions_base/plain_action.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_priority.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_remote_result.hpp
A
libs/actions_base/include/hpx/actions_base/traits/action_select_direct_execution.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_stacksize.hpp
A libs/actions_base/include/hpx/actions_base/traits/extract_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/action_priority.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/basic_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/basic_action_fwd.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/component_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/plain_action.hpp
A libs/actions_base/include_compatibility/hpx/runtime/actions_base_fwd.hpp
A libs/actions_base/include_compatibility/hpx/traits/action_priority.hpp
A
libs/actions_base/include_compatibility/hpx/traits/action_remote_result.hpp
A
libs/actions_base/include_compatibility/hpx/traits/action_select_direct_execution.hpp
A libs/actions_base/include_compatibility/hpx/traits/action_stacksize.hpp
A libs/actions_base/include_compatibility/hpx/traits/extract_action.hpp
A libs/actions_base/tests/CMakeLists.txt
A libs/actions_base/tests/performance/CMakeLists.txt
A libs/actions_base/tests/regressions/CMakeLists.txt
A libs/actions_base/tests/unit/CMakeLists.txt
M libs/algorithms/include/hpx/parallel/spmd_block.hpp
M libs/all_modules.rst
M libs/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/async_cuda/CMakeLists.txt
M libs/async_cuda/src/cuda_future.cpp
M libs/async_cuda/src/get_targets.cpp
M libs/async_distributed/CMakeLists.txt
M libs/async_distributed/include/hpx/async_distributed/applier/apply.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_helper.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/async.hpp
M libs/async_distributed/include/hpx/async_distributed/async_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_callback_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/async_continue.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_fwd.hpp
R libs/async_distributed/include/hpx/async_distributed/async_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/dataflow.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_implementations_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/sync.hpp
R libs/async_distributed/include/hpx/async_distributed/sync_fwd.hpp
M libs/async_distributed/tests/regressions/async_action_1813.cpp
M libs/async_distributed/tests/unit/apply_colocated.cpp
M libs/async_distributed/tests/unit/apply_remote.cpp
M libs/async_distributed/tests/unit/apply_remote_client.cpp
M libs/async_distributed/tests/unit/async_cb_colocated.cpp
M libs/async_distributed/tests/unit/async_cb_remote.cpp
M libs/async_distributed/tests/unit/async_cb_remote_client.cpp
M libs/async_distributed/tests/unit/async_colocated.cpp
M libs/async_distributed/tests/unit/async_remote.cpp
M libs/async_distributed/tests/unit/async_remote_client.cpp
M libs/async_distributed/tests/unit/async_unwrap_result.cpp
M libs/async_distributed/tests/unit/sync_remote.cpp
M libs/async_local/CMakeLists.txt
M libs/async_local/include/hpx/async_local/async.hpp
A libs/async_local/include/hpx/async_local/async_fwd.hpp
M libs/async_local/include/hpx/async_local/sync.hpp
A libs/async_local/include/hpx/async_local/sync_fwd.hpp
M libs/collectives/CMakeLists.txt
M libs/collectives/include/hpx/collectives/broadcast_direct.hpp
M libs/collectives/include/hpx/collectives/detail/barrier_node.hpp
M libs/collectives/include/hpx/collectives/detail/communicator.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M libs/collectives/include/hpx/collectives/fold.hpp
M libs/collectives/include/hpx/collectives/reduce.hpp
M libs/collectives/include/hpx/collectives/spmd_block.hpp
M libs/collectives/src/latch.cpp
A libs/components_base/CMakeLists.txt
A libs/components_base/README.rst
A libs/components_base/docs/index.rst
A libs/components_base/examples/CMakeLists.txt
A libs/components_base/include/hpx/components_base/get_lva.hpp
A libs/components_base/include/hpx/components_base/pinned_ptr.hpp
A
libs/components_base/include/hpx/components_base/traits/component_pin_support.hpp
A libs/components_base/include/hpx/components_base/traits/is_component.hpp
A
libs/components_base/include_compatibility/hpx/runtime/components/pinned_ptr.hpp
A libs/components_base/include_compatibility/hpx/runtime/get_lva.hpp
A
libs/components_base/include_compatibility/hpx/traits/component_pin_support.hpp
A libs/components_base/include_compatibility/hpx/traits/is_component.hpp
A libs/components_base/tests/CMakeLists.txt
A libs/components_base/tests/performance/CMakeLists.txt
A libs/components_base/tests/regressions/CMakeLists.txt
A libs/components_base/tests/unit/CMakeLists.txt
M libs/compute/CMakeLists.txt
M libs/compute/include/hpx/compute/host/get_targets.hpp
M libs/compute/src/get_host_targets.cpp
M libs/create_library_skeleton.py
M libs/distributed_executors/CMakeLists.txt
M
libs/distributed_executors/include/hpx/distributed_executors/distribution_policy_executor.hpp
M libs/executors/include/hpx/executors/dataflow.hpp
M libs/executors/include/hpx/executors/service_executors.hpp
M libs/futures/CMakeLists.txt
M libs/futures/include/hpx/futures/detail/future_data.hpp
M libs/futures/include/hpx/futures/future.hpp
A libs/futures/include/hpx/futures/future_fwd.hpp
M libs/futures/include/hpx/futures/traits/detail/future_await_traits.hpp
M libs/futures/include_compatibility/hpx/traits/future_then_result.hpp
M libs/include/CMakeLists.txt
M libs/include/include/hpx/include/actions.hpp
M libs/include/include/hpx/include/components.hpp
M libs/include/include/hpx/include/plain_actions.hpp
M libs/include/include/hpx/include/traits.hpp
M libs/init_runtime/CMakeLists.txt
M libs/init_runtime/src/hpx_init.cpp
M libs/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
M libs/lcos_local/CMakeLists.txt
R libs/lcos_local/include/hpx/lcos_local/spmd_block.hpp
M libs/lcos_local/include_compatibility/hpx/lcos/local/spmd_block.hpp
M libs/lcos_local/include_compatibility/hpx/local_lcos/spmd_block.hpp
M libs/performance_counters/CMakeLists.txt
M
libs/performance_counters/include/hpx/performance_counters/base_performance_counter.hpp
M
libs/performance_counters/include/hpx/performance_counters/counters_fwd.hpp
M
libs/performance_counters/include/hpx/performance_counters/server/base_performance_counter.hpp
M libs/runtime_local/include/hpx/runtime_local/get_num_localities.hpp
M libs/segmented_algorithms/CMakeLists.txt
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp
M
libs/segmented_algorithms/tests/unit/partitioned_vector_transform_reduce1.cpp
M
libs/segmented_algorithms/tests/unit/partitioned_vector_transform_reduce2.cpp
M libs/threading/include/hpx/threading/thread.hpp
M libs/threadmanager/CMakeLists.txt
M plugins/binary_filter/bzip2/src/bzip2_serialization_filter.cpp
M plugins/binary_filter/snappy/src/snappy_serialization_filter.cpp
M plugins/binary_filter/zlib/src/zlib_serialization_filter.cpp
M plugins/parcelport/mpi/CMakeLists.txt
M plugins/parcelport/tcp/CMakeLists.txt
M src/CMakeLists.txt
M src/lcos/base_lco.cpp
M src/runtime/actions/base_action.cpp
M src/runtime/actions/continuation.cpp
M src/runtime/agas/addressing_service.cpp
M src/runtime/agas/big_boot_barrier.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/interface.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/server/route.cpp
M src/runtime/agas/symbol_namespace.cpp
M src/runtime/applier/applier.cpp
M src/runtime/components/server/console_error_sink_server.cpp
M src/runtime/components/server/destroy_component.cpp
M src/runtime/components/server/runtime_support_server.cpp
M src/runtime/get_locality_name.cpp
M src/runtime/parcelset/detail/parcel_await.cpp
M src/runtime/parcelset/parcel.cpp
M tests/performance/local/future_overhead.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
M tests/regressions/actions/components/server/action_move_semantics.hpp
M tests/regressions/lcos/lifetime_588.cpp
M tests/unit/agas/components/server/managed_refcnt_checker.hpp
M tests/unit/agas/components/server/simple_mobile_object.hpp
M tests/unit/agas/components/server/simple_refcnt_checker.hpp
M tests/unit/component/action_invoke_no_more_than.cpp
M tests/unit/component/get_gid.cpp
M tests/unit/component/get_ptr.cpp
M tests/unit/component/inheritance_2_classes_abstract.cpp
M tests/unit/component/inheritance_2_classes_concrete.cpp
M tests/unit/component/inheritance_2_classes_concrete_simple.cpp
M tests/unit/component/inheritance_3_classes_1_abstract.cpp
M tests/unit/component/inheritance_3_classes_2_abstract.cpp
M tests/unit/component/inheritance_3_classes_concrete.cpp
M tests/unit/component/migrate_component.cpp
M tests/unit/component/migrate_component_to_storage.cpp
M tests/unit/component/migrate_polymorphic_component.cpp
Log Message:
-----------
Merge pull request #4527 from STEllAR-GROUP/action_modules
Creating actions_base and actions module
Commit: 43c5c215f9fb72bb2b54a34f3ef804b56deb4e26
https://github.com/STEllAR-GROUP/hpx/commit/43c5c215f9fb72bb2b54a34f3ef804b56deb4e26
Author: Mikael Simberg <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M libs/async_cuda/docs/index.rst
M libs/async_cuda/include/hpx/async_cuda/cublas_executor.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_event.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_exception.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_executor.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_future.hpp
M libs/async_cuda/include/hpx/async_cuda/get_targets.hpp
M libs/async_cuda/include/hpx/async_cuda/target.hpp
M libs/async_cuda/include_compatibility/hpx/compute/cuda/get_targets.hpp
M libs/async_cuda/include_compatibility/hpx/compute/cuda/target.hpp
M libs/async_cuda/src/cuda_future.cpp
M libs/async_cuda/src/cuda_target.cpp
M libs/async_cuda/src/get_targets.cpp
M libs/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/async_cuda/tests/unit/cublas_matmul.cpp
M libs/async_cuda/tests/unit/cuda_future.cpp
M libs/compute_cuda/examples/data_copy.cu
M libs/compute_cuda/examples/hello_compute.cu
M libs/compute_cuda/examples/partitioned_vector.cu
M libs/compute_cuda/include/hpx/compute/cuda/allocator.hpp
M libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor.hpp
M
libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor_parameters.hpp
M libs/compute_cuda/include/hpx/compute/cuda/default_executor.hpp
M libs/compute_cuda/include/hpx/compute/cuda/default_executor_parameters.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/launch.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/scoped_active_target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/serialization/value_proxy.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_distribution_policy.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_ptr.hpp
M libs/compute_cuda/include/hpx/compute/cuda/traits/access_target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp
M libs/compute_cuda/include/hpx/compute/cuda/value_proxy.hpp
M libs/compute_cuda/tests/performance/synchronize.cu
M libs/compute_cuda/tests/unit/default_executor.cu
M libs/compute_cuda/tests/unit/for_each_compute.cu
M libs/compute_cuda/tests/unit/for_loop_compute.cu
M libs/compute_cuda/tests/unit/transform_compute.cu
M tests/performance/local/stream.cpp
Log Message:
-----------
Merge pull request #4825 from msimberg/rename-cuda-experimental
Move all CUDA functionality to hpx::cuda::experimental namespace
Commit: 28e7e78d48d7066a7b7af62087bdf213d1856b06
https://github.com/STEllAR-GROUP/hpx/commit/28e7e78d48d7066a7b7af62087bdf213d1856b06
Author: Mikael Simberg <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M libs/futures/include/hpx/futures/traits/detail/future_await_traits.hpp
M tests/unit/component/migrate_polymorphic_component.cpp
Log Message:
-----------
Fix deprecated and duplicated headers
Commit: 75884de4450597bacb2e8db98da84174254ce5ba
https://github.com/STEllAR-GROUP/hpx/commit/75884de4450597bacb2e8db98da84174254ce5ba
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx17_std_nontype_template_parameter_auto.cpp
A cmake/tests/cxx20_no_unique_address_attribute.cpp
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M libs/algorithms/CMakeLists.txt
M libs/algorithms/include/hpx/algorithm.hpp
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/detail/dispatch.hpp
M libs/algorithms/include/hpx/parallel/algorithms/detail/transfer.hpp
M libs/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reverse.hpp
M libs/algorithms/include/hpx/parallel/algorithms/rotate.hpp
M libs/algorithms/include/hpx/parallel/algorithms/set_difference.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/set_symmetric_difference.hpp
M libs/algorithms/include/hpx/parallel/algorithms/set_union.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/remove.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/remove_copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/reverse.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/rotate.hpp
A libs/algorithms/include/hpx/parallel/util/result_types.hpp
M libs/algorithms/include/hpx/parallel/util/transfer.hpp
M libs/algorithms/tests/performance/benchmark_inplace_merge.cpp
M libs/algorithms/tests/performance/benchmark_partition.cpp
M libs/algorithms/tests/performance/benchmark_remove.cpp
M libs/algorithms/tests/performance/benchmark_remove_if.cpp
M libs/algorithms/tests/performance/benchmark_unique.cpp
M libs/algorithms/tests/regressions/scan_shortlength.cpp
M libs/algorithms/tests/unit/algorithms/copy.cpp
M libs/algorithms/tests/unit/algorithms/copyif_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/copyif_exception.cpp
M libs/algorithms/tests/unit/algorithms/copyif_forward.cpp
M libs/algorithms/tests/unit/algorithms/copyif_random.cpp
M libs/algorithms/tests/unit/algorithms/copyn.cpp
M libs/algorithms/tests/unit/algorithms/reduce_by_key.cpp
M libs/algorithms/tests/unit/container_algorithms/CMakeLists.txt
M libs/algorithms/tests/unit/container_algorithms/copy_range.cpp
M libs/algorithms/tests/unit/container_algorithms/copyif_range.cpp
A libs/algorithms/tests/unit/container_algorithms/copyn_range.cpp
M libs/algorithms/tests/unit/container_algorithms/move_range.cpp
M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp
M libs/compute_cuda/tests/unit/CMakeLists.txt
M libs/config/include/hpx/config/attributes.hpp
M libs/functional/include/hpx/functional/tag_invoke.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/transfer.hpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_copy.cpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_move.cpp
M libs/topology/include/hpx/topology/topology.hpp
M tests/performance/local/stream.cpp
Log Message:
-----------
Merge pull request #4821 from STEllAR-GROUP/copy_cpo
Implement customization point for hpx::copy and hpx::ranges::copy
Commit: 0712a4649e44a104b9856e6c15c19e4917e29ec9
https://github.com/STEllAR-GROUP/hpx/commit/0712a4649e44a104b9856e6c15c19e4917e29ec9
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M cmake/HPX_SetupMPI.cmake
Log Message:
-----------
Making sure MPI_CXX_COMPILE_FLAGS is interpreted as a sequence of options
Commit: 43ebffb4c6932ffd40da853b891637a9802e156a
https://github.com/STEllAR-GROUP/hpx/commit/43ebffb4c6932ffd40da853b891637a9802e156a
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M libs/affinity/include/hpx/affinity/detail/partlit.hpp
Log Message:
-----------
Remove workaround for compiler problem (it's not needed anymore)
Commit: 61a3a4524fb80209c1803a69c98d9e067d3a87d0
https://github.com/STEllAR-GROUP/hpx/commit/61a3a4524fb80209c1803a69c98d9e067d3a87d0
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M examples/1d_stencil/1d_stencil_7.cpp
M hpx/runtime/naming/name.hpp
M hpx/runtime/serialization/detail/preprocess_futures.hpp
M hpx/runtime/serialization/detail/preprocess_gid_types.hpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/detail/parcel_await.cpp
M src/runtime/parcelset/parcel.cpp
Log Message:
-----------
Fixing assertion in split_gids
Commit: b9b30d9ec95c8da9f5e907595ea8680f7d08988c
https://github.com/STEllAR-GROUP/hpx/commit/b9b30d9ec95c8da9f5e907595ea8680f7d08988c
Author: Mikael Simberg <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M .jenkins/cscs/env-clang-newest.sh
M libs/affinity/include/hpx/affinity/detail/partlit.hpp
M libs/command_line_handling/src/parse_command_line.cpp
M src/runtime/parcelset/detail/parcel_await.cpp
Log Message:
-----------
Merge pull request #4827 from msimberg/jenkins-clang-10
Update clang-newest configuration to use clang 10
Commit: bfc0f175dea3652822e8d1bc7834807ffec6b7a1
https://github.com/STEllAR-GROUP/hpx/commit/bfc0f175dea3652822e8d1bc7834807ffec6b7a1
Author: aurianer <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmake/HPX_SetupTarget.cmake
M examples/hello_world_component/CMakeLists.txt
M src/CMakeLists.txt
Log Message:
-----------
Make hpx default target without wrap_main
Add the hpx_wrap_main target where it is needed. This change
addresses the linking problems with googletest main.
Commit: 69c19d92acb3195452f108827744ee20a67b50c5
https://github.com/STEllAR-GROUP/hpx/commit/69c19d92acb3195452f108827744ee20a67b50c5
Author: aurianer <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
A examples/gtest_emulation/CMakeLists.txt
A examples/gtest_emulation/hpx_main_ext_main.cpp
A examples/gtest_emulation/static_main.cpp
M tests/unit/build/CMakeLists.txt
Log Message:
-----------
Add a test emulating gtest to avoid linking to googletest
Commit: 1fb8267ef5bae3e37c90343b1fb0baa99c7f5387
https://github.com/STEllAR-GROUP/hpx/commit/1fb8267ef5bae3e37c90343b1fb0baa99c7f5387
Author: aurianer <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M tests/unit/build/CMakeLists.txt
Log Message:
-----------
Limit the gtest emulation with HPX_WITH_DYNAMIC_HPX_MAIN=ON
Commit: 71a294864cc93898948b15bb4b5e51a9fc2dfcc3
https://github.com/STEllAR-GROUP/hpx/commit/71a294864cc93898948b15bb4b5e51a9fc2dfcc3
Author: aurianer <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M tests/unit/build/CMakeLists.txt
Log Message:
-----------
Add the external projects tests windows actions
Commit: 1efa06e3f4ebde43059d121822e90c52146e97f2
https://github.com/STEllAR-GROUP/hpx/commit/1efa06e3f4ebde43059d121822e90c52146e97f2
Author: aurianer <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M examples/gtest_emulation/CMakeLists.txt
M examples/hello_world_component/CMakeLists.txt
Log Message:
-----------
Change the warning message if HPX is not installe
Commit: e39a673d5b195fbdc0b6e116a0ed0b103b389113
https://github.com/STEllAR-GROUP/hpx/commit/e39a673d5b195fbdc0b6e116a0ed0b103b389113
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M cmake/HPX_SetupMPI.cmake
Log Message:
-----------
Merge pull request #4831 from STEllAR-GROUP/fixing_4286
Making sure MPI_CXX_COMPILE_FLAGS is interpreted as a sequence of options
Commit: 2695440a0f12a93607d636d17a7d4bc876847770
https://github.com/STEllAR-GROUP/hpx/commit/2695440a0f12a93607d636d17a7d4bc876847770
Author: Mikael Simberg <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M cmake/HPX_SetupTarget.cmake
A examples/gtest_emulation/CMakeLists.txt
A examples/gtest_emulation/hpx_main_ext_main.cpp
A examples/gtest_emulation/static_main.cpp
M examples/hello_world_component/CMakeLists.txt
M src/CMakeLists.txt
M tests/unit/build/CMakeLists.txt
Log Message:
-----------
Merge pull request #4797 from aurianer/change_cmake_targets
Change cmake targets
Commit: 8e910a6303a5644e566c3d0ecbcee7e82d334215
https://github.com/STEllAR-GROUP/hpx/commit/8e910a6303a5644e566c3d0ecbcee7e82d334215
Author: Mikael Simberg <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M src/runtime/naming/name.cpp
Log Message:
-----------
Mark captured variable as unused in release build
Commit: 68c0883bd24fa94ad1717e1e9dac296ad7e14f53
https://github.com/STEllAR-GROUP/hpx/commit/68c0883bd24fa94ad1717e1e9dac296ad7e14f53
Author: Mikael Simberg <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M examples/1d_stencil/1d_stencil_7.cpp
M hpx/runtime/naming/name.hpp
M hpx/runtime/serialization/detail/preprocess_futures.hpp
M hpx/runtime/serialization/detail/preprocess_gid_types.hpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/parcel.cpp
Log Message:
-----------
Merge pull request #4832 from STEllAR-GROUP/fixing_4732
Fixing assertion in split_gids and memory leaks in 1d_stencil_7
Commit: 23ffd62b18baa407b88e4d5eaf7b1c261e5822d2
https://github.com/STEllAR-GROUP/hpx/commit/23ffd62b18baa407b88e4d5eaf7b1c261e5822d2
Author: Weile Wei <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M libs/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_self.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
M libs/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/threading/include/hpx/threading/thread.hpp
M libs/threading/src/thread.cpp
M libs/threading_base/include/hpx/threading_base/thread_data.hpp
M libs/threading_base/include/hpx/threading_base/thread_data_stackful.hpp
M libs/threading_base/include/hpx/threading_base/thread_data_stackless.hpp
M libs/threading_base/include/hpx/threading_base/thread_helpers.hpp
M libs/threading_base/src/thread_helpers.cpp
Log Message:
-----------
use value semantics and descriptive function names
Commit: 1ec8f4242a9820828379d4735435067a29daa0eb
https://github.com/STEllAR-GROUP/hpx/commit/1ec8f4242a9820828379d4735435067a29daa0eb
Author: Weile Wei <[email protected]>
Date: 2020-07-16 (Thu, 16 Jul 2020)
Changed paths:
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M .jenkins/cscs/Jenkinsfile
M .jenkins/cscs/batch.sh
M .jenkins/cscs/ctest.cmake
M .jenkins/cscs/entry.sh
M .jenkins/cscs/env-clang-newest.sh
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
M cmake/HPX_SetupBoostFilesystem.cmake
M cmake/HPX_SetupBoostProgramOptions.cmake
M cmake/HPX_SetupMPI.cmake
M cmake/HPX_SetupTarget.cmake
A cmake/tests/cxx17_std_nontype_template_parameter_auto.cpp
A cmake/tests/cxx20_no_unique_address_attribute.cpp
M
components/component_storage/include/hpx/components/component_storage/migrate_from_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/migrate_to_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/server/component_storage.hpp
M
components/component_storage/include/hpx/components/component_storage/server/migrate_from_storage.hpp
M components/component_storage/src/component_module.cpp
M
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_component_decl.hpp
M
components/containers/unordered/include/hpx/components/containers/unordered/partition_unordered_map_component.hpp
M components/iostreams/CMakeLists.txt
M
components/iostreams/include/hpx/components/iostreams/server/output_stream.hpp
A components/iostreams/include/hpx/distributed/iostream.hpp
M components/iostreams/include/hpx/include/iostreams.hpp
M components/iostreams/src/component_module.cpp
M components/iostreams/src/standard_streams.cpp
M components/iostreams/tests/regressions/lost_output_2236.cpp
M components/iostreams/tests/regressions/no_output_1173.cpp
M components/process/include/hpx/components/process/server/child.hpp
M docs/CMakeLists.txt
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
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_6.cpp
M examples/1d_stencil/1d_stencil_7.cpp
M examples/1d_stencil/1d_stencil_8.cpp
M examples/1d_stencil/print_time_results.hpp
M examples/accumulators/accumulator_client.cpp
M examples/accumulators/server/accumulator.hpp
M examples/accumulators/server/template_accumulator.hpp
M examples/accumulators/template_accumulator_client.cpp
M examples/accumulators/template_function_accumulator.cpp
M examples/accumulators/template_function_accumulator_client.cpp
M examples/async_io/async_io_action.cpp
M examples/async_io/async_io_external.cpp
M examples/async_io/async_io_low_level.cpp
M examples/async_io/async_io_simple.cpp
M examples/balancing/hpx_thread_phase.cpp
M examples/balancing/os_thread_num.cpp
M examples/cancelable_action/cancelable_action/cancelable_action.cpp
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M examples/future_reduce/rnd_future_reduce.cpp
A examples/gtest_emulation/CMakeLists.txt
A examples/gtest_emulation/hpx_main_ext_main.cpp
A examples/gtest_emulation/static_main.cpp
M examples/heartbeat/heartbeat.cpp
M examples/heartbeat/heartbeat_console.cpp
M examples/hello_world_component/CMakeLists.txt
M examples/hello_world_component/hello_world_component.cpp
M examples/hello_world_component/hello_world_component.hpp
M examples/interpolate1d/interpolate1d/dimension.cpp
M examples/interpolate1d/interpolate1d/dimension.hpp
M examples/jacobi/jacobi.cpp
M examples/jacobi/jacobi_component/grid.cpp
M examples/jacobi/jacobi_component/row_range.hpp
M examples/jacobi/jacobi_component/server/row.hpp
M examples/jacobi/jacobi_component/server/solver.hpp
M examples/jacobi/jacobi_component/server/stencil_iterator.cpp
M examples/jacobi/jacobi_component/server/stencil_iterator.hpp
M examples/jacobi_smp/jacobi_hpx.cpp
M examples/jacobi_smp/jacobi_nonuniform_hpx.cpp
M examples/jacobi_smp/jacobi_nonuniform_omp.hpp
M examples/jacobi_smp/jacobi_omp.hpp
M examples/nqueen/nqueen_client.cpp
M examples/nqueen/server/nqueen.hpp
M examples/performance_counters/access_counter_set.cpp
M examples/performance_counters/sine/server/sine.cpp
M examples/performance_counters/sine/server/sine.hpp
M examples/performance_counters/sine/sine.cpp
M examples/performance_counters/sine/sine_client.cpp
M examples/qt/qt.cpp
M examples/qt/widget.cpp
M examples/qt/widget.hpp
M examples/quickstart/1d_wave_equation.cpp
M examples/quickstart/allow_unknown_options.cpp
M examples/quickstart/channel_docs.cpp
M examples/quickstart/command_line_handling.cpp
M examples/quickstart/component_ctors.cpp
M examples/quickstart/component_in_executable.cpp
M examples/quickstart/component_inheritance.cpp
M examples/quickstart/component_with_custom_heap.cpp
M examples/quickstart/component_with_executor.cpp
M examples/quickstart/composable_guard.cpp
M examples/quickstart/customize_async.cpp
M examples/quickstart/enumerate_threads.cpp
M examples/quickstart/error_handling.cpp
M examples/quickstart/event_synchronization.cpp
M examples/quickstart/executor_with_thread_hooks.cpp
M examples/quickstart/fibonacci_dataflow.cpp
M examples/quickstart/fibonacci_futures_distributed.cpp
M examples/quickstart/fractals.cpp
M examples/quickstart/fractals_executor.cpp
M examples/quickstart/fractals_struct.cpp
M examples/quickstart/hello_world_1.cpp
M examples/quickstart/hello_world_2.cpp
M examples/quickstart/hello_world_distributed.cpp
M examples/quickstart/interest_calculator.cpp
M examples/quickstart/interval_timer.cpp
M examples/quickstart/local_channel.cpp
M examples/quickstart/local_channel_docs.cpp
M examples/quickstart/pingpong.cpp
M examples/quickstart/pipeline1.cpp
M examples/quickstart/potpourri.cpp
M examples/quickstart/safe_object.cpp
M examples/quickstart/shared_mutex.cpp
M examples/quickstart/sierpinski.cpp
M examples/quickstart/simple_future_continuation.cpp
M examples/quickstart/sort_by_key_demo.cpp
M examples/quickstart/timed_futures.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M examples/quickstart/vector_zip_dotproduct.cpp
M examples/quickstart/zerocopy_rdma.cpp
M examples/sheneos/sheneos/dimension.cpp
M examples/sheneos/sheneos/dimension.hpp
M examples/sheneos/sheneos/interpolator.cpp
M examples/sheneos/sheneos/partition3d.hpp
M examples/sheneos/sheneos/read_values.cpp
M examples/sheneos/sheneos/server/configuration.cpp
M examples/spell_check/spell_check_file.cpp
M examples/spell_check/spell_check_simple.cpp
M examples/startup_shutdown/server/startup_shutdown.hpp
M examples/startup_shutdown/startup_shutdown.cpp
M examples/thread_aware_timer/thread_aware_timer.cpp
M examples/throttle/spin.cpp
M examples/throttle/throttle/server/throttle.cpp
M examples/throttle/throttle/server/throttle.hpp
M examples/throttle/throttle/stubs/throttle.hpp
M examples/throttle/throttle/throttle.hpp
M examples/throttle/throttle_client.cpp
M examples/transpose/transpose_await.cpp
M examples/transpose/transpose_block.cpp
M examples/transpose/transpose_block_numa.cpp
M examples/transpose/transpose_smp.cpp
M examples/transpose/transpose_smp_block.cpp
M
examples/tuplespace/central_tuplespace/server/simple_central_tuplespace.hpp
M examples/tuplespace/central_tuplespace/server/tuples_warehouse.hpp
M examples/tuplespace/central_tuplespace/stubs/simple_central_tuplespace.hpp
M examples/tuplespace/simple_central_tuplespace_client.cpp
M examples/tuplespace/small_big_object.hpp
M hpx/lcos/base_lco.hpp
M hpx/lcos/base_lco_with_value.hpp
M hpx/lcos/detail/promise_base.hpp
M hpx/lcos/detail/promise_lco.hpp
M hpx/lcos/packaged_action.hpp
M hpx/lcos_fwd.hpp
R hpx/runtime/actions/action_priority.hpp
R hpx/runtime/actions/action_support.hpp
R hpx/runtime/actions/base_action.hpp
R hpx/runtime/actions/basic_action.hpp
R hpx/runtime/actions/basic_action_fwd.hpp
R hpx/runtime/actions/component_action.hpp
M hpx/runtime/actions/continuation.hpp
M hpx/runtime/actions/detail/action_factory.hpp
M hpx/runtime/actions/manage_object_action.hpp
R hpx/runtime/actions/plain_action.hpp
M hpx/runtime/actions/transfer_action.hpp
R hpx/runtime/actions/transfer_base_action.hpp
M hpx/runtime/actions/transfer_continuation_action.hpp
R hpx/runtime/actions_fwd.hpp
M hpx/runtime/agas/addressing_service.hpp
M hpx/runtime/agas/server/component_namespace.hpp
M hpx/runtime/agas/server/locality_namespace.hpp
M hpx/runtime/agas/server/primary_namespace.hpp
M hpx/runtime/agas/server/symbol_namespace.hpp
M hpx/runtime/basename_registration_fwd.hpp
M hpx/runtime/components/client_base.hpp
M hpx/runtime/components/colocating_distribution_policy.hpp
M hpx/runtime/components/copy_component.hpp
M hpx/runtime/components/default_distribution_policy.hpp
M hpx/runtime/components/migrate_component.hpp
M hpx/runtime/components/new.hpp
R hpx/runtime/components/pinned_ptr.hpp
M hpx/runtime/components/server/abstract_component_base.hpp
M hpx/runtime/components/server/abstract_migration_support.hpp
M hpx/runtime/components/server/component_base.hpp
M hpx/runtime/components/server/console_error_sink.hpp
M hpx/runtime/components/server/console_logging.hpp
M hpx/runtime/components/server/copy_component.hpp
M hpx/runtime/components/server/distributed_metadata_base.hpp
M hpx/runtime/components/server/executor_component.hpp
M hpx/runtime/components/server/fixed_component_base.hpp
M hpx/runtime/components/server/invoke_function.hpp
M hpx/runtime/components/server/locking_hook.hpp
M hpx/runtime/components/server/managed_component_base.hpp
M hpx/runtime/components/server/migrate_component.hpp
M hpx/runtime/components/server/migration_support.hpp
M hpx/runtime/components/server/runtime_support.hpp
M hpx/runtime/components/stubs/stub_base.hpp
M hpx/runtime/components/target_distribution_policy.hpp
M hpx/runtime/components/unwrapping_result_policy.hpp
M hpx/runtime/get_colocation_id.hpp
R hpx/runtime/get_lva.hpp
M hpx/runtime/get_ptr.hpp
M hpx/runtime/naming/id_type.hpp
M hpx/runtime/naming/name.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/runtime/parcelset/parcel.hpp
M hpx/runtime/parcelset/put_parcel.hpp
M hpx/runtime/serialization/detail/preprocess_futures.hpp
M hpx/runtime/serialization/detail/preprocess_gid_types.hpp
M hpx/runtime/trigger_lco.hpp
M hpx/traits/action_continuation.hpp
R hpx/traits/action_priority.hpp
R hpx/traits/action_remote_result.hpp
R hpx/traits/action_select_direct_execution.hpp
R hpx/traits/action_stacksize.hpp
M hpx/traits/action_was_object_migrated.hpp
R hpx/traits/component_pin_support.hpp
R hpx/traits/extract_action.hpp
R hpx/traits/is_component.hpp
M hpx/util/bind_action.hpp
M libs/CMakeLists.txt
A libs/actions/CMakeLists.txt
A libs/actions/README.rst
A libs/actions/docs/index.rst
A libs/actions/examples/CMakeLists.txt
A libs/actions/include/hpx/actions/action_support.hpp
A libs/actions/include/hpx/actions/actions_fwd.hpp
A libs/actions/include/hpx/actions/base_action.hpp
A libs/actions/include/hpx/actions/transfer_base_action.hpp
A libs/actions/include_compatibility/hpx/runtime/actions/action_support.hpp
A libs/actions/include_compatibility/hpx/runtime/actions/base_action.hpp
A
libs/actions/include_compatibility/hpx/runtime/actions/transfer_base_action.hpp
A libs/actions/include_compatibility/hpx/runtime/actions_fwd.hpp
A libs/actions/tests/CMakeLists.txt
A libs/actions/tests/performance/CMakeLists.txt
A libs/actions/tests/regressions/CMakeLists.txt
A libs/actions/tests/unit/CMakeLists.txt
A libs/actions_base/CMakeLists.txt
A libs/actions_base/README.rst
A libs/actions_base/docs/index.rst
A libs/actions_base/examples/CMakeLists.txt
A libs/actions_base/include/hpx/actions_base/action_base_support.hpp
A libs/actions_base/include/hpx/actions_base/action_priority.hpp
A libs/actions_base/include/hpx/actions_base/actions_base_fwd.hpp
A libs/actions_base/include/hpx/actions_base/basic_action.hpp
A libs/actions_base/include/hpx/actions_base/basic_action_fwd.hpp
A libs/actions_base/include/hpx/actions_base/component_action.hpp
A libs/actions_base/include/hpx/actions_base/plain_action.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_priority.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_remote_result.hpp
A
libs/actions_base/include/hpx/actions_base/traits/action_select_direct_execution.hpp
A libs/actions_base/include/hpx/actions_base/traits/action_stacksize.hpp
A libs/actions_base/include/hpx/actions_base/traits/extract_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/action_priority.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/basic_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/basic_action_fwd.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/component_action.hpp
A
libs/actions_base/include_compatibility/hpx/runtime/actions/plain_action.hpp
A libs/actions_base/include_compatibility/hpx/runtime/actions_base_fwd.hpp
A libs/actions_base/include_compatibility/hpx/traits/action_priority.hpp
A
libs/actions_base/include_compatibility/hpx/traits/action_remote_result.hpp
A
libs/actions_base/include_compatibility/hpx/traits/action_select_direct_execution.hpp
A libs/actions_base/include_compatibility/hpx/traits/action_stacksize.hpp
A libs/actions_base/include_compatibility/hpx/traits/extract_action.hpp
A libs/actions_base/tests/CMakeLists.txt
A libs/actions_base/tests/performance/CMakeLists.txt
A libs/actions_base/tests/regressions/CMakeLists.txt
A libs/actions_base/tests/unit/CMakeLists.txt
M libs/affinity/include/hpx/affinity/detail/partlit.hpp
M libs/algorithms/CMakeLists.txt
M libs/algorithms/include/hpx/algorithm.hpp
M libs/algorithms/include/hpx/numeric.hpp
M libs/algorithms/include/hpx/parallel/algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/detail/dispatch.hpp
M libs/algorithms/include/hpx/parallel/algorithms/detail/transfer.hpp
M libs/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/algorithms/for_each.hpp
M libs/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reduce_by_key.hpp
M libs/algorithms/include/hpx/parallel/algorithms/remove_copy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/reverse.hpp
M libs/algorithms/include/hpx/parallel/algorithms/rotate.hpp
M libs/algorithms/include/hpx/parallel/algorithms/set_difference.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/set_symmetric_difference.hpp
M libs/algorithms/include/hpx/parallel/algorithms/set_union.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
M
libs/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/remove.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/remove_copy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/reverse.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/rotate.hpp
M libs/algorithms/include/hpx/parallel/spmd_block.hpp
A libs/algorithms/include/hpx/parallel/util/result_types.hpp
M libs/algorithms/include/hpx/parallel/util/transfer.hpp
M libs/algorithms/tests/performance/benchmark_inplace_merge.cpp
M libs/algorithms/tests/performance/benchmark_partition.cpp
M libs/algorithms/tests/performance/benchmark_remove.cpp
M libs/algorithms/tests/performance/benchmark_remove_if.cpp
M libs/algorithms/tests/performance/benchmark_unique.cpp
M libs/algorithms/tests/performance/transform_reduce_scaling.cpp
M libs/algorithms/tests/regressions/scan_shortlength.cpp
M libs/algorithms/tests/unit/algorithms/copy.cpp
M libs/algorithms/tests/unit/algorithms/copyif_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/copyif_exception.cpp
M libs/algorithms/tests/unit/algorithms/copyif_forward.cpp
M libs/algorithms/tests/unit/algorithms/copyif_random.cpp
M libs/algorithms/tests/unit/algorithms/copyn.cpp
M libs/algorithms/tests/unit/algorithms/reduce_by_key.cpp
M libs/algorithms/tests/unit/block/task_block.cpp
M libs/algorithms/tests/unit/block/task_block_executor.cpp
M libs/algorithms/tests/unit/block/task_block_par.cpp
M libs/algorithms/tests/unit/container_algorithms/CMakeLists.txt
M libs/algorithms/tests/unit/container_algorithms/copy_range.cpp
M libs/algorithms/tests/unit/container_algorithms/copyif_range.cpp
A libs/algorithms/tests/unit/container_algorithms/copyn_range.cpp
A libs/algorithms/tests/unit/container_algorithms/foreach_adapt.cpp
A libs/algorithms/tests/unit/container_algorithms/iter_sent.hpp
M libs/algorithms/tests/unit/container_algorithms/move_range.cpp
M libs/all_modules.rst
M libs/async_combinators/include/hpx/async_combinators/split_future.hpp
M libs/async_combinators/include/hpx/async_combinators/wait_all.hpp
M libs/async_combinators/include/hpx/async_combinators/when_each.hpp
M libs/async_combinators/tests/regressions/wait_all_hang_1946.cpp
M libs/async_cuda/CMakeLists.txt
M libs/async_cuda/docs/index.rst
M libs/async_cuda/include/hpx/async_cuda/cublas_executor.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_event.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_exception.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_executor.hpp
M libs/async_cuda/include/hpx/async_cuda/cuda_future.hpp
M libs/async_cuda/include/hpx/async_cuda/get_targets.hpp
M libs/async_cuda/include/hpx/async_cuda/target.hpp
M libs/async_cuda/include_compatibility/hpx/compute/cuda/get_targets.hpp
M libs/async_cuda/include_compatibility/hpx/compute/cuda/target.hpp
M libs/async_cuda/src/cuda_future.cpp
M libs/async_cuda/src/cuda_target.cpp
M libs/async_cuda/src/get_targets.cpp
M libs/async_cuda/tests/performance/cuda_executor_throughput.cpp
M libs/async_cuda/tests/unit/cublas_matmul.cpp
M libs/async_cuda/tests/unit/cuda_future.cpp
M libs/async_distributed/CMakeLists.txt
M libs/async_distributed/include/hpx/async_distributed/applier/apply.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_continue_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/apply_helper.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/applier/detail/apply_colocated_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/async.hpp
M libs/async_distributed/include/hpx/async_distributed/async_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_callback_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/async_continue.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/async_continue_fwd.hpp
R libs/async_distributed/include/hpx/async_distributed/async_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/dataflow.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_callback_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_colocated_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_implementations_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/async_unwrap_result_implementations_fwd.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations_fwd.hpp
M libs/async_distributed/include/hpx/async_distributed/sync.hpp
R libs/async_distributed/include/hpx/async_distributed/sync_fwd.hpp
M libs/async_distributed/tests/regressions/async_action_1813.cpp
M libs/async_distributed/tests/regressions/dataflow_future_swap.cpp
M libs/async_distributed/tests/regressions/dataflow_future_swap2.cpp
M libs/async_distributed/tests/unit/apply_colocated.cpp
M libs/async_distributed/tests/unit/apply_remote.cpp
M libs/async_distributed/tests/unit/apply_remote_client.cpp
M libs/async_distributed/tests/unit/async_cb_colocated.cpp
M libs/async_distributed/tests/unit/async_cb_remote.cpp
M libs/async_distributed/tests/unit/async_cb_remote_client.cpp
M libs/async_distributed/tests/unit/async_colocated.cpp
M libs/async_distributed/tests/unit/async_remote.cpp
M libs/async_distributed/tests/unit/async_remote_client.cpp
M libs/async_distributed/tests/unit/async_unwrap_result.cpp
M libs/async_distributed/tests/unit/sync_remote.cpp
M libs/async_local/CMakeLists.txt
M libs/async_local/include/hpx/async_local/async.hpp
A libs/async_local/include/hpx/async_local/async_fwd.hpp
M libs/async_local/include/hpx/async_local/sync.hpp
A libs/async_local/include/hpx/async_local/sync_fwd.hpp
M libs/collectives/CMakeLists.txt
M libs/collectives/include/hpx/collectives/barrier.hpp
M libs/collectives/include/hpx/collectives/broadcast_direct.hpp
M libs/collectives/include/hpx/collectives/detail/barrier_node.hpp
M libs/collectives/include/hpx/collectives/detail/communicator.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M libs/collectives/include/hpx/collectives/fold.hpp
M libs/collectives/include/hpx/collectives/reduce.hpp
M libs/collectives/include/hpx/collectives/spmd_block.hpp
M libs/collectives/src/barrier.cpp
M libs/collectives/src/detail/barrier_node.cpp
M libs/collectives/src/latch.cpp
M libs/collectives/tests/performance/osu/osu_bcast.cpp
M libs/collectives/tests/performance/osu/osu_scatter.cpp
M libs/command_line_handling/src/parse_command_line.cpp
A libs/components_base/CMakeLists.txt
A libs/components_base/README.rst
A libs/components_base/docs/index.rst
A libs/components_base/examples/CMakeLists.txt
A libs/components_base/include/hpx/components_base/get_lva.hpp
A libs/components_base/include/hpx/components_base/pinned_ptr.hpp
A
libs/components_base/include/hpx/components_base/traits/component_pin_support.hpp
A libs/components_base/include/hpx/components_base/traits/is_component.hpp
A
libs/components_base/include_compatibility/hpx/runtime/components/pinned_ptr.hpp
A libs/components_base/include_compatibility/hpx/runtime/get_lva.hpp
A
libs/components_base/include_compatibility/hpx/traits/component_pin_support.hpp
A libs/components_base/include_compatibility/hpx/traits/is_component.hpp
A libs/components_base/tests/CMakeLists.txt
A libs/components_base/tests/performance/CMakeLists.txt
A libs/components_base/tests/regressions/CMakeLists.txt
A libs/components_base/tests/unit/CMakeLists.txt
M libs/compute/CMakeLists.txt
M libs/compute/include/hpx/compute/host/get_targets.hpp
M libs/compute/src/get_host_targets.cpp
M libs/compute/tests/unit/numa_allocator.cpp
M libs/compute_cuda/examples/data_copy.cu
M libs/compute_cuda/examples/hello_compute.cu
M libs/compute_cuda/examples/partitioned_vector.cu
M libs/compute_cuda/include/hpx/compute/cuda/allocator.hpp
M libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor.hpp
M
libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor_parameters.hpp
M libs/compute_cuda/include/hpx/compute/cuda/default_executor.hpp
M libs/compute_cuda/include/hpx/compute/cuda/default_executor_parameters.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/launch.hpp
M libs/compute_cuda/include/hpx/compute/cuda/detail/scoped_active_target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/serialization/value_proxy.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_distribution_policy.hpp
M libs/compute_cuda/include/hpx/compute/cuda/target_ptr.hpp
M libs/compute_cuda/include/hpx/compute/cuda/traits/access_target.hpp
M libs/compute_cuda/include/hpx/compute/cuda/transfer.hpp
M libs/compute_cuda/include/hpx/compute/cuda/value_proxy.hpp
M libs/compute_cuda/tests/performance/synchronize.cu
M libs/compute_cuda/tests/unit/CMakeLists.txt
M libs/compute_cuda/tests/unit/default_executor.cu
M libs/compute_cuda/tests/unit/for_each_compute.cu
M libs/compute_cuda/tests/unit/for_loop_compute.cu
M libs/compute_cuda/tests/unit/transform_compute.cu
M libs/config/include/hpx/config/attributes.hpp
M libs/create_library_skeleton.py
M libs/distributed_executors/CMakeLists.txt
M
libs/distributed_executors/include/hpx/distributed_executors/distribution_policy_executor.hpp
M libs/execution/CMakeLists.txt
M libs/execution/include/hpx/execution/detail/future_exec.hpp
M libs/executors/CMakeLists.txt
M libs/executors/include/hpx/executors/dataflow.hpp
M libs/executors/include/hpx/executors/service_executors.hpp
M libs/functional/include/hpx/functional/tag_invoke.hpp
M libs/functional/tests/regressions/function_argument.cpp
M libs/functional/tests/regressions/function_serialization_728.cpp
M libs/futures/CMakeLists.txt
M libs/futures/include/hpx/futures/detail/future_data.hpp
M libs/futures/include/hpx/futures/future.hpp
A libs/futures/include/hpx/futures/future_fwd.hpp
M libs/futures/include/hpx/futures/futures_factory.hpp
M libs/futures/include/hpx/futures/packaged_continuation.hpp
M libs/futures/include/hpx/futures/traits/acquire_shared_state.hpp
M libs/futures/include/hpx/futures/traits/detail/future_await_traits.hpp
M libs/futures/include/hpx/futures/traits/future_access.hpp
M libs/futures/include_compatibility/hpx/traits/future_then_result.hpp
M libs/futures/src/future_data.cpp
M libs/include/CMakeLists.txt
M libs/include/include/hpx/execution.hpp
M libs/include/include/hpx/include/actions.hpp
M libs/include/include/hpx/include/components.hpp
M libs/include/include/hpx/include/plain_actions.hpp
M libs/include/include/hpx/include/traits.hpp
M libs/include/include/hpx/include/util.hpp
M libs/init_runtime/CMakeLists.txt
M libs/init_runtime/src/hpx_init.cpp
M libs/iterator_support/tests/performance/stencil3_iterators.cpp
M libs/lcos_distributed/include/hpx/lcos_distributed/server/channel.hpp
M libs/lcos_local/CMakeLists.txt
M libs/lcos_local/include/hpx/lcos_local/channel.hpp
M libs/lcos_local/include/hpx/lcos_local/promise.hpp
R libs/lcos_local/include/hpx/lcos_local/spmd_block.hpp
M libs/lcos_local/include_compatibility/hpx/lcos/local/spmd_block.hpp
M libs/lcos_local/include_compatibility/hpx/local_lcos/spmd_block.hpp
M libs/memory/include/hpx/memory/serialization/intrusive_ptr.hpp
M libs/memory/tests/unit/intrusive_ptr.cpp
M libs/memory/tests/unit/intrusive_ptr_move.cpp
M libs/memory/tests/unit/intrusive_ptr_polymorphic.cpp
M libs/memory/tests/unit/intrusive_ptr_polymorphic_nonintrusive.cpp
M libs/memory/tests/unit/ip_convertible.cpp
M libs/memory/tests/unit/ip_hash.cpp
M libs/memory/tests/unit/serialization_intrusive_ptr.cpp
M
libs/pack_traversal/include/hpx/pack_traversal/detail/pack_traversal_async_impl.hpp
M libs/performance_counters/CMakeLists.txt
M
libs/performance_counters/include/hpx/performance_counters/base_performance_counter.hpp
M
libs/performance_counters/include/hpx/performance_counters/counters_fwd.hpp
M
libs/performance_counters/include/hpx/performance_counters/server/base_performance_counter.hpp
M libs/resource_partitioner/examples/guided_pool_test.cpp
M
libs/resource_partitioner/examples/oversubscribing_resource_partitioner.cpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M libs/runtime_local/include/hpx/runtime_local/get_num_localities.hpp
M libs/segmented_algorithms/CMakeLists.txt
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/dispatch.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/transfer.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/for_each.hpp
M libs/segmented_algorithms/tests/performance/minmax_element_performance.cpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_copy.cpp
M libs/segmented_algorithms/tests/unit/partitioned_vector_move.cpp
M
libs/segmented_algorithms/tests/unit/partitioned_vector_transform_reduce1.cpp
M
libs/segmented_algorithms/tests/unit/partitioned_vector_transform_reduce2.cpp
M libs/serialization/tests/performance/serialization_overhead.cpp
M libs/thread_executors/CMakeLists.txt
M libs/thread_executors/include/hpx/thread_executors/thread_executor.hpp
M libs/threading/include/hpx/threading/thread.hpp
M libs/threading/src/thread.cpp
M libs/threading_base/include/hpx/threading_base/thread_data.hpp
M libs/threadmanager/CMakeLists.txt
M libs/topology/include/hpx/topology/topology.hpp
M plugins/binary_filter/bzip2/src/bzip2_serialization_filter.cpp
M plugins/binary_filter/snappy/src/snappy_serialization_filter.cpp
M plugins/binary_filter/zlib/src/zlib_serialization_filter.cpp
M plugins/parcelport/mpi/CMakeLists.txt
M plugins/parcelport/tcp/CMakeLists.txt
M src/CMakeLists.txt
M src/lcos/base_lco.cpp
M src/runtime/actions/base_action.cpp
M src/runtime/actions/continuation.cpp
M src/runtime/agas/addressing_service.cpp
M src/runtime/agas/big_boot_barrier.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/interface.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/server/route.cpp
M src/runtime/agas/symbol_namespace.cpp
M src/runtime/applier/applier.cpp
M src/runtime/components/server/console_error_sink_server.cpp
M src/runtime/components/server/destroy_component.cpp
M src/runtime/components/server/runtime_support_server.cpp
M src/runtime/get_locality_name.cpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/detail/parcel_await.cpp
M src/runtime/parcelset/parcel.cpp
M tests/performance/local/foreach_scaling.cpp
M tests/performance/local/future_overhead.cpp
M tests/performance/local/hpx_heterogeneous_timed_task_spawn.cpp
M tests/performance/local/hpx_homogeneous_timed_task_spawn_executors.cpp
M tests/performance/local/parent_vs_child_stealing.cpp
M tests/performance/local/partitioned_vector_foreach.cpp
M tests/performance/local/sizeof.cpp
M tests/performance/local/skynet.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
M tests/performance/local/stream.cpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
M tests/performance/local/wait_all_timings.cpp
M tests/performance/network/pingpong_performance.cpp
M tests/regressions/actions/components/server/action_move_semantics.hpp
M tests/regressions/actions/plain_action_1330.cpp
M tests/regressions/build/client_1950.cpp
M tests/regressions/lcos/lifetime_588.cpp
M tests/regressions/lcos/promise_1620.cpp
M tests/unit/agas/components/server/managed_refcnt_checker.cpp
M tests/unit/agas/components/server/managed_refcnt_checker.hpp
M tests/unit/agas/components/server/simple_mobile_object.hpp
M tests/unit/agas/components/server/simple_refcnt_checker.cpp
M tests/unit/agas/components/server/simple_refcnt_checker.hpp
M tests/unit/agas/credit_exhaustion.cpp
M tests/unit/agas/local_address_rebind.cpp
M tests/unit/agas/local_embedded_ref_to_local_object.cpp
M tests/unit/agas/local_embedded_ref_to_remote_object.cpp
M tests/unit/agas/refcnted_symbol_to_local_object.cpp
M tests/unit/agas/refcnted_symbol_to_remote_object.cpp
M tests/unit/agas/remote_embedded_ref_to_local_object.cpp
M tests/unit/agas/remote_embedded_ref_to_remote_object.cpp
M tests/unit/agas/scoped_ref_to_local_object.cpp
M tests/unit/agas/scoped_ref_to_remote_object.cpp
M tests/unit/agas/split_credit.cpp
M tests/unit/agas/uncounted_symbol_to_local_object.cpp
M tests/unit/agas/uncounted_symbol_to_remote_object.cpp
M tests/unit/build/CMakeLists.txt
M tests/unit/build/fetchcontent/CMakeLists.txt
M tests/unit/component/action_invoke_no_more_than.cpp
M tests/unit/component/get_gid.cpp
M tests/unit/component/get_ptr.cpp
M tests/unit/component/inheritance_2_classes_abstract.cpp
M tests/unit/component/inheritance_2_classes_concrete.cpp
M tests/unit/component/inheritance_2_classes_concrete_simple.cpp
M tests/unit/component/inheritance_3_classes_1_abstract.cpp
M tests/unit/component/inheritance_3_classes_2_abstract.cpp
M tests/unit/component/inheritance_3_classes_concrete.cpp
M tests/unit/component/migrate_component.cpp
M tests/unit/component/migrate_component_to_storage.cpp
M tests/unit/component/migrate_polymorphic_component.cpp
M tests/unit/parcelset/put_parcels.cpp
M tests/unit/parcelset/put_parcels_with_coalescing.cpp
M tests/unit/parcelset/put_parcels_with_compression.cpp
M tools/inspect/deprecated_include_check.cpp
M tools/inspect/include_check.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into libcds
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/e895b8089bce...1ec8f4242a98
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits