Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 21f87b24ba8ecef89ac89807b1ecb99ca7fb36e1
      
https://github.com/STEllAR-GROUP/hpx/commit/21f87b24ba8ecef89ac89807b1ecb99ca7fb36e1
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-21 (Mon, 21 Jun 2021)

  Changed paths:
    M libs/core/thread_support/include/hpx/thread_support/spinlock.hpp
    M libs/core/threading_base/include/hpx/threading_base/annotated_function.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp
    M libs/parallelism/algorithms/include/hpx/algorithms/traits/projected.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/count.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/destroy.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/equal.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_each.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_partitioned.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/partition.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/unique.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/datapar/loop.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/detail/handle_local_exceptions.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/foreach_partitioner.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/util/loop.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/util/prefetching.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/util/transform_loop.hpp

  Log Message:
  -----------
  Modernize a variety of facilities related to parallel algorithms

- modernize transform, annotated_function
- various optimizations for transform
- move parallel::util::detail::loop_n and parallel::util::detail::loop_n_ind
  into namespace parallel::util
- enable datapar for for_loop with stride == 1 and no additional reducers


  Commit: 87bef5965303cb18dc6f5eaee85ef178e90a6a6f
      
https://github.com/STEllAR-GROUP/hpx/commit/87bef5965303cb18dc6f5eaee85ef178e90a6a6f
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-21 (Mon, 21 Jun 2021)

  Changed paths:
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_each.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/util/prefetching.hpp

  Log Message:
  -----------
  Remove annotations from transform and for_each algorithms


  Commit: c2996c0cac35b378e3d34ca3349b75d94ba9ae96
      
https://github.com/STEllAR-GROUP/hpx/commit/c2996c0cac35b378e3d34ca3349b75d94ba9ae96
  Author: Hartmut Kaiser <[email protected]>
  Date:   2021-06-22 (Tue, 22 Jun 2021)

  Changed paths:
    M libs/core/thread_support/include/hpx/thread_support/spinlock.hpp
    M libs/core/threading_base/include/hpx/threading_base/annotated_function.hpp
    M 
libs/full/segmented_algorithms/include/hpx/parallel/segmented_algorithms/detail/scan.hpp
    M libs/parallelism/algorithms/include/hpx/algorithms/traits/projected.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/adjacent_difference.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/all_any_none.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/copy.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/count.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/destroy.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/equal.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/exclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_each.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/for_loop.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/inclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_partitioned.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/is_sorted.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/minmax.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/partition.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/remove.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_exclusive_scan.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/algorithms/transform_inclusive_scan.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/algorithms/unique.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/datapar/loop.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/datapar/transform_loop.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/detail/handle_local_exceptions.hpp
    M 
libs/parallelism/algorithms/include/hpx/parallel/util/foreach_partitioner.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/util/loop.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/util/prefetching.hpp
    M libs/parallelism/algorithms/include/hpx/parallel/util/transform_loop.hpp

  Log Message:
  -----------
  Merge pull request #5401 from STEllAR-GROUP/transform_annotated_function

Modernize a variety of facilities related to parallel algorithms


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

Reply via email to