Branch: refs/heads/sender
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 708117e6866cf49dbc5638c90bd5f8445f131928
      
https://github.com/STEllAR-GROUP/hpx/commit/708117e6866cf49dbc5638c90bd5f8445f131928
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-13 (Sun, 13 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: 331f3f080d59cf278e1e4e90790b4b239daf9f10
      
https://github.com/STEllAR-GROUP/hpx/commit/331f3f080d59cf278e1e4e90790b4b239daf9f10
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-13 (Sun, 13 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: 6c7a3f45f045551803784eaabd756992b0b60df7
      
https://github.com/STEllAR-GROUP/hpx/commit/6c7a3f45f045551803784eaabd756992b0b60df7
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-13 (Sun, 13 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: fde0e83843ddb581290b946bb6fd9cc60e356c08
      
https://github.com/STEllAR-GROUP/hpx/commit/fde0e83843ddb581290b946bb6fd9cc60e356c08
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-13 (Sun, 13 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: c83fc3d1b5ef2a8ae916ff94b0c742b591a1d459
      
https://github.com/STEllAR-GROUP/hpx/commit/c83fc3d1b5ef2a8ae916ff94b0c742b591a1d459
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-13 (Sun, 13 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: d019e3afd9f392392ce1cf4532810f0fec0ad60d
      
https://github.com/STEllAR-GROUP/hpx/commit/d019e3afd9f392392ce1cf4532810f0fec0ad60d
  Author: Thomas Heller <[email protected]>
  Date:   2020-09-13 (Sun, 13 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: ad6f84819882069076da9ea7113c1778411f046d
      
https://github.com/STEllAR-GROUP/hpx/commit/ad6f84819882069076da9ea7113c1778411f046d
  Author: Hartmut Kaiser <[email protected]>
  Date:   2020-09-13 (Sun, 13 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


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

Reply via email to