Branch: refs/heads/action_modules
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 25da8d1dc74769767d100483b906309dcac4322c
https://github.com/STEllAR-GROUP/hpx/commit/25da8d1dc74769767d100483b906309dcac4322c
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-10 (Fri, 10 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: 3ec5e8ceefa35b9083597bb813185a8b4c2f4338
https://github.com/STEllAR-GROUP/hpx/commit/3ec5e8ceefa35b9083597bb813185a8b4c2f4338
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-10 (Fri, 10 Jul 2020)
Changed paths:
M libs/actions/CMakeLists.txt
M libs/actions_base/CMakeLists.txt
Log Message:
-----------
Add missing module dependencies
Commit: f718cd125dbd15b2a120346d403e489d2b280948
https://github.com/STEllAR-GROUP/hpx/commit/f718cd125dbd15b2a120346d403e489d2b280948
Author: Hartmut Kaiser <[email protected]>
Date: 2020-07-10 (Fri, 10 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
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/09696eff04a8...f718cd125dbd
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits