Branch: refs/heads/sender
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 08017d241596a8989a5c9e57a060d3a7b545087f
      
https://github.com/STEllAR-GROUP/hpx/commit/08017d241596a8989a5c9e57a060d3a7b545087f
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: d5690209185f0a2752219c30ad6255f3a3076921
      
https://github.com/STEllAR-GROUP/hpx/commit/d5690209185f0a2752219c30ad6255f3a3076921
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 190b933f61e3202100870eb2bceceb0e7bedb3b7
      
https://github.com/STEllAR-GROUP/hpx/commit/190b933f61e3202100870eb2bceceb0e7bedb3b7
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 91b42e6857f5d70b97aaafde74c47a7260702757
      
https://github.com/STEllAR-GROUP/hpx/commit/91b42e6857f5d70b97aaafde74c47a7260702757
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: a94dd974575a1d9be14290da7ccb13979040ec72
      
https://github.com/STEllAR-GROUP/hpx/commit/a94dd974575a1d9be14290da7ccb13979040ec72
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 40077c7cc443f1778ad44c167f3fdab5dc969bfd
      
https://github.com/STEllAR-GROUP/hpx/commit/40077c7cc443f1778ad44c167f3fdab5dc969bfd
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 579a57c2b36ab8ef8f706563b5391b9bd1c9e8e9
      
https://github.com/STEllAR-GROUP/hpx/commit/579a57c2b36ab8ef8f706563b5391b9bd1c9e8e9
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 5c0cc6da47da6c7cfa313ed50d7bbee5f6c0b0b5
      
https://github.com/STEllAR-GROUP/hpx/commit/5c0cc6da47da6c7cfa313ed50d7bbee5f6c0b0b5
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: d0f6ca087a68b73c6a44be00378bfaab1c521b19
      
https://github.com/STEllAR-GROUP/hpx/commit/d0f6ca087a68b73c6a44be00378bfaab1c521b19
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 6d6886b9cd505899768146bd546a166d07cfbdae
      
https://github.com/STEllAR-GROUP/hpx/commit/6d6886b9cd505899768146bd546a166d07cfbdae
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: d5ae63a5626c7f10355b56d8f60599120bd6128c
      
https://github.com/STEllAR-GROUP/hpx/commit/d5ae63a5626c7f10355b56d8f60599120bd6128c
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: ac79f7a6d6688785fdee71bf32c49687166d79b0
      
https://github.com/STEllAR-GROUP/hpx/commit/ac79f7a6d6688785fdee71bf32c49687166d79b0
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 8e22b9374e83f3602afd062724581d75db4e324c
      
https://github.com/STEllAR-GROUP/hpx/commit/8e22b9374e83f3602afd062724581d75db4e324c
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-16 (Wed, 16 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: 1cf403578a0f740bc63a7fb832a3dc9e0d89a0f3
      
https://github.com/STEllAR-GROUP/hpx/commit/1cf403578a0f740bc63a7fb832a3dc9e0d89a0f3
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-16 (Wed, 16 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


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

Reply via email to