Branch: refs/heads/master
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 11098201d8480f12846bd250a1d42aff572fdb03
https://github.com/STEllAR-GROUP/hpx/commit/11098201d8480f12846bd250a1d42aff572fdb03
Author: Mikael Simberg <[email protected]>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M components/iostreams/CMakeLists.txt
R components/iostreams/include/hpx/distributed/iostream.hpp
M components/iostreams/include/hpx/include/iostreams.hpp
A components/iostreams/include/hpx/iostream.hpp
M components/iostreams/tests/regressions/lost_output_2236.cpp
M components/iostreams/tests/regressions/no_output_1173.cpp
M docs/sphinx/api/public_api.rst
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/os_thread_num.cpp
M examples/future_reduce/rnd_future_reduce.cpp
M examples/heartbeat/heartbeat_console.cpp
M examples/hello_world_component/hello_world_component.cpp
M examples/jacobi/jacobi.cpp
M examples/jacobi/jacobi_component/grid.cpp
M examples/jacobi/jacobi_component/server/stencil_iterator.hpp
M examples/performance_counters/access_counter_set.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/fractals.cpp
M examples/quickstart/fractals_executor.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/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/thread_aware_timer/thread_aware_timer.cpp
M examples/tuplespace/simple_central_tuplespace_client.cpp
M libs/algorithms/CMakeLists.txt
R libs/algorithms/include/hpx/algorithm.hpp
R libs/algorithms/include/hpx/memory.hpp
R libs/algorithms/include/hpx/numeric.hpp
M libs/algorithms/include/hpx/parallel/util/result_types.hpp
R libs/algorithms/include/hpx/task_block.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/datastructures/CMakeLists.txt
R libs/datastructures/include/hpx/optional.hpp
R libs/datastructures/include/hpx/tuple.hpp
M libs/debugging/tests/unit/print.cpp
M libs/functional/CMakeLists.txt
R libs/functional/include/hpx/functional.hpp
R libs/functional/include/hpx/type_traits.hpp
M libs/functional/tests/regressions/function_argument.cpp
M libs/functional/tests/regressions/function_serialization_728.cpp
M libs/include/CMakeLists.txt
A libs/include/include/hpx/algorithm.hpp
A libs/include/include/hpx/any.hpp
A libs/include/include/hpx/chrono.hpp
A libs/include/include/hpx/distributed/future.hpp
M libs/include/include/hpx/execution.hpp
A libs/include/include/hpx/functional.hpp
M libs/include/include/hpx/future.hpp
M libs/include/include/hpx/hpx.hpp
A libs/include/include/hpx/local/execution.hpp
A libs/include/include/hpx/local/future.hpp
A libs/include/include/hpx/local/runtime.hpp
A libs/include/include/hpx/memory.hpp
A libs/include/include/hpx/numeric.hpp
A libs/include/include/hpx/optional.hpp
M libs/include/include/hpx/runtime.hpp
A libs/include/include/hpx/task_block.hpp
A libs/include/include/hpx/tuple.hpp
A libs/include/include/hpx/type_traits.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/CMakeLists.txt
R libs/serialization/include/hpx/any.hpp
M libs/serialization/tests/performance/serialization_overhead.cpp
M libs/timing/CMakeLists.txt
R libs/timing/include/hpx/chrono.hpp
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:
-----------
Rearrange public API headers
Commit: 1353c5ddcfe0039c6e24434244db6f5b2be1b532
https://github.com/STEllAR-GROUP/hpx/commit/1353c5ddcfe0039c6e24434244db6f5b2be1b532
Author: Mikael Simberg <[email protected]>
Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
M libs/collectives/CMakeLists.txt
A libs/collectives/include/hpx/distributed/barrier.hpp
A libs/collectives/include/hpx/distributed/latch.hpp
M libs/collectives/include_compatibility/hpx/lcos/barrier.hpp
M libs/collectives/include_compatibility/hpx/lcos/latch.hpp
M libs/include/CMakeLists.txt
A libs/include/include/hpx/barrier.hpp
A libs/include/include/hpx/channel.hpp
A libs/include/include/hpx/latch.hpp
M libs/lcos_distributed/CMakeLists.txt
A libs/lcos_distributed/include/hpx/distributed/channel.hpp
M libs/lcos_distributed/include_compatibility/hpx/lcos/channel.hpp
M libs/lcos_local/CMakeLists.txt
A libs/lcos_local/include/hpx/local/channel.hpp
M libs/synchronization/CMakeLists.txt
R libs/synchronization/include/hpx/barrier.hpp
R libs/synchronization/include/hpx/latch.hpp
A libs/synchronization/include/hpx/local/barrier.hpp
A libs/synchronization/include/hpx/local/latch.hpp
Log Message:
-----------
Add API headers for barrier, channel, and latch
Commit: ef3bbcf71622a3a53d872f225fefa491f0dd70d6
https://github.com/STEllAR-GROUP/hpx/commit/ef3bbcf71622a3a53d872f225fefa491f0dd70d6
Author: Mikael Simberg <[email protected]>
Date: 2020-07-22 (Wed, 22 Jul 2020)
Changed paths:
M components/iostreams/CMakeLists.txt
R components/iostreams/include/hpx/distributed/iostream.hpp
M components/iostreams/include/hpx/include/iostreams.hpp
A components/iostreams/include/hpx/iostream.hpp
M components/iostreams/tests/regressions/lost_output_2236.cpp
M components/iostreams/tests/regressions/no_output_1173.cpp
M docs/sphinx/api/public_api.rst
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/os_thread_num.cpp
M examples/future_reduce/rnd_future_reduce.cpp
M examples/heartbeat/heartbeat_console.cpp
M examples/hello_world_component/hello_world_component.cpp
M examples/jacobi/jacobi.cpp
M examples/jacobi/jacobi_component/grid.cpp
M examples/jacobi/jacobi_component/server/stencil_iterator.hpp
M examples/performance_counters/access_counter_set.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/fractals.cpp
M examples/quickstart/fractals_executor.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/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/thread_aware_timer/thread_aware_timer.cpp
M examples/tuplespace/simple_central_tuplespace_client.cpp
M libs/algorithms/CMakeLists.txt
R libs/algorithms/include/hpx/algorithm.hpp
R libs/algorithms/include/hpx/memory.hpp
R libs/algorithms/include/hpx/numeric.hpp
M libs/algorithms/include/hpx/parallel/util/result_types.hpp
R libs/algorithms/include/hpx/task_block.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/CMakeLists.txt
A libs/collectives/include/hpx/distributed/barrier.hpp
A libs/collectives/include/hpx/distributed/latch.hpp
M libs/collectives/include_compatibility/hpx/lcos/barrier.hpp
M libs/collectives/include_compatibility/hpx/lcos/latch.hpp
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/datastructures/CMakeLists.txt
R libs/datastructures/include/hpx/optional.hpp
R libs/datastructures/include/hpx/tuple.hpp
M libs/debugging/tests/unit/print.cpp
M libs/functional/CMakeLists.txt
R libs/functional/include/hpx/functional.hpp
R libs/functional/include/hpx/type_traits.hpp
M libs/functional/tests/regressions/function_argument.cpp
M libs/functional/tests/regressions/function_serialization_728.cpp
M libs/include/CMakeLists.txt
A libs/include/include/hpx/algorithm.hpp
A libs/include/include/hpx/any.hpp
A libs/include/include/hpx/barrier.hpp
A libs/include/include/hpx/channel.hpp
A libs/include/include/hpx/chrono.hpp
A libs/include/include/hpx/distributed/future.hpp
M libs/include/include/hpx/execution.hpp
A libs/include/include/hpx/functional.hpp
M libs/include/include/hpx/future.hpp
M libs/include/include/hpx/hpx.hpp
A libs/include/include/hpx/latch.hpp
A libs/include/include/hpx/local/execution.hpp
A libs/include/include/hpx/local/future.hpp
A libs/include/include/hpx/local/runtime.hpp
A libs/include/include/hpx/memory.hpp
A libs/include/include/hpx/numeric.hpp
A libs/include/include/hpx/optional.hpp
M libs/include/include/hpx/runtime.hpp
A libs/include/include/hpx/task_block.hpp
A libs/include/include/hpx/tuple.hpp
A libs/include/include/hpx/type_traits.hpp
M libs/iterator_support/tests/performance/stencil3_iterators.cpp
M libs/lcos_distributed/CMakeLists.txt
A libs/lcos_distributed/include/hpx/distributed/channel.hpp
M libs/lcos_distributed/include_compatibility/hpx/lcos/channel.hpp
M libs/lcos_local/CMakeLists.txt
A libs/lcos_local/include/hpx/local/channel.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/CMakeLists.txt
R libs/serialization/include/hpx/any.hpp
M libs/serialization/tests/performance/serialization_overhead.cpp
M libs/synchronization/CMakeLists.txt
R libs/synchronization/include/hpx/barrier.hpp
R libs/synchronization/include/hpx/latch.hpp
A libs/synchronization/include/hpx/local/barrier.hpp
A libs/synchronization/include/hpx/local/latch.hpp
M libs/timing/CMakeLists.txt
R libs/timing/include/hpx/chrono.hpp
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:
-----------
Merge pull request #4841 from msimberg/rearrange-api-headers
Rearrange public API headers
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/dd82e356e3a5...ef3bbcf71622
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits