Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 29d020884eb066ec81e6c05eb26a26fb0c993169
      
https://github.com/STEllAR-GROUP/hpx/commit/29d020884eb066ec81e6c05eb26a26fb0c993169
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/CMakeLists.txt
    A libs/core/execution_base/include/hpx/execution_base/executor.hpp
    M libs/parallelism/executors/CMakeLists.txt
    A libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
    M libs/parallelism/executors/tests/unit/CMakeLists.txt
    A libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Add simple P0443 executor implementation


  Commit: ad16d325d357993188e488486cb3c8cd0bbe99d4
      
https://github.com/STEllAR-GROUP/hpx/commit/ad16d325d357993188e488486cb3c8cd0bbe99d4
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/functional/CMakeLists.txt
    A libs/core/functional/include/hpx/functional/tag_priority_invoke.hpp

  Log Message:
  -----------
  Add tag_priority{,_noexcept} helper structs

tag_priority{,_noexcept} extends the tag_fallback{,_noexcept} helper
structs to also allow overriding user-defined tag_invoke overloads.
tag_priority{,_noexcept} will prefer tag_override_invoke overloads if
available, then tag_invoke overloads if available, and last
tag_fallback_invoke overloads if available. This helper struct is useful
for implementing P0443 customization points which prefer member
functions whenever available, even if tag_invoke overloads are
available. On the other hand they fall back in many cases to default
implementations based on other customization points.


  Commit: 3c69ae3f925643b25a647c3c6fdcf4039f9bbaa4
      
https://github.com/STEllAR-GROUP/hpx/commit/3c69ae3f925643b25a647c3c6fdcf4039f9bbaa4
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    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:
  -----------
  Update sender, receiver, operation_state CPOs to use tag_priority


  Commit: ce1621771f63b6cfe2c544525dc9fa7ec5b82eba
      
https://github.com/STEllAR-GROUP/hpx/commit/ce1621771f63b6cfe2c544525dc9fa7ec5b82eba
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/CMakeLists.txt
    R libs/core/execution_base/include/hpx/execution_base/executor.hpp
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/core/type_support/include/hpx/type_support/equality.hpp

  Log Message:
  -----------
  Add missing CPOs and missing fallback overloads for P0443


  Commit: f478dd4a684509b09cbfb67128b3860f551ac7b7
      
https://github.com/STEllAR-GROUP/hpx/commit/f478dd4a684509b09cbfb67128b3860f551ac7b7
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/execution/CMakeLists.txt
    A libs/parallelism/execution/include/hpx/execution/algorithms/get.hpp
    A libs/parallelism/execution/include/hpx/execution/algorithms/sink.hpp
    A libs/parallelism/execution/include/hpx/execution/algorithms/then.hpp
    A libs/parallelism/execution/include/hpx/execution/algorithms/wait.hpp

  Log Message:
  -----------
  Add first implementations of P0443 wait, get, then, and a dummy sink receiver


  Commit: acaebb114c1481cbaaaf7c955af46dd35881ef91
      
https://github.com/STEllAR-GROUP/hpx/commit/acaebb114c1481cbaaaf7c955af46dd35881ef91
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Update basic host P0443 executor to conform to scheduler and sender concepts


  Commit: 9dcb0f9a59c944a48517afde04ca12944e118b59
      
https://github.com/STEllAR-GROUP/hpx/commit/9dcb0f9a59c944a48517afde04ca12944e118b59
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/execution/CMakeLists.txt
    R libs/parallelism/execution/include/hpx/execution/algorithms/get.hpp
    R libs/parallelism/execution/include/hpx/execution/algorithms/sink.hpp
    A 
libs/parallelism/execution/include/hpx/execution/algorithms/sink_receiver.hpp
    A libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
    R libs/parallelism/execution/include/hpx/execution/algorithms/then.hpp
    A libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/wait.hpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Rename basic P0443 algorithms to better match proposed names


  Commit: 3f96fb00b07fe4296eeaca5d33970be3c4fd5a16
      
https://github.com/STEllAR-GROUP/hpx/commit/3f96fb00b07fe4296eeaca5d33970be3c4fd5a16
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp

  Log Message:
  -----------
  Add is_typed_sender and is_scheduler traits


  Commit: 14121b739f698ad961fbb2a37f15b1663bfef217
      
https://github.com/STEllAR-GROUP/hpx/commit/14121b739f698ad961fbb2a37f15b1663bfef217
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/core/execution_base/tests/unit/CMakeLists.txt
    A libs/core/execution_base/tests/unit/basic_executor.cpp

  Log Message:
  -----------
  Add tests for hpx::execution::experimental::execute CPO


  Commit: 99eedde3d49ea041454be3f6bdfde9d5cae73ac9
      
https://github.com/STEllAR-GROUP/hpx/commit/99eedde3d49ea041454be3f6bdfde9d5cae73ac9
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
    M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/core/execution_base/tests/unit/CMakeLists.txt
    A libs/core/execution_base/tests/unit/basic_submit.cpp

  Log Message:
  -----------
  Add tests for hpx::execution::experimental::submit


  Commit: 6df39d39da95c531105847f45bf9c6471d4df900
      
https://github.com/STEllAR-GROUP/hpx/commit/6df39d39da95c531105847f45bf9c6471d4df900
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/tests/unit/CMakeLists.txt
    A libs/core/execution_base/tests/unit/basic_schedule.cpp

  Log Message:
  -----------
  Add tests for hpx::execution::experimental::schedule


  Commit: a8b32b4d7696a14509b6ced3fb48a2b17221e69c
      
https://github.com/STEllAR-GROUP/hpx/commit/a8b32b4d7696a14509b6ced3fb48a2b17221e69c
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/core/execution_base/tests/unit/basic_sender.cpp

  Log Message:
  -----------
  Update and extend basic_sender test

Add tests for fallback connect implementation.


  Commit: ec2025174411390006cce7e252bdec99afd80182
      
https://github.com/STEllAR-GROUP/hpx/commit/ec2025174411390006cce7e252bdec99afd80182
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/type_support/include/hpx/type_support/pack.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp

  Log Message:
  -----------
  Handle multiple value types in transform_sender


  Commit: 83b24a739a45ce1d3fc9cecf8cf68f54643acdb0
      
https://github.com/STEllAR-GROUP/hpx/commit/83b24a739a45ce1d3fc9cecf8cf68f54643acdb0
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp

  Log Message:
  -----------
  Fix template template parameter names for C++14


  Commit: ba630b7853f651f6b9bb25a5eddbc01f9b5016cb
      
https://github.com/STEllAR-GROUP/hpx/commit/ba630b7853f651f6b9bb25a5eddbc01f9b5016cb
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp

  Log Message:
  -----------
  Fix is_sender trait


  Commit: d7f7cbc2a866ad810a3c93391b9b714833ce0724
      
https://github.com/STEllAR-GROUP/hpx/commit/d7f7cbc2a866ad810a3c93391b9b714833ce0724
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/tests/unit/basic_schedule.cpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Fix unused variable warnings in schedule and p0443 executor tests


  Commit: 103aafa4509013b35e1aaa440098195f433f2777
      
https://github.com/STEllAR-GROUP/hpx/commit/103aafa4509013b35e1aaa440098195f433f2777
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp

  Log Message:
  -----------
  Fix deprecated thread enumerations in p0443_executor.hpp


  Commit: d14cca036975bc83add80e273f2370e0a8c69f83
      
https://github.com/STEllAR-GROUP/hpx/commit/d14cca036975bc83add80e273f2370e0a8c69f83
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/execution/include/hpx/execution/algorithms/wait.hpp

  Log Message:
  -----------
  Fix unused variable warnings in wait sender


  Commit: 33aba6dc2e472e0751e60b2e2793ed8936ca90bc
      
https://github.com/STEllAR-GROUP/hpx/commit/33aba6dc2e472e0751e60b2e2793ed8936ca90bc
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp

  Log Message:
  -----------
  Fix incorrect stacksize enum in p0443_executor.hpp


  Commit: 0f6351de9596ba97051e61e7efb585cdfdfc4894
      
https://github.com/STEllAR-GROUP/hpx/commit/0f6351de9596ba97051e61e7efb585cdfdfc4894
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Remove unused test from p0443_executor test


  Commit: 6503c5249cfd9ddddcb0987f0ee31fdddb9536a5
      
https://github.com/STEllAR-GROUP/hpx/commit/6503c5249cfd9ddddcb0987f0ee31fdddb9536a5
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/tests/unit/basic_sender.cpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Fix unused variable warnings in basic_sender and p0443_executor tests


  Commit: cc26422c0ed54764b978ba60a225bdb1280a241a
      
https://github.com/STEllAR-GROUP/hpx/commit/cc26422c0ed54764b978ba60a225bdb1280a241a
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/tests/unit/basic_executor.cpp
    M libs/core/type_support/include/hpx/type_support/pack.hpp

  Log Message:
  -----------
  Format pack.hpp and basic_executor.cpp


  Commit: d675ef03c981eca30ec5414773e813e1a147b731
      
https://github.com/STEllAR-GROUP/hpx/commit/d675ef03c981eca30ec5414773e813e1a147b731
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/core/execution_base/tests/unit/basic_executor.cpp
    M libs/core/execution_base/tests/unit/basic_schedule.cpp
    M libs/core/execution_base/tests/unit/basic_sender.cpp
    M libs/core/execution_base/tests/unit/basic_submit.cpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/wait.hpp
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Fix inspect errors in execution files


  Commit: 2bfe04db8a4631be4bd01fc4a58c9364139f18d5
      
https://github.com/STEllAR-GROUP/hpx/commit/2bfe04db8a4631be4bd01fc4a58c9364139f18d5
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp

  Log Message:
  -----------
  Remove bulk_execute for the time being from sender/receiver changes

The specification is seeing too many (conflicting) changes/proposals to
justify adding it right now.


  Commit: da352028a1ddcd7f76dbf62b69a5e44746115a1d
      
https://github.com/STEllAR-GROUP/hpx/commit/da352028a1ddcd7f76dbf62b69a5e44746115a1d
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/execution/CMakeLists.txt
    M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
    R libs/parallelism/execution/include/hpx/execution/algorithms/wait.hpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Remove execution algorithm names not proposed for the standard


  Commit: 2df6e293f84b157ac81da0039b50992e06b30580
      
https://github.com/STEllAR-GROUP/hpx/commit/2df6e293f84b157ac81da0039b50992e06b30580
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp

  Log Message:
  -----------
  Make sync_wait work with void return types


  Commit: d7635da0f567b52a6513338e6f8804a9f7f13dba
      
https://github.com/STEllAR-GROUP/hpx/commit/d7635da0f567b52a6513338e6f8804a9f7f13dba
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp

  Log Message:
  -----------
  Add support for stacksize, priority, and scheduler hint to experimental p0443 
executor


  Commit: 52b670b176007d9e44cc622096c5518a423ffb54
      
https://github.com/STEllAR-GROUP/hpx/commit/52b670b176007d9e44cc622096c5518a423ffb54
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
    M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/core/execution_base/tests/unit/basic_executor.cpp
    M libs/core/execution_base/tests/unit/basic_operation_state.cpp
    M libs/core/execution_base/tests/unit/basic_receiver.cpp
    M libs/core/execution_base/tests/unit/basic_schedule.cpp
    M libs/core/execution_base/tests/unit/basic_sender.cpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp

  Log Message:
  -----------
  Move execution traits out of traits namespace directly into 
hpx::execution::experimental


  Commit: c5eeba7a1d08c4e8b2bb1828b8c0f7bf9be1de89
      
https://github.com/STEllAR-GROUP/hpx/commit/c5eeba7a1d08c4e8b2bb1828b8c0f7bf9be1de89
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    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:
  -----------
  Add documentation for p0443r14 customization points


  Commit: 0d0736b564733f56255292fcc623d9d698899b32
      
https://github.com/STEllAR-GROUP/hpx/commit/0d0736b564733f56255292fcc623d9d698899b32
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M 
libs/parallelism/execution/include/hpx/execution/algorithms/sink_receiver.hpp

  Log Message:
  -----------
  Make sink_receiver more generic


  Commit: d110693577594df2eee1f3b00e6799243ee68bba
      
https://github.com/STEllAR-GROUP/hpx/commit/d110693577594df2eee1f3b00e6799243ee68bba
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp

  Log Message:
  -----------
  Make execution::transform take any error type


  Commit: 27877f59bb7af22302cb501bc584ae1ee3b411a4
      
https://github.com/STEllAR-GROUP/hpx/commit/27877f59bb7af22302cb501bc584ae1ee3b411a4
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    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

  Log Message:
  -----------
  Use std::decay_t instead of std::decay in execution_base files


  Commit: 6f7f4e596e8c6b5c61660d21156951e7717d862d
      
https://github.com/STEllAR-GROUP/hpx/commit/6f7f4e596e8c6b5c61660d21156951e7717d862d
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    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:
  -----------
  Remove hpx::execution::experimental qualification where not needed


  Commit: e8c8ab44f4be14dc2437308aa758fa8c781f01e9
      
https://github.com/STEllAR-GROUP/hpx/commit/e8c8ab44f4be14dc2437308aa758fa8c781f01e9
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/execution/CMakeLists.txt
    R 
libs/parallelism/execution/include/hpx/execution/algorithms/sink_receiver.hpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Remove sink_receiver

Not proposed. Replace with test-specific receivers.


  Commit: 2adacfae036f3fe05e05f854c003c86b03f3c681
      
https://github.com/STEllAR-GROUP/hpx/commit/2adacfae036f3fe05e05f854c003c86b03f3c681
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Move senders in p0443_executor test


  Commit: 471d3d33e09f0f04387400b1f99704b23ac22809
      
https://github.com/STEllAR-GROUP/hpx/commit/471d3d33e09f0f04387400b1f99704b23ac22809
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-22 (Mon, 22 Feb 2021)

  Changed paths:
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp

  Log Message:
  -----------
  Make hpx::execution::experimental::executor::scheduler constexpr and const


  Commit: b3c51a701d4583985db1d7825f23c78a85d88bc1
      
https://github.com/STEllAR-GROUP/hpx/commit/b3c51a701d4583985db1d7825f23c78a85d88bc1
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-23 (Tue, 23 Feb 2021)

  Changed paths:
    M libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
    M libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Add tests for p0443 executor properties


  Commit: 1862150216e600b12b2a44bfef5358abcf8f5e3f
      
https://github.com/STEllAR-GROUP/hpx/commit/1862150216e600b12b2a44bfef5358abcf8f5e3f
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-26 (Fri, 26 Feb 2021)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
    M libs/core/execution_base/include/hpx/execution_base/sender.hpp
    M libs/core/execution_base/tests/unit/basic_submit.cpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp

  Log Message:
  -----------
  Add more SFINAE to P0443 customization points

- Move enable_ifs to template parameters
- Add enable_ifs to some member functions that did not have it
- Use enable_if_t instead of enable_if
- Change some leftover decay to decay_t
- Small fixes to basic_submit test


  Commit: d027517a25b11c0f430e5a3bd4231454ad6bdd19
      
https://github.com/STEllAR-GROUP/hpx/commit/d027517a25b11c0f430e5a3bd4231454ad6bdd19
  Author: Mikael Simberg <[email protected]>
  Date:   2021-02-26 (Fri, 26 Feb 2021)

  Changed paths:
    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/execution_base/tests/unit/CMakeLists.txt
    A libs/core/execution_base/tests/unit/basic_executor.cpp
    M libs/core/execution_base/tests/unit/basic_operation_state.cpp
    M libs/core/execution_base/tests/unit/basic_receiver.cpp
    A libs/core/execution_base/tests/unit/basic_schedule.cpp
    M libs/core/execution_base/tests/unit/basic_sender.cpp
    A libs/core/execution_base/tests/unit/basic_submit.cpp
    M libs/core/functional/CMakeLists.txt
    A libs/core/functional/include/hpx/functional/tag_priority_invoke.hpp
    M libs/core/type_support/include/hpx/type_support/equality.hpp
    M libs/core/type_support/include/hpx/type_support/pack.hpp
    M libs/parallelism/execution/CMakeLists.txt
    A libs/parallelism/execution/include/hpx/execution/algorithms/sync_wait.hpp
    A libs/parallelism/execution/include/hpx/execution/algorithms/transform.hpp
    M 
libs/parallelism/execution/include/hpx/execution/executors/execution_parameters.hpp
    M libs/parallelism/executors/CMakeLists.txt
    A libs/parallelism/executors/include/hpx/executors/p0443_executor.hpp
    M libs/parallelism/executors/tests/unit/CMakeLists.txt
    A libs/parallelism/executors/tests/unit/p0443_executor.cpp

  Log Message:
  -----------
  Merge pull request #5053 from msimberg/p0443-executor

Add P0443r14 executor and a a few P1897 algorithms


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/4c4b7fb2cade...d027517a25b1
_______________________________________________
hpx-commits mailing list
[email protected]
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to