Branch: refs/heads/citation
Home: https://github.com/STEllAR-GROUP/hpx
Commit: e8270a65b20d26c0b874b5e75cbfd899e08da264
https://github.com/STEllAR-GROUP/hpx/commit/e8270a65b20d26c0b874b5e75cbfd899e08da264
Author: Mikael Simberg <[email protected]>
Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths:
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
Log Message:
-----------
Remove the ability to use a scheduler directly as a sender
Commit: da2f73cf7f3885c94ecf7610dbc31f5ba1433a3b
https://github.com/STEllAR-GROUP/hpx/commit/da2f73cf7f3885c94ecf7610dbc31f5ba1433a3b
Author: Mikael Simberg <[email protected]>
Date: 2021-09-20 (Mon, 20 Sep 2021)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/detach.hpp
M libs/core/execution/include/hpx/execution/algorithms/just.hpp
M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/on.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/transform.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_test_utils.hpp
M libs/core/execution/tests/unit/algorithm_transform.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
M libs/core/execution_base/tests/unit/basic_receiver.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
M libs/core/futures/include/hpx/futures/future.hpp
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
Log Message:
-----------
Simplify many execution CPOs
- Remove dispatching to member functions if available on schedule,
connect, set_x, start, only use tag_dispatch (and
tag_fallback_dispatch for default implementations)
- Don't use tag_dispatch for just (no need to customize)
- Don't use tag_dispatch for keep_future (no need to customize)
Commit: d4af5381578f16061b051973f05af3998f103525
https://github.com/STEllAR-GROUP/hpx/commit/d4af5381578f16061b051973f05af3998f103525
Author: Mikael Simberg <[email protected]>
Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
Log Message:
-----------
Add workaround for transform_stream_receiver for nvcc
Commit: c4ef974ba21fc9f5bf2c074cd28bb29c2103f859
https://github.com/STEllAR-GROUP/hpx/commit/c4ef974ba21fc9f5bf2c074cd28bb29c2103f859
Author: Mikael Simberg <[email protected]>
Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
Log Message:
-----------
Fix forwarding in transform_stream_receiver constructor
Commit: 7e3a6dde5357763507d25ab8fe7df6d4d5de0317
https://github.com/STEllAR-GROUP/hpx/commit/7e3a6dde5357763507d25ab8fe7df6d4d5de0317
Author: Hartmut Kaiser <[email protected]>
Date: 2021-09-21 (Tue, 21 Sep 2021)
Changed paths:
M
components/iostreams/include/hpx/components/iostreams/server/output_stream.hpp
M components/iostreams/src/server/output_stream.cpp
M components/iostreams/src/standard_streams.cpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/src/set_thread_state.cpp
M libs/full/runtime_distributed/src/server/runtime_support_server.cpp
Log Message:
-----------
Fixing shutdown problems caused by missing ref-counting
- flyby: handle terminate threads while waiting for activities to cease
Commit: 005642ad2c34df0a632ed956a418a21b5763ae99
https://github.com/STEllAR-GROUP/hpx/commit/005642ad2c34df0a632ed956a418a21b5763ae99
Author: Auriane R <[email protected]>
Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths:
M libs/core/async_cuda/tests/performance/CMakeLists.txt
M libs/core/async_cuda/tests/unit/CMakeLists.txt
M libs/core/async_mpi/tests/unit/CMakeLists.txt
M libs/core/batch_environments/tests/unit/CMakeLists.txt
M libs/core/command_line_handling_local/tests/regressions/CMakeLists.txt
M libs/core/init_runtime_local/tests/unit/CMakeLists.txt
M libs/core/program_options/examples/CMakeLists.txt
M libs/core/program_options/tests/regressions/CMakeLists.txt
M libs/core/program_options/tests/unit/CMakeLists.txt
M libs/core/resource_partitioner/examples/CMakeLists.txt
M libs/core/resource_partitioner/tests/regressions/CMakeLists.txt
M libs/core/resource_partitioner/tests/unit/CMakeLists.txt
M libs/core/runtime_local/tests/unit/CMakeLists.txt
Log Message:
-----------
Update folder names
Commit: 59ae951b08e0698972a8e1297cf0b61d288192b0
https://github.com/STEllAR-GROUP/hpx/commit/59ae951b08e0698972a8e1297cf0b61d288192b0
Author: srinivasyadav18 <[email protected]>
Date: 2021-09-22 (Wed, 22 Sep 2021)
Changed paths:
M libs/core/algorithms/tests/unit/algorithms/fill_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/filln_tests.hpp
Log Message:
-----------
fix unit fill test for datapar with Vc
Replaces std::size_t with int as Vc does not have constructor overloads for
unsigned long.
Commit: 60af966c051388b927dbea09021f2dae8df3e257
https://github.com/STEllAR-GROUP/hpx/commit/60af966c051388b927dbea09021f2dae8df3e257
Author: Mikael Simberg <[email protected]>
Date: 2021-09-23 (Thu, 23 Sep 2021)
Changed paths:
M libs/core/algorithms/tests/unit/algorithms/fill_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/filln_tests.hpp
Log Message:
-----------
Merge pull request #5577 from srinivasyadav18/fix_Vc_fill
fix unit fill test for datapar with Vc
Commit: db75ae68948aa52c2345fea37370468ba57ba2af
https://github.com/STEllAR-GROUP/hpx/commit/db75ae68948aa52c2345fea37370468ba57ba2af
Author: Mikael Simberg <[email protected]>
Date: 2021-09-23 (Thu, 23 Sep 2021)
Changed paths:
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/detach.hpp
M libs/core/execution/include/hpx/execution/algorithms/just.hpp
M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/on.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/transform.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_test_utils.hpp
M libs/core/execution/tests/unit/algorithm_transform.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
M libs/core/execution_base/tests/unit/basic_receiver.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
M libs/core/futures/include/hpx/futures/future.hpp
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
Log Message:
-----------
Merge pull request #5542 from msimberg/p2300-cpos
Simplify execution CPOs
Commit: f9164340bc6c4a44f39164d7760a44f798a632ef
https://github.com/STEllAR-GROUP/hpx/commit/f9164340bc6c4a44f39164d7760a44f798a632ef
Author: Mikael Simberg <[email protected]>
Date: 2021-09-23 (Thu, 23 Sep 2021)
Changed paths:
M libs/core/async_cuda/tests/performance/CMakeLists.txt
M libs/core/async_cuda/tests/unit/CMakeLists.txt
M libs/core/async_mpi/tests/unit/CMakeLists.txt
M libs/core/batch_environments/tests/unit/CMakeLists.txt
M libs/core/command_line_handling_local/tests/regressions/CMakeLists.txt
M libs/core/init_runtime_local/tests/unit/CMakeLists.txt
M libs/core/program_options/examples/CMakeLists.txt
M libs/core/program_options/tests/regressions/CMakeLists.txt
M libs/core/program_options/tests/unit/CMakeLists.txt
M libs/core/resource_partitioner/examples/CMakeLists.txt
M libs/core/resource_partitioner/tests/regressions/CMakeLists.txt
M libs/core/resource_partitioner/tests/unit/CMakeLists.txt
M libs/core/runtime_local/tests/unit/CMakeLists.txt
Log Message:
-----------
Merge pull request #5576 from aurianer/update_more_names
Update forgotten "Full" names
Commit: 3f12aca17be855dc211c3d91efe31641c31cd731
https://github.com/STEllAR-GROUP/hpx/commit/3f12aca17be855dc211c3d91efe31641c31cd731
Author: Mikael Simberg <[email protected]>
Date: 2021-09-23 (Thu, 23 Sep 2021)
Changed paths:
M
components/iostreams/include/hpx/components/iostreams/server/output_stream.hpp
M components/iostreams/src/server/output_stream.cpp
M components/iostreams/src/standard_streams.cpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/src/set_thread_state.cpp
M libs/full/runtime_distributed/src/server/runtime_support_server.cpp
Log Message:
-----------
Merge pull request #5546 from STEllAR-GROUP/shutdown_problems
Fixing shutdown problems caused by missing ref-counting
Commit: 7f6e5a84f67802ba092489820d41b2774d9ed3d9
https://github.com/STEllAR-GROUP/hpx/commit/7f6e5a84f67802ba092489820d41b2774d9ed3d9
Author: Patrick Diehl <[email protected]>
Date: 2021-09-23 (Thu, 23 Sep 2021)
Changed paths:
M
components/iostreams/include/hpx/components/iostreams/server/output_stream.hpp
M components/iostreams/src/server/output_stream.cpp
M components/iostreams/src/standard_streams.cpp
M libs/core/algorithms/tests/unit/algorithms/fill_tests.hpp
M libs/core/algorithms/tests/unit/algorithms/filln_tests.hpp
M libs/core/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/core/async_cuda/tests/performance/CMakeLists.txt
M libs/core/async_cuda/tests/unit/CMakeLists.txt
M libs/core/async_mpi/tests/unit/CMakeLists.txt
M libs/core/batch_environments/tests/unit/CMakeLists.txt
M libs/core/command_line_handling_local/tests/regressions/CMakeLists.txt
M libs/core/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/core/execution/include/hpx/execution/algorithms/detach.hpp
M libs/core/execution/include/hpx/execution/algorithms/just.hpp
M libs/core/execution/include/hpx/execution/algorithms/keep_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_error.hpp
M libs/core/execution/include/hpx/execution/algorithms/let_value.hpp
M libs/core/execution/include/hpx/execution/algorithms/make_future.hpp
M libs/core/execution/include/hpx/execution/algorithms/on.hpp
M libs/core/execution/include/hpx/execution/algorithms/split.hpp
M libs/core/execution/include/hpx/execution/algorithms/sync_wait.hpp
M libs/core/execution/include/hpx/execution/algorithms/transform.hpp
M libs/core/execution/include/hpx/execution/algorithms/when_all.hpp
M libs/core/execution/tests/unit/algorithm_execute.cpp
M libs/core/execution/tests/unit/algorithm_just.cpp
M libs/core/execution/tests/unit/algorithm_test_utils.hpp
M libs/core/execution/tests/unit/algorithm_transform.cpp
M libs/core/execution/tests/unit/algorithm_when_all.cpp
M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
M libs/core/execution_base/include/hpx/execution_base/sender.hpp
M libs/core/execution_base/tests/unit/basic_operation_state.cpp
M libs/core/execution_base/tests/unit/basic_receiver.cpp
M libs/core/execution_base/tests/unit/basic_schedule.cpp
M libs/core/execution_base/tests/unit/basic_sender.cpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler.hpp
M libs/core/executors/include/hpx/executors/thread_pool_scheduler_bulk.hpp
M libs/core/executors/tests/unit/thread_pool_scheduler.cpp
M libs/core/futures/include/hpx/futures/future.hpp
M libs/core/init_runtime_local/tests/unit/CMakeLists.txt
M libs/core/program_options/examples/CMakeLists.txt
M libs/core/program_options/tests/regressions/CMakeLists.txt
M libs/core/program_options/tests/unit/CMakeLists.txt
M libs/core/resource_partitioner/examples/CMakeLists.txt
M libs/core/resource_partitioner/tests/regressions/CMakeLists.txt
M libs/core/resource_partitioner/tests/unit/CMakeLists.txt
M libs/core/runtime_local/tests/unit/CMakeLists.txt
M libs/core/synchronization/include/hpx/synchronization/async_rw_mutex.hpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/src/set_thread_state.cpp
M libs/full/runtime_distributed/src/server/runtime_support_server.cpp
Log Message:
-----------
Merge branch 'master' into citation
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/475d695b90af...7f6e5a84f678
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits