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

Reply via email to