Branch: refs/heads/sender
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8d170edac3582f1ce0b2163f65d336730430e5c4
      
https://github.com/STEllAR-GROUP/hpx/commit/8d170edac3582f1ce0b2163f65d336730430e5c4
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    A libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    A libs/basic_execution/tests/unit/basic_receiver.cpp
    M libs/core/execution_base/tests/unit/CMakeLists.txt

  Log Message:
  -----------
  Implementing receiver concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: 9b84739fde509db70a020e3e0ccd4f47270766a2
      
https://github.com/STEllAR-GROUP/hpx/commit/9b84739fde509db70a020e3e0ccd4f47270766a2
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    M libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    M libs/basic_execution/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Addressing review comments of #4640

 - Changing `std::integral_constant<bool, true>` to `std::true_type`
 - Changing `std::integral_constant<bool, false>` to `std::false_type`
 - Moving is_receiver and is_receiver_of into traits namespace


  Commit: 7b1895dd175b6d75736163fd61e5a0b349e4fd80
      
https://github.com/STEllAR-GROUP/hpx/commit/7b1895dd175b6d75736163fd61e5a0b349e4fd80
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    R libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    R libs/basic_execution/tests/unit/basic_receiver.cpp
    M libs/core/execution_base/CMakeLists.txt
    A libs/core/execution_base/include/hpx/execution_base/receiver.hpp
    M libs/core/execution_base/tests/unit/CMakeLists.txt
    A libs/core/execution_base/tests/unit/basic_receiver.cpp
    M libs/core/functional/CMakeLists.txt
    A libs/core/functional/include/hpx/functional/tag_fallback_invoke.hpp
    M libs/core/functional/include/hpx/functional/tag_invoke.hpp

  Log Message:
  -----------
  Simplify implementation of receiver related CPOs

- this is based on new tag_member and tag_member_noexcept base classes
  that take care of the special dispatching that falls back to invoking
  a tag_member_invoke function on the CPO.
- updating file locations and namespaces for recent module renamings


  Commit: ef84675d4e664eee3aa89d4c78acf27119efab0b
      
https://github.com/STEllAR-GROUP/hpx/commit/ef84675d4e664eee3aa89d4c78acf27119efab0b
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
    M libs/core/execution_base/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Moving receiver CPOs to namespace experimental


  Commit: 8f02124dcce639eeec0bc8fa545e2ae9f1c5e167
      
https://github.com/STEllAR-GROUP/hpx/commit/8f02124dcce639eeec0bc8fa545e2ae9f1c5e167
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    A libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    A libs/basic_execution/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Implementing receiver concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: e002cee804c80c881bad1ddba29fb42bf5266f76
      
https://github.com/STEllAR-GROUP/hpx/commit/e002cee804c80c881bad1ddba29fb42bf5266f76
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    R libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    R libs/basic_execution/tests/unit/basic_receiver.cpp
    A libs/execution_base/include/hpx/execution_base/receiver.hpp
    A libs/execution_base/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Simplify implementation of receiver related CPOs

- this is based on new tag_member and tag_member_noexcept base classes
  that take care of the special dispatching that falls back to invoking
  a tag_member_invoke function on the CPO.
- updating file locations and namespaces for recent module renamings


  Commit: e46b0b7c14d716c15231fa9eff491bcb7b477d7f
      
https://github.com/STEllAR-GROUP/hpx/commit/e46b0b7c14d716c15231fa9eff491bcb7b477d7f
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    A libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    A libs/basic_execution/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Implementing receiver concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: ff4ee6e0167fcef88eea2dc715177e27440c4c89
      
https://github.com/STEllAR-GROUP/hpx/commit/ff4ee6e0167fcef88eea2dc715177e27440c4c89
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    M libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    M libs/basic_execution/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Addressing review comments of #4640

 - Changing `std::integral_constant<bool, true>` to `std::true_type`
 - Changing `std::integral_constant<bool, false>` to `std::false_type`
 - Moving is_receiver and is_receiver_of into traits namespace


  Commit: 6f9f5c3519a30676169645d236bb53b9ffd370b9
      
https://github.com/STEllAR-GROUP/hpx/commit/6f9f5c3519a30676169645d236bb53b9ffd370b9
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    A libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
    A libs/basic_execution/tests/unit/basic_operation_state.cpp
    M libs/core/execution_base/tests/unit/CMakeLists.txt

  Log Message:
  -----------
  Implementing operation_state concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: 19d0ee2a550a05d44d2e79eff80c56f1db698a88
      
https://github.com/STEllAR-GROUP/hpx/commit/19d0ee2a550a05d44d2e79eff80c56f1db698a88
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    R libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
    R libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    R libs/basic_execution/tests/unit/basic_operation_state.cpp
    R libs/basic_execution/tests/unit/basic_receiver.cpp
    M libs/core/execution_base/CMakeLists.txt
    A 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/tests/unit/CMakeLists.txt
    A libs/core/execution_base/tests/unit/basic_operation_state.cpp
    R libs/execution_base/include/hpx/execution_base/receiver.hpp
    R libs/execution_base/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Simplify implementation of operation_state CPO


  Commit: 7ccbe4e6aaea3957f32fb9edbc429413ee78b767
      
https://github.com/STEllAR-GROUP/hpx/commit/7ccbe4e6aaea3957f32fb9edbc429413ee78b767
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    A libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    A libs/basic_execution/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Implementing receiver concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: 7d6d016096e7d7ab4f38e086df5e8f8c4d44c7a5
      
https://github.com/STEllAR-GROUP/hpx/commit/7d6d016096e7d7ab4f38e086df5e8f8c4d44c7a5
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    R libs/basic_execution/tests/unit/basic_receiver.cpp
    A libs/execution_base/include/hpx/execution_base/receiver.hpp
    A libs/execution_base/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Simplify implementation of receiver related CPOs

- this is based on new tag_member and tag_member_noexcept base classes
  that take care of the special dispatching that falls back to invoking
  a tag_member_invoke function on the CPO.
- updating file locations and namespaces for recent module renamings


  Commit: f6d3e94ca3a05d1bad660392b6520893f61b1451
      
https://github.com/STEllAR-GROUP/hpx/commit/f6d3e94ca3a05d1bad660392b6520893f61b1451
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    A libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
    A libs/basic_execution/tests/unit/basic_operation_state.cpp

  Log Message:
  -----------
  Implementing operation_state concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: e3abd82e68167f3a518212fb61b7ea5e6067cb1b
      
https://github.com/STEllAR-GROUP/hpx/commit/e3abd82e68167f3a518212fb61b7ea5e6067cb1b
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    R libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
    R libs/basic_execution/include/hpx/basic_execution/receiver.hpp
    R libs/basic_execution/tests/unit/basic_operation_state.cpp
    A libs/execution_base/include/hpx/execution_base/operation_state.hpp
    M libs/execution_base/include/hpx/execution_base/receiver.hpp
    A libs/execution_base/tests/unit/basic_operation_state.cpp

  Log Message:
  -----------
  Simplify implementation of operation_state CPO


  Commit: 3b0d603f3a8a283e4de95a568836e6d4eca710de
      
https://github.com/STEllAR-GROUP/hpx/commit/3b0d603f3a8a283e4de95a568836e6d4eca710de
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    A libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
    A libs/basic_execution/tests/unit/basic_operation_state.cpp

  Log Message:
  -----------
  Implementing operation_state concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: ec220980f2a118f8386edd940735a2fe0b80f04e
      
https://github.com/STEllAR-GROUP/hpx/commit/ec220980f2a118f8386edd940735a2fe0b80f04e
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

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

  Log Message:
  -----------
  Implementing sender concept in terms of P0443r13

One deviation of P0443r13 is the usage of tag_invoke as customization
point


  Commit: 0d0ee62ed8df53a4d5d10843c547122f2d4f73b1
      
https://github.com/STEllAR-GROUP/hpx/commit/0d0ee62ed8df53a4d5d10843c547122f2d4f73b1
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  Changed paths:
    R libs/basic_execution/include/hpx/basic_execution/operation_state.hpp
    R libs/basic_execution/include/hpx/basic_execution/sender.hpp
    R libs/basic_execution/tests/unit/basic_operation_state.cpp
    R libs/basic_execution/tests/unit/basic_sender.cpp
    M libs/core/execution_base/CMakeLists.txt
    M libs/core/execution_base/include/hpx/execution_base/operation_state.hpp
    M libs/core/execution_base/include/hpx/execution_base/receiver.hpp
    A libs/core/execution_base/include/hpx/execution_base/sender.hpp
    A libs/core/execution_base/tests/unit/basic_sender.cpp
    R libs/execution_base/include/hpx/execution_base/operation_state.hpp
    R libs/execution_base/include/hpx/execution_base/receiver.hpp
    R libs/execution_base/tests/unit/basic_operation_state.cpp
    R libs/execution_base/tests/unit/basic_receiver.cpp

  Log Message:
  -----------
  Simplify implementation of sender CPO


  Commit: 5df915d5eee5b1ae913c914735f65c44b1e3ea74
      
https://github.com/STEllAR-GROUP/hpx/commit/5df915d5eee5b1ae913c914735f65c44b1e3ea74
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  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_operation_state.cpp
    M libs/core/execution_base/tests/unit/basic_sender.cpp

  Log Message:
  -----------
  Moving sender and operation_state to namespace experimental


  Commit: c88a4df738c50dff92703b33d85f328f962887e7
      
https://github.com/STEllAR-GROUP/hpx/commit/c88a4df738c50dff92703b33d85f328f962887e7
  Author: Mikael Simberg <[email protected]>
  Date:   2020-09-24 (Thu, 24 Sep 2020)

  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_operation_state.cpp
    M libs/core/execution_base/tests/unit/basic_receiver.cpp
    M libs/core/execution_base/tests/unit/basic_sender.cpp

  Log Message:
  -----------
  Move sender, receiver, and operation_state to hpx::execution::experimental 
namespace


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

Reply via email to