Branch: refs/heads/rachittshah-patch-1
Home: https://github.com/STEllAR-GROUP/hpx
Commit: 0e54d88ec155fb1dbb575830951f9a00d5b8629b
https://github.com/STEllAR-GROUP/hpx/commit/0e54d88ec155fb1dbb575830951f9a00d5b8629b
Author: Mikael Simberg <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/CMakeLists.txt
A
libs/core/threading_base/include/hpx/threading_base/detail/get_default_pool.hpp
A
libs/core/threading_base/include/hpx/threading_base/detail/get_default_timer_service.hpp
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
A
libs/core/threading_base/include/hpx/threading_base/set_thread_state_timed.hpp
A libs/core/threading_base/src/get_default_pool.cpp
A libs/core/threading_base/src/get_default_timer_service.cpp
R libs/core/threading_base/src/register_thread.cpp
M libs/core/threading_base/src/thread_helpers.cpp
Log Message:
-----------
Attempt to remove some unnecessary asio includes
Commit: 6fe8c5063ff35b7ef0a9ba00967e907077955b25
https://github.com/STEllAR-GROUP/hpx/commit/6fe8c5063ff35b7ef0a9ba00967e907077955b25
Author: Mikael Simberg <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M CMakeLists.txt
M init/CMakeLists.txt
M libs/core/config/include/hpx/config.hpp
M wrap/CMakeLists.txt
Log Message:
-----------
Add more precompiled headers
Commit: 303f332c04fb0b47f43cb604ce1421b38144d99a
https://github.com/STEllAR-GROUP/hpx/commit/303f332c04fb0b47f43cb604ce1421b38144d99a
Author: Mikael Simberg <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M libs/core/coroutines/include/hpx/coroutines/detail/tss.hpp
M libs/core/coroutines/src/detail/tss.cpp
M
libs/core/threading_base/include/hpx/threading_base/thread_specific_ptr.hpp
Log Message:
-----------
ifdef out more code when HPX_WITH_THREAD_LOCAL_STORAGE is off
Commit: dca894da6f3fcd15d4113dc95febc3095f201853
https://github.com/STEllAR-GROUP/hpx/commit/dca894da6f3fcd15d4113dc95febc3095f201853
Author: Mikael Simberg <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/and_gate.hpp
Log Message:
-----------
Add missing headers
Commit: 38612dc4f1c756db7545e4ac1eb9d1488b4e8bee
https://github.com/STEllAR-GROUP/hpx/commit/38612dc4f1c756db7545e4ac1eb9d1488b4e8bee
Author: Mikael Simberg <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M examples/jacobi/jacobi_component/server/solver.hpp
Log Message:
-----------
Add missing include to jacobi header
Commit: 717a1789a314deec28a60efabc31632e30003002
https://github.com/STEllAR-GROUP/hpx/commit/717a1789a314deec28a60efabc31632e30003002
Author: Mikael Simberg <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M examples/jacobi/jacobi_component/server/solver.hpp
Log Message:
-----------
Format jacobi header file
Commit: 8703036ffac20c853e71129f5277405f686eee66
https://github.com/STEllAR-GROUP/hpx/commit/8703036ffac20c853e71129f5277405f686eee66
Author: Mikael Simberg <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M cmake/FindAsio.cmake
M cmake/HPX_SetupAsio.cmake
M cmake/templates/conf.py.in
M docs/sphinx/manual/building_hpx.rst
Log Message:
-----------
Add version check for Asio
Commit: fafabb593c8a82639cf2632fed028f11bb929dce
https://github.com/STEllAR-GROUP/hpx/commit/fafabb593c8a82639cf2632fed028f11bb929dce
Author: Hartmut Kaiser <[email protected]>
Date: 2021-07-30 (Fri, 30 Jul 2021)
Changed paths:
M
libs/core/serialization/include/hpx/serialization/detail/extra_archive_data.hpp
M libs/core/serialization/include/hpx/serialization/detail/pointer.hpp
M libs/core/serialization/src/detail/pointer.cpp
M libs/full/checkpoint_base/include/hpx/checkpoint_base/checkpoint_data.hpp
M libs/full/checkpoint_base/src/checkpoint_data.cpp
M libs/full/naming/include/hpx/naming/detail/preprocess_gid_types.hpp
M libs/full/naming/src/detail/preprocess_gid_types.cpp
M
libs/parallelism/lcos_local/include/hpx/lcos_local/detail/preprocess_future.hpp
M libs/parallelism/lcos_local/src/preprocess_future.cpp
Log Message:
-----------
Change extra archive data to rely on uniqueness of a variable address, not a
function address
Commit: 8eb8925848750fb7a09e7740e956c2ea484437f1
https://github.com/STEllAR-GROUP/hpx/commit/8eb8925848750fb7a09e7740e956c2ea484437f1
Author: Mikael Simberg <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M CMakeLists.txt
M init/CMakeLists.txt
M libs/core/config/include/hpx/config.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/tss.hpp
M libs/core/coroutines/src/detail/tss.cpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/CMakeLists.txt
A
libs/core/threading_base/include/hpx/threading_base/detail/get_default_pool.hpp
A
libs/core/threading_base/include/hpx/threading_base/detail/get_default_timer_service.hpp
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
A
libs/core/threading_base/include/hpx/threading_base/set_thread_state_timed.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_specific_ptr.hpp
A libs/core/threading_base/src/get_default_pool.cpp
A libs/core/threading_base/src/get_default_timer_service.cpp
R libs/core/threading_base/src/register_thread.cpp
M libs/core/threading_base/src/thread_helpers.cpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/and_gate.hpp
M wrap/CMakeLists.txt
Log Message:
-----------
Merge pull request #5377 from msimberg/more-precompiled-headers
More precompiled headers
Commit: 7ede7be19dc21595c0a4b9b15a037543731bfe96
https://github.com/STEllAR-GROUP/hpx/commit/7ede7be19dc21595c0a4b9b15a037543731bfe96
Author: Mikael Simberg <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M examples/jacobi/jacobi_component/server/solver.hpp
Log Message:
-----------
Merge pull request #5484 from msimberg/fix-jacobi-include
Add missing header to jacobi_component/server/solver.hpp
Commit: ec517cd5910d5d63219b8e6c0a364dc08ff5b010
https://github.com/STEllAR-GROUP/hpx/commit/ec517cd5910d5d63219b8e6c0a364dc08ff5b010
Author: Mikael Simberg <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M .jenkins/lsu/env-gcc-8.sh
Log Message:
-----------
Change one CI configuration to use oldest supported Asio version
Commit: f8716d552900f862857e06bf85449e408b2088f8
https://github.com/STEllAR-GROUP/hpx/commit/f8716d552900f862857e06bf85449e408b2088f8
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M libs/core/concurrency/include/hpx/concurrency/deque.hpp
M libs/core/coroutines/CMakeLists.txt
M libs/core/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_accessor.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
M libs/core/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/core/coroutines/src/detail/coroutine_impl.cpp
M
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/lockfree_queue_backends.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_helpers.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_numa.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_thread.hpp
M
libs/core/schedulers/include/hpx/schedulers/shared_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/static_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue_mc.hpp
M libs/core/synchronization/include/hpx/synchronization/mutex.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
M libs/core/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_data.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackful.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackless.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_init_data.hpp
M libs/core/threading_base/include/hpx/threading_base/threading_base_fwd.hpp
M libs/core/threading_base/src/execution_agent.cpp
M libs/core/threading_base/src/external_timer.cpp
M libs/core/threading_base/src/thread_data.cpp
M libs/core/threading_base/src/thread_description.cpp
M libs/core/threading_base/src/thread_helpers.cpp
M libs/full/actions/include/hpx/actions/base_action.hpp
M libs/full/actions/src/base_action.cpp
M libs/full/actions/tests/unit/set_thread_state.cpp
M
libs/full/async_distributed/include/hpx/async_distributed/applier/apply.hpp
M libs/full/init_runtime_local/src/init_logging.cpp
M
libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replay_distributed.hpp
M
libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replicate_distributed.hpp
M libs/full/runtime_distributed/src/server/runtime_support_server.cpp
M libs/full/runtime_local/src/custom_exception_info.cpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
M libs/parallelism/futures/include/hpx/futures/futures_factory.hpp
Log Message:
-----------
Adding reference counting to thread_data
Commit: 1f658a2e0914f5e22353e8e626e3828dda5e524d
https://github.com/STEllAR-GROUP/hpx/commit/1f658a2e0914f5e22353e8e626e3828dda5e524d
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M examples/balancing/hpx_thread_phase.cpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/threading_base/CMakeLists.txt
M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
M
libs/core/threading_base/include/hpx/threading_base/detail/reset_backtrace.hpp
M
libs/core/threading_base/include/hpx/threading_base/detail/reset_lco_description.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp
A libs/core/threading_base/src/create_thread.cpp
A libs/core/threading_base/src/create_work.cpp
A libs/core/threading_base/src/set_thread_state.cpp
M libs/core/threading_base/src/thread_helpers.cpp
M libs/full/compute/include/hpx/compute/host/numa_binding_allocator.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/trigger.hpp
M plugins/parcelport/mpi/parcelport_mpi.cpp
Log Message:
-----------
Moving more code to source files
Commit: 87c2f157886c72e40217e69104e3d0dde9029b4a
https://github.com/STEllAR-GROUP/hpx/commit/87c2f157886c72e40217e69104e3d0dde9029b4a
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M libs/core/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
M libs/core/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/core/synchronization/include/hpx/synchronization/mutex.hpp
M libs/core/synchronization/src/mutex.cpp
M libs/core/threading_base/include/hpx/threading_base/thread_data.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackful.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackless.hpp
M libs/core/threading_base/src/execution_agent.cpp
M libs/core/threading_base/src/thread_data.cpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
Log Message:
-----------
Avoid for thread_data to hold a self-reference
Commit: 5ae62a8da1145cb4795d496c39cc04da23230d22
https://github.com/STEllAR-GROUP/hpx/commit/5ae62a8da1145cb4795d496c39cc04da23230d22
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/core/format/include/hpx/util/from_string.hpp
M libs/full/runtime_local/src/custom_exception_info.cpp
M libs/parallelism/threading/include/hpx/threading/thread.hpp
M libs/parallelism/threading/src/thread.cpp
Log Message:
-----------
Make hpx::thread:id non-reference counted
- flyby: adding missing #include
Commit: c9afc7c92f86dfea754e3be5419bdfcf6080bab9
https://github.com/STEllAR-GROUP/hpx/commit/c9afc7c92f86dfea754e3be5419bdfcf6080bab9
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M examples/balancing/hpx_thread_phase.cpp
M hpx/runtime/parcelset/parcelport_impl.hpp
M libs/core/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_accessor.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
M libs/core/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/core/coroutines/src/detail/coroutine_impl.cpp
M libs/core/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/core/io_service/src/io_service_thread_pool.cpp
M
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_helpers.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_numa.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_thread.hpp
M
libs/core/schedulers/include/hpx/schedulers/shared_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/static_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue_mc.hpp
M libs/core/synchronization/include/hpx/synchronization/mutex.hpp
M libs/core/synchronization/src/mutex.cpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool.hpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
M
libs/core/threading_base/include/hpx/threading_base/detail/reset_backtrace.hpp
M
libs/core/threading_base/include/hpx/threading_base/detail/reset_lco_description.hpp
M libs/core/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/core/threading_base/include/hpx/threading_base/print.hpp
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_data.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackful.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackless.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_init_data.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M libs/core/threading_base/include/hpx/threading_base/threading_base_fwd.hpp
M libs/core/threading_base/src/create_thread.cpp
M libs/core/threading_base/src/create_work.cpp
M libs/core/threading_base/src/execution_agent.cpp
M libs/core/threading_base/src/external_timer.cpp
M libs/core/threading_base/src/print.cpp
M libs/core/threading_base/src/set_thread_state.cpp
M libs/core/threading_base/src/thread_data.cpp
M libs/core/threading_base/src/thread_description.cpp
M libs/core/threading_base/src/thread_helpers.cpp
M libs/full/actions/include/hpx/actions/base_action.hpp
M libs/full/actions/src/base_action.cpp
M libs/full/actions/tests/unit/set_thread_state.cpp
M
libs/full/async_distributed/include/hpx/async_distributed/applier/apply.hpp
M libs/full/init_runtime_local/src/init_logging.cpp
M
libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replay_distributed.hpp
M
libs/full/runtime_components/tests/unit/agas/components/managed_refcnt_checker.hpp
M
libs/full/runtime_components/tests/unit/agas/components/simple_refcnt_checker.hpp
M libs/full/runtime_distributed/src/runtime_distributed.cpp
M libs/full/runtime_local/include/hpx/runtime_local/interval_timer.hpp
M libs/full/runtime_local/src/custom_exception_info.cpp
M libs/full/runtime_local/src/interval_timer.cpp
M libs/full/runtime_local/src/runtime_local.cpp
M libs/full/threadmanager/include/hpx/modules/threadmanager.hpp
M libs/full/threadmanager/src/threadmanager.cpp
M
libs/parallelism/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp
M
libs/parallelism/execution/include/hpx/execution/detail/post_policy_dispatch.hpp
M
libs/parallelism/execution/include/hpx/execution/detail/sync_launch_policy_dispatch.hpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
M libs/parallelism/futures/include/hpx/futures/futures_factory.hpp
M libs/parallelism/futures/src/future_data.cpp
M libs/parallelism/threading/include/hpx/threading/thread.hpp
M libs/parallelism/threading/src/thread.cpp
M tests/regressions/threads/thread_rescheduling.cpp
Log Message:
-----------
Consolidating thread_id naming
- addressing review comments
Commit: 7715fc5567bdaaf5198d9b9ad8cd38396e51483c
https://github.com/STEllAR-GROUP/hpx/commit/7715fc5567bdaaf5198d9b9ad8cd38396e51483c
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M .gitignore
M hpx/runtime/parcelset/parcelhandler.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/context_windows_fibers.hpp
M libs/core/io_service/include/hpx/io_service/io_service_pool.hpp
M libs/core/io_service/src/io_service_pool.cpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_thread.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/full/init_runtime/src/hpx_init.cpp
M libs/full/init_runtime_local/src/init_runtime_local.cpp
M libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp
M libs/full/runtime_distributed/include/hpx/runtime_distributed/applier.hpp
M libs/full/runtime_distributed/src/applier.cpp
M libs/full/runtime_distributed/src/runtime_distributed.cpp
M libs/full/runtime_local/include/hpx/runtime_local/runtime_local.hpp
M libs/full/runtime_local/src/runtime_local.cpp
M src/runtime/parcelset/parcelhandler.cpp
Log Message:
-----------
Fixing errors reported by ASAN
Commit: 9b151d6db89ccda458b80ea44f5e8e463a6668dd
https://github.com/STEllAR-GROUP/hpx/commit/9b151d6db89ccda458b80ea44f5e8e463a6668dd
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue_mc.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_init_data.hpp
M libs/full/runtime_distributed/src/runtime_distributed.cpp
M libs/full/runtime_local/src/runtime_local.cpp
Log Message:
-----------
Addressing review comments
Commit: f9b9cef126cb3500d3f8b32bea68e92e5de7e06d
https://github.com/STEllAR-GROUP/hpx/commit/f9b9cef126cb3500d3f8b32bea68e92e5de7e06d
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-02 (Mon, 02 Aug 2021)
Changed paths:
M libs/core/functional/include/hpx/functional/bind.hpp
M libs/core/functional/include/hpx/functional/traits/is_action.hpp
M libs/core/functional/include/hpx/functional/traits/is_bind_expression.hpp
M libs/core/functional/include/hpx/functional/traits/is_placeholder.hpp
M libs/core/functional/tests/regressions/CMakeLists.txt
A libs/core/functional/tests/regressions/bind_sfinae_5488.cpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/full/async_distributed/include/hpx/async_distributed/bind_action.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
Log Message:
-----------
Adding bounds-checking for bind placeholders
Commit: d79ee104fffa58e8109d2dcd997b096ec223bc18
https://github.com/STEllAR-GROUP/hpx/commit/d79ee104fffa58e8109d2dcd997b096ec223bc18
Author: Mikael Simberg <[email protected]>
Date: 2021-08-03 (Tue, 03 Aug 2021)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Format CMakeLists.txt
Commit: c1374402d32552620d444f8f05fd14685244db5d
https://github.com/STEllAR-GROUP/hpx/commit/c1374402d32552620d444f8f05fd14685244db5d
Author: Auriane R <[email protected]>
Date: 2021-08-03 (Tue, 03 Aug 2021)
Changed paths:
M .jenkins/cscs-perftests/env-perftests.sh
M .jenkins/cscs/env-clang-10.sh
M .jenkins/cscs/env-clang-8.sh
M .jenkins/cscs/env-clang-9.sh
M .jenkins/cscs/env-clang-apex.sh
M .jenkins/cscs/env-clang-newest.sh
M .jenkins/cscs/env-clang-oldest.sh
M .jenkins/cscs/env-common.sh
M .jenkins/cscs/env-gcc-10.sh
M .jenkins/cscs/env-gcc-cuda.sh
M .jenkins/cscs/env-gcc-newest.sh
M .jenkins/cscs/env-gcc-oldest.sh
M CMakeLists.txt
M cmake/HPX_UpdateGitDocs.cmake
M cmake/templates/HPXConfig.cmake.in
M components/create_component_skeleton.py
M docs/sphinx/manual/building_hpx.rst
M docs/sphinx/manual/creating_hpx_projects.rst
M docs/sphinx/quickstart.rst
M examples/gtest_emulation/CMakeLists.txt
M examples/hello_world_component/CMakeLists.txt
M tests/unit/build/fetchcontent/CMakeLists.txt
Log Message:
-----------
Require CMake 3.18 as it is a requirement for CUDA
CMake 3.18 is necessary to handle the cuda_std_17 compiler feature
Commit: 934d3156ac3bcf86447b8fc4eac5ba577c738fe9
https://github.com/STEllAR-GROUP/hpx/commit/934d3156ac3bcf86447b8fc4eac5ba577c738fe9
Author: Auriane R <[email protected]>
Date: 2021-08-03 (Tue, 03 Aug 2021)
Changed paths:
M .circleci/config.yml
M .github/workflows/linux_debug.yml
M .github/workflows/linux_hip.yml
M .github/workflows/linux_release_fetchcontent.yml
M .github/workflows/linux_sanitizers.yml
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M tools/docker/Dockerfile
Log Message:
-----------
Update github actions and circleci to use new docker image
Commit: 2a4e1b24c2a277d9afdb569373f07d5edb13712a
https://github.com/STEllAR-GROUP/hpx/commit/2a4e1b24c2a277d9afdb569373f07d5edb13712a
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths:
M CMakeLists.txt
M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/core/threading_base/CMakeLists.txt
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
M
libs/core/threading_base/include/hpx/threading_base/set_thread_state_timed.hpp
M libs/core/threading_base/src/set_thread_state.cpp
A libs/core/threading_base/src/set_thread_state_timed.cpp
M libs/full/init_runtime/src/hpx_init.cpp
M libs/full/init_runtime_local/src/init_runtime_local.cpp
M libs/full/runtime_local/src/runtime_local.cpp
Log Message:
-----------
Resolving rebase conflicts
Commit: 03309bea58bcc18aff2864900c77e31116158b1b
https://github.com/STEllAR-GROUP/hpx/commit/03309bea58bcc18aff2864900c77e31116158b1b
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths:
M libs/core/functional/include/hpx/functional/bind.hpp
M libs/core/functional/include/hpx/functional/traits/is_action.hpp
M libs/core/functional/include/hpx/functional/traits/is_bind_expression.hpp
M libs/core/functional/include/hpx/functional/traits/is_placeholder.hpp
M libs/core/functional/tests/regressions/CMakeLists.txt
A libs/core/functional/tests/regressions/bind_sfinae_5488.cpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/full/async_distributed/include/hpx/async_distributed/bind_action.hpp
Log Message:
-----------
Merge pull request #5489 from STEllAR-GROUP/fixing_5488
Adding bound-checking for bind placeholders
Commit: c6dfe000c121ec95e93f4b7776f0fa66b4e79046
https://github.com/STEllAR-GROUP/hpx/commit/c6dfe000c121ec95e93f4b7776f0fa66b4e79046
Author: Auriane R <[email protected]>
Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths:
M docs/sphinx/manual/building_hpx.rst
Log Message:
-----------
Update docs about the deprecated HPX_WITH_CXX variables
Commit: d7bf4ed6edbc75c6c6cd6a3d4984edded21e03a4
https://github.com/STEllAR-GROUP/hpx/commit/d7bf4ed6edbc75c6c6cd6a3d4984edded21e03a4
Author: Auriane R <[email protected]>
Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths:
M libs/parallelism/execution/tests/unit/algorithm_test_utils.hpp
Log Message:
-----------
Make the void operator() const
Commit: 0087935489d9e7fefd2fc2fa6ffb7b8a58a644b6
https://github.com/STEllAR-GROUP/hpx/commit/0087935489d9e7fefd2fc2fa6ffb7b8a58a644b6
Author: Auriane R <[email protected]>
Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths:
M libs/core/config/include/hpx/config/constexpr.hpp
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
Log Message:
-----------
Hide the workaround for inline constexpr for device code
Commit: a1caac26d49a3269af1efc38f4a5a16ab924c019
https://github.com/STEllAR-GROUP/hpx/commit/a1caac26d49a3269af1efc38f4a5a16ab924c019
Author: Auriane R <[email protected]>
Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths:
M cmake/tests/builtin_make_integer_seq.cu
M cmake/tests/builtin_type_pack_element.cu
Log Message:
-----------
Make cuda feature tests include the cpp ones
Commit: ace440fe6568401b31e8c33349d7bb5ea24c34f1
https://github.com/STEllAR-GROUP/hpx/commit/ace440fe6568401b31e8c33349d7bb5ea24c34f1
Author: Auriane R <[email protected]>
Date: 2021-08-04 (Wed, 04 Aug 2021)
Changed paths:
M libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
Log Message:
-----------
Remove the guard for transform_stream as C++17 is required
Commit: 72822c982caca0b8a29ccb34d3af8a5d05abcdd9
https://github.com/STEllAR-GROUP/hpx/commit/72822c982caca0b8a29ccb34d3af8a5d05abcdd9
Author: Mikael Simberg <[email protected]>
Date: 2021-08-05 (Thu, 05 Aug 2021)
Changed paths:
M .jenkins/cscs-perftests/Jenkinsfile
M .jenkins/cscs/Jenkinsfile
M .jenkins/cscs/entry.sh
M .jenkins/lsu/Jenkinsfile
M .jenkins/lsu/entry.sh
Log Message:
-----------
Update Jenkins GitHub token to use StellarBot GitHub account
Commit: 580d3044d6cbc143e62c77ae1ac89e54c9aec54b
https://github.com/STEllAR-GROUP/hpx/commit/580d3044d6cbc143e62c77ae1ac89e54c9aec54b
Author: Mikael Simberg <[email protected]>
Date: 2021-08-05 (Thu, 05 Aug 2021)
Changed paths:
M .jenkins/cscs-perftests/Jenkinsfile
M .jenkins/cscs/Jenkinsfile
M .jenkins/cscs/entry.sh
M .jenkins/lsu/Jenkinsfile
M .jenkins/lsu/entry.sh
Log Message:
-----------
Merge pull request #5493 from msimberg/update-jenkins-github-tokens
Update Jenkins GitHub token to use StellarBot GitHub account
Commit: 0b0226169ee7aa6406956c4001ee727e29a96aad
https://github.com/STEllAR-GROUP/hpx/commit/0b0226169ee7aa6406956c4001ee727e29a96aad
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-05 (Thu, 05 Aug 2021)
Changed paths:
M .gitignore
M examples/balancing/hpx_thread_phase.cpp
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M hpx/runtime/parcelset/parcelhandler.hpp
M hpx/runtime/parcelset/parcelport_impl.hpp
M libs/core/concurrency/include/hpx/concurrency/deque.hpp
M libs/core/coroutines/CMakeLists.txt
M libs/core/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/context_windows_fibers.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_accessor.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self.hpp
M libs/core/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/core/coroutines/src/detail/coroutine_impl.cpp
M libs/core/format/include/hpx/util/from_string.hpp
M libs/core/io_service/include/hpx/io_service/io_service_pool.hpp
M libs/core/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/core/io_service/src/io_service_pool.cpp
M libs/core/io_service/src/io_service_thread_pool.cpp
M
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/lockfree_queue_backends.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_numa.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_thread.hpp
M
libs/core/schedulers/include/hpx/schedulers/shared_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/static_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue_mc.hpp
M libs/core/synchronization/include/hpx/synchronization/mutex.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool.hpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
M libs/core/threading_base/CMakeLists.txt
M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
M libs/core/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/core/threading_base/include/hpx/threading_base/print.hpp
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
M
libs/core/threading_base/include/hpx/threading_base/set_thread_state_timed.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_data.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackful.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_init_data.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M libs/core/threading_base/include/hpx/threading_base/threading_base_fwd.hpp
A libs/core/threading_base/src/create_thread.cpp
A libs/core/threading_base/src/create_work.cpp
M libs/core/threading_base/src/execution_agent.cpp
M libs/core/threading_base/src/external_timer.cpp
M libs/core/threading_base/src/print.cpp
A libs/core/threading_base/src/set_thread_state.cpp
A libs/core/threading_base/src/set_thread_state_timed.cpp
M libs/core/threading_base/src/thread_data.cpp
M libs/core/threading_base/src/thread_helpers.cpp
M libs/full/actions/src/base_action.cpp
M libs/full/actions/tests/unit/set_thread_state.cpp
M libs/full/compute/include/hpx/compute/host/numa_binding_allocator.hpp
M libs/full/init_runtime/src/hpx_init.cpp
M libs/full/init_runtime_local/src/init_logging.cpp
M libs/full/init_runtime_local/src/init_runtime_local.cpp
M
libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replicate_distributed.hpp
M
libs/full/runtime_components/tests/unit/agas/components/managed_refcnt_checker.hpp
M
libs/full/runtime_components/tests/unit/agas/components/simple_refcnt_checker.hpp
M libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp
M libs/full/runtime_distributed/include/hpx/runtime_distributed/applier.hpp
M libs/full/runtime_distributed/src/applier.cpp
M libs/full/runtime_distributed/src/runtime_distributed.cpp
M libs/full/runtime_distributed/src/server/runtime_support_server.cpp
M libs/full/runtime_local/include/hpx/runtime_local/interval_timer.hpp
M libs/full/runtime_local/include/hpx/runtime_local/runtime_local.hpp
M libs/full/runtime_local/src/custom_exception_info.cpp
M libs/full/runtime_local/src/interval_timer.cpp
M libs/full/runtime_local/src/runtime_local.cpp
M libs/full/threadmanager/include/hpx/modules/threadmanager.hpp
M libs/full/threadmanager/src/threadmanager.cpp
M
libs/parallelism/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp
M
libs/parallelism/execution/include/hpx/execution/detail/post_policy_dispatch.hpp
M
libs/parallelism/execution/include/hpx/execution/detail/sync_launch_policy_dispatch.hpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
M libs/parallelism/futures/include/hpx/futures/futures_factory.hpp
M libs/parallelism/futures/src/future_data.cpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/trigger.hpp
M libs/parallelism/threading/include/hpx/threading/thread.hpp
M libs/parallelism/threading/src/thread.cpp
M plugins/parcelport/mpi/parcelport_mpi.cpp
M src/runtime/parcelset/parcelhandler.cpp
M tests/regressions/threads/thread_rescheduling.cpp
Log Message:
-----------
Merge pull request #5441 from STEllAR-GROUP/ref_counted_thread_data
Adding reference counting to thread_data
Commit: 7d18b0b6fcde3048f224b0e105f3083cbf1e37c7
https://github.com/STEllAR-GROUP/hpx/commit/7d18b0b6fcde3048f224b0e105f3083cbf1e37c7
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-05 (Thu, 05 Aug 2021)
Changed paths:
M
libs/core/serialization/include/hpx/serialization/detail/extra_archive_data.hpp
M libs/core/serialization/include/hpx/serialization/detail/pointer.hpp
M libs/core/serialization/src/detail/pointer.cpp
M libs/full/checkpoint_base/include/hpx/checkpoint_base/checkpoint_data.hpp
M libs/full/checkpoint_base/src/checkpoint_data.cpp
M libs/full/naming/include/hpx/naming/detail/preprocess_gid_types.hpp
M libs/full/naming/src/detail/preprocess_gid_types.cpp
M
libs/parallelism/lcos_local/include/hpx/lcos_local/detail/preprocess_future.hpp
M libs/parallelism/lcos_local/src/preprocess_future.cpp
Log Message:
-----------
Merge pull request #5482 from STEllAR-GROUP/fixing_5478
Change extra archive data to rely on uniqueness of a variable address, not a
function address
Commit: d6c70ad610f8531795ce107ecd57039f2af075f7
https://github.com/STEllAR-GROUP/hpx/commit/d6c70ad610f8531795ce107ecd57039f2af075f7
Author: Mikael Simberg <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/select_partitioner.hpp
M libs/parallelism/algorithms/tests/regressions/for_each_datapar.cpp
M libs/parallelism/algorithms/tests/unit/datapar_algorithms/copy_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/copyn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/count_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/countif_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreachn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary2_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_reduce_binary_datapar.cpp
M libs/parallelism/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/parallelism/execution/tests/regressions/lambda_return_type_2402.cpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy_fwd.hpp
M libs/parallelism/executors/include/hpx/executors/exception_list.hpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
Log Message:
-----------
Rename simdpar policy to par_simd for consistency with unseq/par_unseq
Commit: 0e26ce7f5f8220df077568f4736e2854ff6a7f50
https://github.com/STEllAR-GROUP/hpx/commit/0e26ce7f5f8220df077568f4736e2854ff6a7f50
Author: Mikael Simberg <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M .jenkins/lsu/env-gcc-8.sh
M cmake/FindAsio.cmake
M cmake/HPX_SetupAsio.cmake
M cmake/templates/conf.py.in
M docs/sphinx/manual/building_hpx.rst
Log Message:
-----------
Merge pull request #5485 from msimberg/asio-version-check
Add Asio version check
Commit: b0a9f907e76f4ced8152af75364a55e5a0d5381d
https://github.com/STEllAR-GROUP/hpx/commit/b0a9f907e76f4ced8152af75364a55e5a0d5381d
Author: targetakhil <[email protected]>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M
libs/parallelism/algorithms/tests/unit/container_algorithms/exclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/inclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_exclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_inclusive_scan_range.cpp
Log Message:
-----------
minor bug fix in exclusive and inclusive scan tests
Commit: 79a4ad4101043efc3cc6558c0a240110e6a29e15
https://github.com/STEllAR-GROUP/hpx/commit/79a4ad4101043efc3cc6558c0a240110e6a29e15
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-07 (Sat, 07 Aug 2021)
Changed paths:
M
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/select_partitioner.hpp
M libs/parallelism/algorithms/tests/regressions/for_each_datapar.cpp
M libs/parallelism/algorithms/tests/unit/datapar_algorithms/copy_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/copyn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/count_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/countif_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreachn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary2_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_reduce_binary_datapar.cpp
M libs/parallelism/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/parallelism/execution/tests/regressions/lambda_return_type_2402.cpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy_fwd.hpp
M libs/parallelism/executors/include/hpx/executors/exception_list.hpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
Log Message:
-----------
Merge pull request #5499 from msimberg/simdpar-rename
Rename simdpar to par_simd
Commit: fc80f92d88e33a091a85ce6e2b58b703c5d12984
https://github.com/STEllAR-GROUP/hpx/commit/fc80f92d88e33a091a85ce6e2b58b703c5d12984
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-07 (Sat, 07 Aug 2021)
Changed paths:
M libs/core/serialization/include/hpx/serialization/access.hpp
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M
libs/core/serialization/include/hpx/serialization/traits/is_not_bitwise_serializable.hpp
M
libs/core/serialization/include/hpx/serialization/traits/polymorphic_traits.hpp
M libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
M libs/full/performance_counters/src/counters.cpp
Log Message:
-----------
More fixes to enable for all types to be assumed to be bitwise copyable
- flyby: partially modernize serialization code
Commit: 23c910c08ee616394f4adeed639462deb2691a55
https://github.com/STEllAR-GROUP/hpx/commit/23c910c08ee616394f4adeed639462deb2691a55
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-07 (Sat, 07 Aug 2021)
Changed paths:
M libs/core/serialization/CMakeLists.txt
M libs/core/serialization/include/hpx/serialization/access.hpp
M libs/core/serialization/include/hpx/serialization/array.hpp
A
libs/core/serialization/include/hpx/serialization/detail/constructor_selector.hpp
M
libs/core/serialization/include/hpx/serialization/detail/non_default_constructible.hpp
M libs/core/serialization/include/hpx/serialization/detail/pointer.hpp
M
libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp
M
libs/core/serialization/include/hpx/serialization/detail/serialize_collection.hpp
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/map.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M libs/core/serialization/include/hpx/serialization/std_tuple.hpp
M libs/core/serialization/include/hpx/serialization/tuple.hpp
M libs/core/serialization/include/hpx/serialization/vector.hpp
M libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
M libs/full/compute/include/hpx/compute/serialization/vector.hpp
M libs/full/include/include/hpx/hpx.hpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
Log Message:
-----------
Adding more fixes to treat types as bitwise copyable by default_
- types that have explicit serialization support are not treated as bitwise
copyable
- flyby: optimized serialization of containers of non-polymorphic types
Commit: fc52e03ddce9936d5beb50389832b7499b6e5723
https://github.com/STEllAR-GROUP/hpx/commit/fc52e03ddce9936d5beb50389832b7499b6e5723
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-07 (Sat, 07 Aug 2021)
Changed paths:
M
libs/parallelism/algorithms/tests/unit/container_algorithms/exclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/inclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_exclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_inclusive_scan_range.cpp
Log Message:
-----------
Merge pull request #5500 from Jedi18/minor_scan_test_fix
Minor bug fix in transform exclusive and inclusive scan tests
Commit: f5572a833c01d885525471711c78b7f0ec644e7f
https://github.com/STEllAR-GROUP/hpx/commit/f5572a833c01d885525471711c78b7f0ec644e7f
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-07 (Sat, 07 Aug 2021)
Changed paths:
M .gitignore
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx20_perfect_pack_capture.cpp
M libs/core/execution_base/include/hpx/execution_base/execution.hpp
M libs/core/iterator_support/CMakeLists.txt
A libs/core/iterator_support/include/hpx/iterator_support/counting_shape.hpp
M libs/core/iterator_support/include/hpx/iterator_support/range.hpp
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_range.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/detach.hpp
M libs/parallelism/executors/CMakeLists.txt
M libs/parallelism/executors/include/hpx/executors/guided_pool_executor.hpp
A libs/parallelism/executors/include/hpx/executors/scheduler_executor.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
A libs/parallelism/executors/tests/unit/scheduler_executor.cpp
Log Message:
-----------
Adding support for senders/receivers to existing executor customization points
- add execution::experimental::scheduler_executor
- modernize part of range utilities
Commit: 0bfa445daefecb5ab4f8a4bb1873c3b92ceed468
https://github.com/STEllAR-GROUP/hpx/commit/0bfa445daefecb5ab4f8a4bb1873c3b92ceed468
Author: Hartmut Kaiser <[email protected]>
Date: 2021-08-08 (Sun, 08 Aug 2021)
Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx20_perfect_pack_capture.cpp
M libs/core/execution_base/include/hpx/execution_base/execution.hpp
M libs/core/iterator_support/CMakeLists.txt
A libs/core/iterator_support/include/hpx/iterator_support/counting_shape.hpp
M libs/core/iterator_support/include/hpx/iterator_support/range.hpp
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_range.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/detach.hpp
M libs/parallelism/executors/CMakeLists.txt
M libs/parallelism/executors/include/hpx/executors/guided_pool_executor.hpp
A libs/parallelism/executors/include/hpx/executors/scheduler_executor.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
A libs/parallelism/executors/tests/unit/scheduler_executor.cpp
Log Message:
-----------
Merge pull request #5429 from STEllAR-GROUP/sender_receiver_executor
Scheduler executor
Commit: 52e0546209c66366f06cf0fec015270237704389
https://github.com/STEllAR-GROUP/hpx/commit/52e0546209c66366f06cf0fec015270237704389
Author: Mikael Simberg <[email protected]>
Date: 2021-08-09 (Mon, 09 Aug 2021)
Changed paths:
M libs/core/serialization/CMakeLists.txt
M libs/core/serialization/include/hpx/serialization/access.hpp
M libs/core/serialization/include/hpx/serialization/array.hpp
A
libs/core/serialization/include/hpx/serialization/detail/constructor_selector.hpp
M
libs/core/serialization/include/hpx/serialization/detail/non_default_constructible.hpp
M libs/core/serialization/include/hpx/serialization/detail/pointer.hpp
M
libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp
M
libs/core/serialization/include/hpx/serialization/detail/serialize_collection.hpp
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/map.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M libs/core/serialization/include/hpx/serialization/std_tuple.hpp
M
libs/core/serialization/include/hpx/serialization/traits/is_not_bitwise_serializable.hpp
M
libs/core/serialization/include/hpx/serialization/traits/polymorphic_traits.hpp
M libs/core/serialization/include/hpx/serialization/tuple.hpp
M libs/core/serialization/include/hpx/serialization/vector.hpp
M libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
M libs/full/compute/include/hpx/compute/serialization/vector.hpp
M libs/full/include/include/hpx/hpx.hpp
M libs/full/performance_counters/src/counters.cpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
Log Message:
-----------
Merge pull request #5448 from STEllAR-GROUP/bitwise_copyable_types
More fixes to enable for all types to be assumed to be bitwise copyable
Commit: 028b25aba74ed10900e2352f930978eea37ecc42
https://github.com/STEllAR-GROUP/hpx/commit/028b25aba74ed10900e2352f930978eea37ecc42
Author: Mikael Simberg <[email protected]>
Date: 2021-08-09 (Mon, 09 Aug 2021)
Changed paths:
M .circleci/config.yml
M .github/workflows/linux_debug.yml
M .github/workflows/linux_hip.yml
M .github/workflows/linux_release_fetchcontent.yml
M .github/workflows/linux_sanitizers.yml
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M .jenkins/cscs-perftests/env-perftests.sh
M .jenkins/cscs/env-clang-10.sh
M .jenkins/cscs/env-clang-8.sh
M .jenkins/cscs/env-clang-9.sh
M .jenkins/cscs/env-clang-apex.sh
M .jenkins/cscs/env-clang-newest.sh
M .jenkins/cscs/env-clang-oldest.sh
M .jenkins/cscs/env-common.sh
M .jenkins/cscs/env-gcc-10.sh
M .jenkins/cscs/env-gcc-cuda.sh
M .jenkins/cscs/env-gcc-newest.sh
M .jenkins/cscs/env-gcc-oldest.sh
M CMakeLists.txt
M cmake/HPX_UpdateGitDocs.cmake
M cmake/templates/HPXConfig.cmake.in
M components/create_component_skeleton.py
M docs/sphinx/manual/building_hpx.rst
M docs/sphinx/manual/creating_hpx_projects.rst
M docs/sphinx/quickstart.rst
M examples/gtest_emulation/CMakeLists.txt
M examples/hello_world_component/CMakeLists.txt
M tests/unit/build/fetchcontent/CMakeLists.txt
M tools/docker/Dockerfile
Log Message:
-----------
Merge pull request #5475 from aurianer/require_cmake_3_18
Require CMake 3.18 as it is already a requirement for CUDA
Commit: 6f0831e9c809fe23b002cf81c9cadf998171ee7a
https://github.com/STEllAR-GROUP/hpx/commit/6f0831e9c809fe23b002cf81c9cadf998171ee7a
Author: Mikael Simberg <[email protected]>
Date: 2021-08-09 (Mon, 09 Aug 2021)
Changed paths:
M cmake/tests/builtin_make_integer_seq.cu
M cmake/tests/builtin_type_pack_element.cu
M docs/sphinx/manual/building_hpx.rst
M libs/core/config/include/hpx/config/constexpr.hpp
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/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/parallelism/execution/tests/unit/algorithm_test_utils.hpp
Log Message:
-----------
Merge pull request #5477 from aurianer/require_cxx17_minor_comments
Require cxx17 minor comments
Commit: 68710733fa4fdaf222fd5f0a0dfbaa8fe5db5c7c
https://github.com/STEllAR-GROUP/hpx/commit/68710733fa4fdaf222fd5f0a0dfbaa8fe5db5c7c
Author: Rachitt Shah <[email protected]>
Date: 2021-08-09 (Mon, 09 Aug 2021)
Changed paths:
M .circleci/config.yml
M .github/workflows/linux_debug.yml
M .github/workflows/linux_hip.yml
M .github/workflows/linux_release_fetchcontent.yml
M .github/workflows/linux_sanitizers.yml
M .github/workflows/windows_debug.yml
M .github/workflows/windows_release.yml
M .gitignore
M .jenkins/cscs-perftests/Jenkinsfile
M .jenkins/cscs-perftests/env-perftests.sh
M .jenkins/cscs/Jenkinsfile
M .jenkins/cscs/entry.sh
M .jenkins/cscs/env-clang-10.sh
M .jenkins/cscs/env-clang-8.sh
M .jenkins/cscs/env-clang-9.sh
M .jenkins/cscs/env-clang-apex.sh
M .jenkins/cscs/env-clang-newest.sh
M .jenkins/cscs/env-clang-oldest.sh
M .jenkins/cscs/env-common.sh
M .jenkins/cscs/env-gcc-10.sh
M .jenkins/cscs/env-gcc-cuda.sh
M .jenkins/cscs/env-gcc-newest.sh
M .jenkins/cscs/env-gcc-oldest.sh
M .jenkins/lsu/Jenkinsfile
M .jenkins/lsu/entry.sh
M .jenkins/lsu/env-gcc-8.sh
M CMakeLists.txt
M cmake/FindAsio.cmake
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
M cmake/HPX_SetupAsio.cmake
M cmake/HPX_UpdateGitDocs.cmake
M cmake/templates/HPXConfig.cmake.in
M cmake/templates/conf.py.in
M cmake/tests/builtin_make_integer_seq.cu
M cmake/tests/builtin_type_pack_element.cu
A cmake/tests/cxx20_perfect_pack_capture.cpp
M components/create_component_skeleton.py
M docs/sphinx/manual/building_hpx.rst
M docs/sphinx/manual/creating_hpx_projects.rst
M docs/sphinx/quickstart.rst
M examples/balancing/hpx_thread_phase.cpp
M examples/cancelable_action/cancelable_action/server/cancelable_action.hpp
M examples/gtest_emulation/CMakeLists.txt
M examples/hello_world_component/CMakeLists.txt
M examples/jacobi/jacobi_component/server/solver.hpp
M hpx/runtime/parcelset/parcelhandler.hpp
M hpx/runtime/parcelset/parcelport_impl.hpp
M init/CMakeLists.txt
M libs/core/concurrency/include/hpx/concurrency/deque.hpp
M libs/core/config/include/hpx/config.hpp
M libs/core/config/include/hpx/config/constexpr.hpp
M libs/core/coroutines/CMakeLists.txt
M libs/core/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/context_linux_x86.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/context_windows_fibers.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_accessor.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/coroutine_self.hpp
M
libs/core/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self.hpp
M libs/core/coroutines/include/hpx/coroutines/detail/tss.hpp
M libs/core/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/core/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/core/coroutines/src/detail/coroutine_impl.cpp
M libs/core/coroutines/src/detail/tss.cpp
M libs/core/execution_base/include/hpx/execution_base/execution.hpp
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/format/include/hpx/util/from_string.hpp
M libs/core/functional/include/hpx/functional/bind.hpp
M libs/core/functional/include/hpx/functional/traits/is_action.hpp
M libs/core/functional/include/hpx/functional/traits/is_bind_expression.hpp
M libs/core/functional/include/hpx/functional/traits/is_placeholder.hpp
M libs/core/functional/tests/regressions/CMakeLists.txt
A libs/core/functional/tests/regressions/bind_sfinae_5488.cpp
M libs/core/io_service/include/hpx/io_service/io_service_pool.hpp
M libs/core/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/core/io_service/src/io_service_pool.cpp
M libs/core/io_service/src/io_service_thread_pool.cpp
M libs/core/iterator_support/CMakeLists.txt
A libs/core/iterator_support/include/hpx/iterator_support/counting_shape.hpp
M libs/core/iterator_support/include/hpx/iterator_support/range.hpp
M
libs/core/iterator_support/include/hpx/iterator_support/traits/is_range.hpp
M
libs/core/schedulers/include/hpx/schedulers/local_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/local_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/lockfree_queue_backends.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_numa.hpp
M libs/core/schedulers/include/hpx/schedulers/queue_holder_thread.hpp
M
libs/core/schedulers/include/hpx/schedulers/shared_priority_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/static_queue_scheduler.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue.hpp
M libs/core/schedulers/include/hpx/schedulers/thread_queue_mc.hpp
M libs/core/serialization/CMakeLists.txt
M libs/core/serialization/include/hpx/serialization/access.hpp
M libs/core/serialization/include/hpx/serialization/array.hpp
A
libs/core/serialization/include/hpx/serialization/detail/constructor_selector.hpp
M
libs/core/serialization/include/hpx/serialization/detail/extra_archive_data.hpp
M
libs/core/serialization/include/hpx/serialization/detail/non_default_constructible.hpp
M libs/core/serialization/include/hpx/serialization/detail/pointer.hpp
M
libs/core/serialization/include/hpx/serialization/detail/polymorphic_nonintrusive_factory.hpp
M
libs/core/serialization/include/hpx/serialization/detail/serialize_collection.hpp
M libs/core/serialization/include/hpx/serialization/input_archive.hpp
M libs/core/serialization/include/hpx/serialization/map.hpp
M libs/core/serialization/include/hpx/serialization/output_archive.hpp
M libs/core/serialization/include/hpx/serialization/std_tuple.hpp
M
libs/core/serialization/include/hpx/serialization/traits/is_not_bitwise_serializable.hpp
M
libs/core/serialization/include/hpx/serialization/traits/polymorphic_traits.hpp
M libs/core/serialization/include/hpx/serialization/tuple.hpp
M libs/core/serialization/include/hpx/serialization/vector.hpp
M libs/core/serialization/src/detail/pointer.cpp
M libs/core/serialization/tests/unit/not_bitwise_serializable.cpp
M libs/core/synchronization/include/hpx/synchronization/mutex.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool.hpp
M
libs/core/thread_pools/include/hpx/thread_pools/scheduled_thread_pool_impl.hpp
M libs/core/thread_pools/include/hpx/thread_pools/scheduling_loop.hpp
M libs/core/threading_base/CMakeLists.txt
M libs/core/threading_base/include/hpx/threading_base/create_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/create_work.hpp
A
libs/core/threading_base/include/hpx/threading_base/detail/get_default_pool.hpp
A
libs/core/threading_base/include/hpx/threading_base/detail/get_default_timer_service.hpp
M libs/core/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/core/threading_base/include/hpx/threading_base/print.hpp
M libs/core/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/core/threading_base/include/hpx/threading_base/scheduler_base.hpp
M libs/core/threading_base/include/hpx/threading_base/set_thread_state.hpp
A
libs/core/threading_base/include/hpx/threading_base/set_thread_state_timed.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_data.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_data_stackful.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_helpers.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_init_data.hpp
M libs/core/threading_base/include/hpx/threading_base/thread_pool_base.hpp
M
libs/core/threading_base/include/hpx/threading_base/thread_specific_ptr.hpp
M libs/core/threading_base/include/hpx/threading_base/threading_base_fwd.hpp
A libs/core/threading_base/src/create_thread.cpp
A libs/core/threading_base/src/create_work.cpp
M libs/core/threading_base/src/execution_agent.cpp
M libs/core/threading_base/src/external_timer.cpp
A libs/core/threading_base/src/get_default_pool.cpp
A libs/core/threading_base/src/get_default_timer_service.cpp
M libs/core/threading_base/src/print.cpp
R libs/core/threading_base/src/register_thread.cpp
A libs/core/threading_base/src/set_thread_state.cpp
A libs/core/threading_base/src/set_thread_state_timed.cpp
M libs/core/threading_base/src/thread_data.cpp
M libs/core/threading_base/src/thread_helpers.cpp
M libs/core/type_support/include/hpx/type_support/pack.hpp
M libs/full/actions/src/base_action.cpp
M libs/full/actions/tests/unit/set_thread_state.cpp
M libs/full/async_cuda/include/hpx/async_cuda/transform_stream.hpp
M libs/full/async_distributed/include/hpx/async_distributed/bind_action.hpp
M libs/full/checkpoint_base/include/hpx/checkpoint_base/checkpoint_data.hpp
M libs/full/checkpoint_base/src/checkpoint_data.cpp
M libs/full/compute/include/hpx/compute/host/numa_binding_allocator.hpp
M libs/full/compute/include/hpx/compute/serialization/vector.hpp
M libs/full/include/include/hpx/hpx.hpp
M libs/full/init_runtime/src/hpx_init.cpp
M libs/full/init_runtime_local/src/init_logging.cpp
M libs/full/init_runtime_local/src/init_runtime_local.cpp
M libs/full/naming/include/hpx/naming/detail/preprocess_gid_types.hpp
M libs/full/naming/src/detail/preprocess_gid_types.cpp
M libs/full/performance_counters/src/counters.cpp
M
libs/full/resiliency_distributed/include/hpx/resiliency_distributed/async_replicate_distributed.hpp
M
libs/full/runtime_components/tests/unit/agas/components/managed_refcnt_checker.hpp
M
libs/full/runtime_components/tests/unit/agas/components/simple_refcnt_checker.hpp
M libs/full/runtime_distributed/include/hpx/runtime_distributed.hpp
M libs/full/runtime_distributed/include/hpx/runtime_distributed/applier.hpp
M libs/full/runtime_distributed/src/applier.cpp
M libs/full/runtime_distributed/src/runtime_distributed.cpp
M libs/full/runtime_distributed/src/server/runtime_support_server.cpp
M libs/full/runtime_local/include/hpx/runtime_local/interval_timer.hpp
M libs/full/runtime_local/include/hpx/runtime_local/runtime_local.hpp
M libs/full/runtime_local/src/custom_exception_info.cpp
M libs/full/runtime_local/src/interval_timer.cpp
M libs/full/runtime_local/src/runtime_local.cpp
M libs/full/threadmanager/include/hpx/modules/threadmanager.hpp
M libs/full/threadmanager/src/threadmanager.cpp
M
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/algorithm_result.hpp
M
libs/parallelism/algorithms/include/hpx/parallel/util/detail/select_partitioner.hpp
M libs/parallelism/algorithms/tests/regressions/for_each_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/exclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/inclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_exclusive_scan_range.cpp
M
libs/parallelism/algorithms/tests/unit/container_algorithms/transform_inclusive_scan_range.cpp
M libs/parallelism/algorithms/tests/unit/datapar_algorithms/copy_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/copyn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/count_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/countif_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/foreachn_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary2_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_binary_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_datapar.cpp
M
libs/parallelism/algorithms/tests/unit/datapar_algorithms/transform_reduce_binary_datapar.cpp
M libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
M libs/parallelism/execution/include/hpx/execution/algorithms/detach.hpp
M
libs/parallelism/execution/include/hpx/execution/algorithms/ensure_started.hpp
M
libs/parallelism/execution/include/hpx/execution/detail/async_launch_policy_dispatch.hpp
M
libs/parallelism/execution/include/hpx/execution/detail/post_policy_dispatch.hpp
M
libs/parallelism/execution/include/hpx/execution/detail/sync_launch_policy_dispatch.hpp
M libs/parallelism/execution/tests/regressions/lambda_arguments_2403.cpp
M libs/parallelism/execution/tests/regressions/lambda_return_type_2402.cpp
M libs/parallelism/execution/tests/unit/algorithm_test_utils.hpp
M libs/parallelism/executors/CMakeLists.txt
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy.hpp
M
libs/parallelism/executors/include/hpx/executors/datapar/execution_policy_fwd.hpp
M libs/parallelism/executors/include/hpx/executors/exception_list.hpp
M libs/parallelism/executors/include/hpx/executors/guided_pool_executor.hpp
A libs/parallelism/executors/include/hpx/executors/scheduler_executor.hpp
M libs/parallelism/executors/tests/unit/CMakeLists.txt
A libs/parallelism/executors/tests/unit/scheduler_executor.cpp
M libs/parallelism/futures/include/hpx/futures/detail/future_data.hpp
M libs/parallelism/futures/include/hpx/futures/future.hpp
M libs/parallelism/futures/include/hpx/futures/futures_factory.hpp
M libs/parallelism/futures/src/future_data.cpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/and_gate.hpp
M
libs/parallelism/lcos_local/include/hpx/lcos_local/detail/preprocess_future.hpp
M libs/parallelism/lcos_local/include/hpx/lcos_local/trigger.hpp
M libs/parallelism/lcos_local/src/preprocess_future.cpp
M libs/parallelism/threading/include/hpx/threading/thread.hpp
M libs/parallelism/threading/src/thread.cpp
M plugins/parcelport/mpi/parcelport_mpi.cpp
M src/runtime/parcelset/parcelhandler.cpp
M tests/performance/local/transform_reduce_binary_scaling.cpp
M tests/regressions/threads/thread_rescheduling.cpp
M tests/unit/build/fetchcontent/CMakeLists.txt
M tools/docker/Dockerfile
M wrap/CMakeLists.txt
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into rachittshah-patch-1
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/1da7292e64eb...68710733fa4f
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits