Branch: refs/heads/release
Home: https://github.com/STEllAR-GROUP/hpx
Commit: c1e1ad52fa5afbbfb3c7870ab57f9e95b9606b3d
https://github.com/STEllAR-GROUP/hpx/commit/c1e1ad52fa5afbbfb3c7870ab57f9e95b9606b3d
Author: Hartmut Kaiser <[email protected]>
Date: 2020-08-14 (Fri, 14 Aug 2020)
Changed paths:
M examples/quickstart/partitioned_vector_spmd_foreach.cpp
M examples/quickstart/potpourri.cpp
M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
M libs/algorithms/tests/unit/algorithms/generate.cpp
M libs/algorithms/tests/unit/algorithms/generaten.cpp
M libs/algorithms/tests/unit/container_algorithms/generate_range.cpp
M libs/include/include/hpx/algorithm.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/generate.hpp
Log Message:
-----------
Making generate() and generate_n conforming to C++20
Commit: fb7edb3e0dcbdb5223a735696820418ac1881615
https://github.com/STEllAR-GROUP/hpx/commit/fb7edb3e0dcbdb5223a735696820418ac1881615
Author: Hartmut Kaiser <[email protected]>
Date: 2020-08-14 (Fri, 14 Aug 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/equal.hpp
Log Message:
-----------
Minor tweak to hpx::equal implementation
Commit: ad461c7e3592496ad47a9503b5ac8c7246c9cc9b
https://github.com/STEllAR-GROUP/hpx/commit/ad461c7e3592496ad47a9503b5ac8c7246c9cc9b
Author: Hartmut Kaiser <[email protected]>
Date: 2020-08-14 (Fri, 14 Aug 2020)
Changed paths:
M README.rst
Log Message:
-----------
Adding JOSS paper badge
Commit: a47b1943ad2589a87871ab4207c7075767974a32
https://github.com/STEllAR-GROUP/hpx/commit/a47b1943ad2589a87871ab4207c7075767974a32
Author: aurianer <[email protected]>
Date: 2020-08-16 (Sun, 16 Aug 2020)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Update apex tag for the release candidate 2
Commit: 3d68a02195485a08d6de962d0fbe75e1f13eacb5
https://github.com/STEllAR-GROUP/hpx/commit/3d68a02195485a08d6de962d0fbe75e1f13eacb5
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/equal.hpp
Log Message:
-----------
Merge pull request #4898 from STEllAR-GROUP/fixing_equal
Minor tweak to hpx::equal implementation
Commit: 1693099f835809d4cc6901eb8c0c38a22c571995
https://github.com/STEllAR-GROUP/hpx/commit/1693099f835809d4cc6901eb8c0c38a22c571995
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M examples/quickstart/partitioned_vector_spmd_foreach.cpp
M examples/quickstart/potpourri.cpp
M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
M libs/algorithms/tests/unit/algorithms/generate.cpp
M libs/algorithms/tests/unit/algorithms/generaten.cpp
M libs/algorithms/tests/unit/container_algorithms/generate_range.cpp
M libs/include/include/hpx/algorithm.hpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/generate.hpp
Log Message:
-----------
Merge pull request #4896 from STEllAR-GROUP/generate_cpos
Making generate() and generate_n conforming to C++20
Commit: e8e93712f3a27a560ba2136c52a86160ddd02dfd
https://github.com/STEllAR-GROUP/hpx/commit/e8e93712f3a27a560ba2136c52a86160ddd02dfd
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
Log Message:
-----------
Update public API list with updated algorithms
Commit: 43f83ea9921398a21c1a9fb62ef04fae92cdd065
https://github.com/STEllAR-GROUP/hpx/commit/43f83ea9921398a21c1a9fb62ef04fae92cdd065
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M libs/runtime_local/src/custom_exception_info.cpp
Log Message:
-----------
Hide GITHUB_TOKEN environment variables from environment variable output
Commit: 6d7dfcf999e0afd95013999f88682e48d1a52734
https://github.com/STEllAR-GROUP/hpx/commit/6d7dfcf999e0afd95013999f88682e48d1a52734
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M .jenkins/cscs/entry.sh
M .jenkins/lsu/entry.sh
Log Message:
-----------
Cancel previous pull requests builds before starting a new one with Jenkins
Commit: 9d580e7c8cd4beb431a89940d25242a6d3fcf7b4
https://github.com/STEllAR-GROUP/hpx/commit/9d580e7c8cd4beb431a89940d25242a6d3fcf7b4
Author: Hartmut Kaiser <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M hpx/lcos/detail/promise_base.hpp
M libs/actions_base/include/hpx/actions_base/basic_action.hpp
M libs/actions_base/include/hpx/actions_base/plain_action.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
M
libs/components_base/include/hpx/components_base/traits/component_pin_support.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
M libs/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/datastructures/include/hpx/datastructures/tuple.hpp
M libs/execution/include/hpx/execution/detail/post_policy_dispatch.hpp
M libs/execution/include/hpx/execution/executors/execution_parameters.hpp
M libs/futures/include/hpx/futures/packaged_continuation.hpp
M libs/init_runtime/include/hpx/hpx_init_impl.hpp
M libs/init_runtime/include/hpx/hpx_start_impl.hpp
M libs/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/serialization/include/hpx/serialization/serialize_buffer.hpp
M libs/thread_support/include/hpx/thread_support/set_thread_name.hpp
M libs/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/threading_base/include/hpx/threading_base/set_thread_state.hpp
Log Message:
-----------
Fixing unused variable warning
Commit: 96ca58838dca41a4408846e7eb099f729728622e
https://github.com/STEllAR-GROUP/hpx/commit/96ca58838dca41a4408846e7eb099f729728622e
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M .jenkins/cscs/entry.sh
M .jenkins/lsu/entry.sh
Log Message:
-----------
Merge pull request #4902 from msimberg/jenkins-cancel-builds
Cancel previous pull requests builds before starting a new one with Jenkins
Commit: 606c33fb85b0efe1fb2d99898da8d94e9331e1fe
https://github.com/STEllAR-GROUP/hpx/commit/606c33fb85b0efe1fb2d99898da8d94e9331e1fe
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M libs/runtime_local/src/custom_exception_info.cpp
Log Message:
-----------
Merge pull request #4903 from msimberg/hide-github-token
Hide GITHUB_TOKEN environment variables from environment variable output
Commit: bd6bc3d1d4a9b0212f4772171a6382efacb5318d
https://github.com/STEllAR-GROUP/hpx/commit/bd6bc3d1d4a9b0212f4772171a6382efacb5318d
Author: Mikael Simberg <[email protected]>
Date: 2020-08-17 (Mon, 17 Aug 2020)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
Remove HPX::hpx_no_wrap_main target
Commit: 2d0ed161b0b5c37706b1cb8196d98fb5c9645a6f
https://github.com/STEllAR-GROUP/hpx/commit/2d0ed161b0b5c37706b1cb8196d98fb5c9645a6f
Author: Mikael Simberg <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M hpx/lcos/detail/promise_base.hpp
M libs/actions_base/include/hpx/actions_base/basic_action.hpp
M libs/actions_base/include/hpx/actions_base/plain_action.hpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
M
libs/components_base/include/hpx/components_base/traits/component_pin_support.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
M libs/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/datastructures/include/hpx/datastructures/tuple.hpp
M libs/execution/include/hpx/execution/detail/post_policy_dispatch.hpp
M libs/execution/include/hpx/execution/executors/execution_parameters.hpp
M libs/futures/include/hpx/futures/packaged_continuation.hpp
M libs/init_runtime/include/hpx/hpx_init_impl.hpp
M libs/init_runtime/include/hpx/hpx_start_impl.hpp
M libs/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/serialization/include/hpx/serialization/serialize_buffer.hpp
M libs/thread_support/include/hpx/thread_support/set_thread_name.hpp
M libs/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/threading_base/include/hpx/threading_base/set_thread_state.hpp
Log Message:
-----------
Merge pull request #4906 from STEllAR-GROUP/fixing_warnings
Fixing unused variable warning
Commit: 7470db83d9a3136b190e61521de66d9544b91349
https://github.com/STEllAR-GROUP/hpx/commit/7470db83d9a3136b190e61521de66d9544b91349
Author: Mikael Simberg <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
Merge pull request #4907 from msimberg/remove-hpx-no-wrap-main
Remove HPX::hpx_no_wrap_main target
Commit: 82b365c77850e0d16b6cef8c096e1607434cfbe1
https://github.com/STEllAR-GROUP/hpx/commit/82b365c77850e0d16b6cef8c096e1607434cfbe1
Author: Mikael Simberg <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
Log Message:
-----------
Merge pull request #4901 from STEllAR-GROUP/msimberg-patch-4
Update public API list with updated algorithms
Commit: a4e0f9d6676f4da9b7235c402b7bc4042b85e302
https://github.com/STEllAR-GROUP/hpx/commit/a4e0f9d6676f4da9b7235c402b7bc4042b85e302
Author: Mikael Simberg <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
Log Message:
-----------
Update docs with numeric.hpp header and which headers to include for
different algorithms
Commit: d18986a05af2db4ce5949dfd3c7367fb447c4843
https://github.com/STEllAR-GROUP/hpx/commit/d18986a05af2db4ce5949dfd3c7367fb447c4843
Author: Mikael Simberg <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M .jenkins/cscs/env-gcc-cuda.sh
M .jenkins/cscs/env-icc.sh
Log Message:
-----------
Explicitly specify hwloc root on Jenkins CSCS builds
Commit: c1e4b2bbd8e41f4de2b6258fe1287599c41fa537
https://github.com/STEllAR-GROUP/hpx/commit/c1e4b2bbd8e41f4de2b6258fe1287599c41fa537
Author: aurianer <[email protected]>
Date: 2020-08-18 (Tue, 18 Aug 2020)
Changed paths:
M .jenkins/cscs/env-clang-newest.sh
M .jenkins/cscs/env-gcc-newest.sh
Log Message:
-----------
Update boost to 1.74.0 for the newest jenkins configs
Commit: 09ba51de7de8d9be271dfcfc1c87cba102caeb99
https://github.com/STEllAR-GROUP/hpx/commit/09ba51de7de8d9be271dfcfc1c87cba102caeb99
Author: Mikael Simberg <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M .jenkins/cscs/env-gcc-cuda.sh
M .jenkins/cscs/env-icc.sh
Log Message:
-----------
Merge pull request #4910 from msimberg/jenkins-daint-hwloc-root
Explicitly specify hwloc root on Jenkins CSCS builds
Commit: c13aaf30a81d6bf386eb35cc8f78ceeaf9eb920f
https://github.com/STEllAR-GROUP/hpx/commit/c13aaf30a81d6bf386eb35cc8f78ceeaf9eb920f
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/execution/tests/unit/CMakeLists.txt
A libs/execution/tests/unit/limiting_executor.cpp
M libs/executors/include/hpx/executors/limiting_executor.hpp
Log Message:
-----------
Use RAII counter for limiting executor and improve forwarding
WIP: Add a unit test for limiting executor (unfinished)
Commit: 742b24020851bdab553ea5ebb0706e66a27b718e
https://github.com/STEllAR-GROUP/hpx/commit/742b24020851bdab553ea5ebb0706e66a27b718e
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/async_mpi/include/hpx/async_mpi/mpi_executor.hpp
M libs/async_mpi/include/hpx/async_mpi/mpi_future.hpp
M libs/async_mpi/src/mpi_future.cpp
M libs/async_mpi/tests/unit/mpi_ring_async_executor.cpp
M libs/executors/include/hpx/executors/limiting_executor.hpp
Log Message:
-----------
Allow limiting executor to use external counting mechanism
The limiting executor does not work with some special executors
like the MPI one since it returns immediately but leave a task
that is 'detached' from the runtime (the counters count up and down
almost immediately, but the task completes later).
To solve this we add a specialization inside the limiting executor
counting mechanism that allows the executor being wrapped to return
a counter that can be used to throttle tasks.
Any executor that implements the "in_flight_estimate" member can
override the counting mechanism to control throttling.
Currently we only handle a single counter so multiple mpi executors
would reference the same internal mpi counter and it would not be
possible to throttle different mpi executors spearately.
Simplify the mpi_ring_async_test to use a limiting executor at
the top level and thereby reduce resource consumption by only
keeping N mpi requests in flight at once.
Note that the limiting executor is only used for the outer iteration
of sending, otherwise a deadlock would occur if a receive could
not trigger a send.
Commit: a51e00d7710ceb7716c7e4f09f47548521c17dba
https://github.com/STEllAR-GROUP/hpx/commit/a51e00d7710ceb7716c7e4f09f47548521c17dba
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/execution/tests/unit/limiting_executor.cpp
Log Message:
-----------
Fix Inspect and format-violations
Commit: 6e74c48b8bf59b70fdb1b9a4a90cc57cab5b169a
https://github.com/STEllAR-GROUP/hpx/commit/6e74c48b8bf59b70fdb1b9a4a90cc57cab5b169a
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/executors/include/hpx/executors/limiting_executor.hpp
Log Message:
-----------
Fix incomplete type compile error by adding a dummy template param
Commit: d90c2ecdd8a4257b5d191c1f71308e8837e9400b
https://github.com/STEllAR-GROUP/hpx/commit/d90c2ecdd8a4257b5d191c1f71308e8837e9400b
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/execution/tests/unit/limiting_executor.cpp
Log Message:
-----------
Add new limiting executor test that checks number of in flight tasks
Commit: 13091670600bafc35c24dd9b29a0a865d9bc7b0e
https://github.com/STEllAR-GROUP/hpx/commit/13091670600bafc35c24dd9b29a0a865d9bc7b0e
Author: Mikael Simberg <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
M libs/algorithms/include/hpx/parallel/algorithms/count.hpp
M libs/algorithms/include/hpx/parallel/algorithms/destroy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/equal.hpp
M libs/algorithms/include/hpx/parallel/algorithms/fill.hpp
M libs/algorithms/include/hpx/parallel/algorithms/find.hpp
M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/all_any_none.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/count.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/destroy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/equal.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/fill.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/find.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/mismatch.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/move.hpp
M libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
Log Message:
-----------
Aggregate initialize CPOs
Commit: 41809203817197e0f13aba1441265e0e6d342087
https://github.com/STEllAR-GROUP/hpx/commit/41809203817197e0f13aba1441265e0e6d342087
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/async_mpi/tests/unit/mpi_ring_async_executor.cpp
M libs/execution/tests/unit/limiting_executor.cpp
M libs/executors/include/hpx/executors/limiting_executor.hpp
M libs/thread_executors/include/hpx/thread_executors/limiting_executor.hpp
M tests/performance/local/future_overhead.cpp
Log Message:
-----------
Move limiting executor into experimental namespace
Commit: c34813c71a79cd181a1884a464702cc6dad4dc02
https://github.com/STEllAR-GROUP/hpx/commit/c34813c71a79cd181a1884a464702cc6dad4dc02
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/execution/tests/unit/CMakeLists.txt
R libs/execution/tests/unit/limiting_executor.cpp
M libs/executors/include/hpx/executors/limiting_executor.hpp
M libs/executors/tests/unit/CMakeLists.txt
A libs/executors/tests/unit/limiting_executor.cpp
Log Message:
-----------
Move limiting_executor unit test from execution to executors lib
Commit: 2bab386d69849824fd860061628f0743791b8eb8
https://github.com/STEllAR-GROUP/hpx/commit/2bab386d69849824fd860061628f0743791b8eb8
Author: Mikael Simberg <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M cmake/HPX_GeneratePackage.cmake
M cmake/HPX_SetupTarget.cmake
M src/CMakeLists.txt
Log Message:
-----------
Add alias targets with namespace used for exporting
Commit: 8c381bd1fb521235b2f4ad9a5bebd6d45c4a2782
https://github.com/STEllAR-GROUP/hpx/commit/8c381bd1fb521235b2f4ad9a5bebd6d45c4a2782
Author: John Biddiscombe <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/async_mpi/tests/unit/mpi_ring_async_executor.cpp
M libs/executors/include/hpx/executors/limiting_executor.hpp
M libs/executors/tests/unit/limiting_executor.cpp
M libs/thread_executors/include/hpx/thread_executors/limiting_executor.hpp
M tests/performance/local/future_overhead.cpp
Log Message:
-----------
Move limiting executor to hpx::execution::experimental namespace
Commit: 16f5cb2fb547f98100eac4ee9e7bb06851165d83
https://github.com/STEllAR-GROUP/hpx/commit/16f5cb2fb547f98100eac4ee9e7bb06851165d83
Author: Mikael Simberg <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
Log Message:
-----------
Merge pull request #4908 from msimberg/docs-numeric-etc
Fix algorithms documentation
Commit: 4f20d156c062a6efe698c4afada3f5ca65d85c46
https://github.com/STEllAR-GROUP/hpx/commit/4f20d156c062a6efe698c4afada3f5ca65d85c46
Author: aurianer <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/program_options/examples/regex.cpp
Log Message:
-----------
Remove using namespace std from the regex example
Commit: c547030b395bf15a051a62479981822e546cacd1
https://github.com/STEllAR-GROUP/hpx/commit/c547030b395bf15a051a62479981822e546cacd1
Author: aurianer <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
Log Message:
-----------
Adapt boost macro to its new name
Commit: 94edf7cd29850a71f0b15365a25ecfbd8d7fcb03
https://github.com/STEllAR-GROUP/hpx/commit/94edf7cd29850a71f0b15365a25ecfbd8d7fcb03
Author: Hartmut Kaiser <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
M libs/algorithms/include/hpx/parallel/util/loop.hpp
M libs/algorithms/include/hpx/parallel/util/prefetching.hpp
Log Message:
-----------
Adding specializations for simple for_loops
- flyby: improve loop unrolling for algorithms
Commit: 2c493c5bb973db544bbef26968c47c5d5503c3fe
https://github.com/STEllAR-GROUP/hpx/commit/2c493c5bb973db544bbef26968c47c5d5503c3fe
Author: Mikael Simberg <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M .jenkins/cscs/env-clang-newest.sh
M .jenkins/cscs/env-gcc-newest.sh
M libs/program_options/examples/regex.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
Log Message:
-----------
Merge pull request #4904 from aurianer/update_boost_to_1_74
Update boost to 1.74.0 for the newest jenkins configs
Commit: 52fbf93bd4aea089fca2b62ab4d227217854fc99
https://github.com/STEllAR-GROUP/hpx/commit/52fbf93bd4aea089fca2b62ab4d227217854fc99
Author: Mikael Simberg <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
M libs/algorithms/include/hpx/parallel/algorithms/count.hpp
M libs/algorithms/include/hpx/parallel/algorithms/destroy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/equal.hpp
M libs/algorithms/include/hpx/parallel/algorithms/fill.hpp
M libs/algorithms/include/hpx/parallel/algorithms/find.hpp
M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/all_any_none.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/count.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/destroy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/equal.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/fill.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/find.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/mismatch.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/move.hpp
M libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
Log Message:
-----------
Merge pull request #4912 from msimberg/cpos-construction
Aggregate initialize CPOs
Commit: 55e834d3555065101e650e4264b8ca6d331485bb
https://github.com/STEllAR-GROUP/hpx/commit/55e834d3555065101e650e4264b8ca6d331485bb
Author: Hartmut Kaiser <[email protected]>
Date: 2020-08-19 (Wed, 19 Aug 2020)
Changed paths:
M libs/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
M libs/algorithms/include/hpx/parallel/util/loop.hpp
M libs/algorithms/include/hpx/parallel/util/prefetching.hpp
Log Message:
-----------
Merge pull request #4905 from STEllAR-GROUP/for_loop_specializations
Adding specializations for simple for_loops
Commit: 43fbe0378fb91d8ece011c8b8816a687f10d703f
https://github.com/STEllAR-GROUP/hpx/commit/43fbe0378fb91d8ece011c8b8816a687f10d703f
Author: Mikael Simberg <[email protected]>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M cmake/HPX_GeneratePackage.cmake
M cmake/HPX_SetupTarget.cmake
M src/CMakeLists.txt
Log Message:
-----------
Merge pull request #4914 from msimberg/cmake-namespaced-alias-targets
Add alias targets with namespaces used for exporting
Commit: 26295fb6e47bb3340823327380c03c835b2835b4
https://github.com/STEllAR-GROUP/hpx/commit/26295fb6e47bb3340823327380c03c835b2835b4
Author: Mikael Simberg <[email protected]>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
M libs/include/include/hpx/chrono.hpp
Log Message:
-----------
Move chrono functionality to hpx::chrono namespace
Commit: f72c871632f97a80821e8785eab831c94e750ed8
https://github.com/STEllAR-GROUP/hpx/commit/f72c871632f97a80821e8785eab831c94e750ed8
Author: Mikael Simberg <[email protected]>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
Merge pull request #4895 from aurianer/update_apex_tag
Update apex tag
Commit: 83b5cfbfe6dc3dea72546b3d4fa55fd26229f675
https://github.com/STEllAR-GROUP/hpx/commit/83b5cfbfe6dc3dea72546b3d4fa55fd26229f675
Author: John Biddiscombe <[email protected]>
Date: 2020-08-20 (Thu, 20 Aug 2020)
Changed paths:
M libs/async_mpi/include/hpx/async_mpi/mpi_executor.hpp
Log Message:
-----------
Fix inspect violation
Commit: 6efd620705a73c4d2582ffbcfc605f6a911af3c2
https://github.com/STEllAR-GROUP/hpx/commit/6efd620705a73c4d2582ffbcfc605f6a911af3c2
Author: Mikael Simberg <[email protected]>
Date: 2020-08-21 (Fri, 21 Aug 2020)
Changed paths:
M docs/sphinx/api/public_api.rst
M libs/include/include/hpx/chrono.hpp
Log Message:
-----------
Merge pull request #4917 from msimberg/chrono-namespace
Move chrono functionality to hpx::chrono namespace
Commit: 810eac851fa35b000ef19bb3898e910659d3da3e
https://github.com/STEllAR-GROUP/hpx/commit/810eac851fa35b000ef19bb3898e910659d3da3e
Author: Mikael Simberg <[email protected]>
Date: 2020-08-21 (Fri, 21 Aug 2020)
Changed paths:
M libs/async_mpi/include/hpx/async_mpi/mpi_executor.hpp
M libs/async_mpi/include/hpx/async_mpi/mpi_future.hpp
M libs/async_mpi/src/mpi_future.cpp
M libs/async_mpi/tests/unit/mpi_ring_async_executor.cpp
M libs/executors/include/hpx/executors/limiting_executor.hpp
M libs/executors/tests/unit/CMakeLists.txt
A libs/executors/tests/unit/limiting_executor.cpp
M libs/thread_executors/include/hpx/thread_executors/limiting_executor.hpp
M tests/performance/local/future_overhead.cpp
Log Message:
-----------
Merge pull request #4861 from STEllAR-GROUP/limiting_executor
Limiting executor improvements
Commit: be187367a140e175530c0a857239e59e3ca996b8
https://github.com/STEllAR-GROUP/hpx/commit/be187367a140e175530c0a857239e59e3ca996b8
Author: aurianer <[email protected]>
Date: 2020-08-21 (Fri, 21 Aug 2020)
Changed paths:
M .jenkins/cscs/entry.sh
M .jenkins/cscs/env-clang-newest.sh
M .jenkins/cscs/env-gcc-cuda.sh
M .jenkins/cscs/env-gcc-newest.sh
M .jenkins/cscs/env-icc.sh
M .jenkins/lsu/entry.sh
M CMakeLists.txt
M README.rst
M cmake/HPX_GeneratePackage.cmake
M cmake/HPX_SetupTarget.cmake
M docs/sphinx/api/public_api.rst
M docs/sphinx/manual/writing_single_node_hpx_applications.rst
M examples/quickstart/partitioned_vector_spmd_foreach.cpp
M examples/quickstart/potpourri.cpp
M hpx/lcos/detail/promise_base.hpp
M libs/actions_base/include/hpx/actions_base/basic_action.hpp
M libs/actions_base/include/hpx/actions_base/plain_action.hpp
M libs/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
M libs/algorithms/include/hpx/parallel/algorithms/count.hpp
M libs/algorithms/include/hpx/parallel/algorithms/destroy.hpp
M libs/algorithms/include/hpx/parallel/algorithms/equal.hpp
M libs/algorithms/include/hpx/parallel/algorithms/fill.hpp
M libs/algorithms/include/hpx/parallel/algorithms/find.hpp
M libs/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
M libs/algorithms/include/hpx/parallel/algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp
M libs/algorithms/include/hpx/parallel/algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/all_any_none.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/count.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/destroy.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/equal.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/fill.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/find.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/generate.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/mismatch.hpp
M libs/algorithms/include/hpx/parallel/container_algorithms/move.hpp
M libs/algorithms/include/hpx/parallel/util/loop.hpp
M libs/algorithms/include/hpx/parallel/util/prefetching.hpp
M libs/algorithms/tests/unit/algorithms/generate.cpp
M libs/algorithms/tests/unit/algorithms/generaten.cpp
M libs/algorithms/tests/unit/container_algorithms/generate_range.cpp
M
libs/async_distributed/include/hpx/async_distributed/detail/sync_implementations.hpp
M libs/async_mpi/include/hpx/async_mpi/mpi_executor.hpp
M libs/async_mpi/include/hpx/async_mpi/mpi_future.hpp
M libs/async_mpi/src/mpi_future.cpp
M libs/async_mpi/tests/unit/mpi_ring_async_executor.cpp
M
libs/components_base/include/hpx/components_base/traits/component_pin_support.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
M libs/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/datastructures/include/hpx/datastructures/tuple.hpp
M libs/execution/include/hpx/execution/detail/post_policy_dispatch.hpp
M libs/execution/include/hpx/execution/executors/execution_parameters.hpp
M libs/executors/include/hpx/executors/limiting_executor.hpp
M libs/executors/tests/unit/CMakeLists.txt
A libs/executors/tests/unit/limiting_executor.cpp
M libs/futures/include/hpx/futures/packaged_continuation.hpp
M libs/include/include/hpx/algorithm.hpp
M libs/include/include/hpx/chrono.hpp
M libs/init_runtime/include/hpx/hpx_init_impl.hpp
M libs/init_runtime/include/hpx/hpx_start_impl.hpp
M libs/io_service/include/hpx/io_service/io_service_thread_pool.hpp
M libs/program_options/examples/regex.cpp
M libs/resiliency/include/hpx/resiliency/resiliency_cpos.hpp
M libs/runtime_local/src/custom_exception_info.cpp
M
libs/segmented_algorithms/include/hpx/parallel/segmented_algorithms/generate.hpp
M libs/serialization/include/hpx/serialization/serialize_buffer.hpp
M libs/thread_executors/include/hpx/thread_executors/limiting_executor.hpp
M libs/thread_support/include/hpx/thread_support/set_thread_name.hpp
M libs/threading_base/include/hpx/threading_base/external_timer.hpp
M libs/threading_base/include/hpx/threading_base/register_thread.hpp
M libs/threading_base/include/hpx/threading_base/set_thread_state.hpp
M src/CMakeLists.txt
M tests/performance/local/future_overhead.cpp
M tests/performance/local/spinlock_overhead1.cpp
M tests/performance/local/spinlock_overhead2.cpp
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into release
Compare:
https://github.com/STEllAR-GROUP/hpx/compare/aa6335fad751...be187367a140
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits