Branch: refs/heads/sender_receiver_executor
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9195b0aba944d5971e36dc42fa608e7d014959b6
      
https://github.com/STEllAR-GROUP/hpx/commit/9195b0aba944d5971e36dc42fa608e7d014959b6
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-08-06 (Fri, 06 Aug 2021)

  Changed paths:
    M cmake/HPX_AddConfigTest.cmake
    M cmake/HPX_PerformCxxFeatureTests.cmake
    A cmake/tests/cxx20_perfect_pack_capture.cpp
    M libs/core/execution_base/include/hpx/execution_base/execution.hpp
    M libs/core/iterator_support/CMakeLists.txt
    A libs/core/iterator_support/include/hpx/iterator_support/counting_shape.hpp
    M libs/core/iterator_support/include/hpx/iterator_support/range.hpp
    M 
libs/core/iterator_support/include/hpx/iterator_support/traits/is_range.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/bulk.hpp
    M libs/parallelism/execution/include/hpx/execution/algorithms/detach.hpp
    M libs/parallelism/executors/CMakeLists.txt
    M libs/parallelism/executors/include/hpx/executors/guided_pool_executor.hpp
    A libs/parallelism/executors/include/hpx/executors/scheduler_executor.hpp
    M libs/parallelism/executors/tests/unit/CMakeLists.txt
    A libs/parallelism/executors/tests/unit/scheduler_executor.cpp

  Log Message:
  -----------
  Adding support for senders/receivers to existing executor customization points

- add execution::experimental::scheduler_executor
- modernize part of range utilities


  Commit: 30b9770035274efa80f0b1a781f81691019d6368
      
https://github.com/STEllAR-GROUP/hpx/commit/30b9770035274efa80f0b1a781f81691019d6368
  Author: Mikael Simberg <[email protected]>
  Date:   2021-08-06 (Fri, 06 Aug 2021)

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

  Log Message:
  -----------
  Add deduction guides for scheduler_executor


  Commit: c7c06c538ae47394672e517301d372793c2a7958
      
https://github.com/STEllAR-GROUP/hpx/commit/c7c06c538ae47394672e517301d372793c2a7958
  Author: Mikael Simberg <[email protected]>
  Date:   2021-08-06 (Fri, 06 Aug 2021)

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

  Log Message:
  -----------
  Use bulk in scheduler_executor::bulk_async_execute


  Commit: abc14d8416483a0ef977c2d38d938004de4d2fce
      
https://github.com/STEllAR-GROUP/hpx/commit/abc14d8416483a0ef977c2d38d938004de4d2fce
  Author: Mikael Simberg <[email protected]>
  Date:   2021-08-06 (Fri, 06 Aug 2021)

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

  Log Message:
  -----------
  Specialize scheduler_executor::bulk_async_execute to return one-element 
vector of future of void when result type is void


  Commit: c5465617297b1cf8189941c82d93e0c5b315f154
      
https://github.com/STEllAR-GROUP/hpx/commit/c5465617297b1cf8189941c82d93e0c5b315f154
  Author: Mikael Simberg <[email protected]>
  Date:   2021-08-06 (Fri, 06 Aug 2021)

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

  Log Message:
  -----------
  Remove as_sender fallback of schedule


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

Reply via email to