[hpx-commits] [STEllAR-GROUP/hpx] 2c6283: Adding minimal MPI executor
Branch: refs/heads/mpi_executor Home: https://github.com/STEllAR-GROUP/hpx Commit: 2c62835f59e2bac4eebc44819ee10e7b6e6058f1 https://github.com/STEllAR-GROUP/hpx/commit/2c62835f59e2bac4eebc44819ee10e7b6e6058f1 Author: Hartmut Kaiser Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M hpx/async.hpp M libs/mpi/CMakeLists.txt A libs/mpi/include/hpx/mpi/mpi_executor.hpp M libs/mpi/include/hpx/mpi/mpi_future.hpp M libs/mpi/tests/unit/CMakeLists.txt M libs/mpi/tests/unit/mpi_ring_async.cpp A libs/mpi/tests/unit/mpi_ring_async_executor.cpp Log Message: --- Adding minimal MPI executor - renaming hpx::mpi::async --> hpx::mpi::detail::async - adding another test ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/fix-xpool Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 34d5db: Fix cross pool injection test, use default schedul...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 34d5db3eb9ccf2ef369da82f897a4a62ddfc8eb1 https://github.com/STEllAR-GROUP/hpx/commit/34d5db3eb9ccf2ef369da82f897a4a62ddfc8eb1 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M tests/unit/resource/cross_pool_injection.cpp Log Message: --- Fix cross pool injection test, use default scheduler as falback Commit: b3fddf66955b1c63cf3a5bdc804f3bd8caa14dbd https://github.com/STEllAR-GROUP/hpx/commit/b3fddf66955b1c63cf3a5bdc804f3bd8caa14dbd Author: John Biddiscombe Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M tests/unit/resource/cross_pool_injection.cpp Log Message: --- Merge pull request #4405 from STEllAR-GROUP/fix-xpool Fix cross pool injection test, use default scheduler as falback Compare: https://github.com/STEllAR-GROUP/hpx/compare/a9c7ef189186...b3fddf66955b ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 9595ff: Adding test that verifies for 4369 to be fixed
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 9595ffb6f8ae5938b43553412efabd49fdfb4e4f https://github.com/STEllAR-GROUP/hpx/commit/9595ffb6f8ae5938b43553412efabd49fdfb4e4f Author: Hartmut Kaiser Date: 2020-02-10 (Mon, 10 Feb 2020) Changed paths: M tests/regressions/component/CMakeLists.txt A tests/regressions/component/new_4369.cpp Log Message: --- Adding test that verifies for 4369 to be fixed - flyby: clean up CMakeFile.txt for this test Commit: a9c7ef189186c7f74c46a24057e30ce5673c0bc8 https://github.com/STEllAR-GROUP/hpx/commit/a9c7ef189186c7f74c46a24057e30ce5673c0bc8 Author: John Biddiscombe Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M tests/regressions/component/CMakeLists.txt A tests/regressions/component/new_4369.cpp Log Message: --- Merge pull request #4373 from STEllAR-GROUP/fixing_4369 Adding test that verifies for 4369 to be fixed Compare: https://github.com/STEllAR-GROUP/hpx/compare/a32414d4d7e8...a9c7ef189186 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/fixing_4369 Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] fe430e: Fix a race condition and clean-up usage of schedul...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: fe430eee68cd033490cc1e8907af9a5beef4b3a9 https://github.com/STEllAR-GROUP/hpx/commit/fe430eee68cd033490cc1e8907af9a5beef4b3a9 Author: John Biddiscombe Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M hpx/runtime/threads/detail/scheduled_thread_pool.hpp M hpx/runtime/threads/detail/scheduled_thread_pool_impl.hpp M hpx/runtime/threads/detail/scheduling_loop.hpp M hpx/runtime/threads/executors/thread_pool_os_executors.hpp M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp M hpx/runtime/threads/policies/local_queue_scheduler.hpp M libs/threading_base/include/hpx/threading_base/scheduler_base.hpp M libs/threading_base/include/hpx/threading_base/thread_pool_base.hpp M libs/threading_base/src/thread_pool_base.cpp M libs/threadmanager/include/hpx/threadmanager.hpp M src/runtime/threads/thread_pool_suspension_helpers.cpp Log Message: --- Fix a race condition and clean-up usage of scheduler mode The pool and the scheduler both kept copies of the scheduler mode and it was set on startup in different places. Some user code that wished to set the scheduler mode to a non default value at the start of hpx_main suffered from a race that allowed the pool to overwrite the mode flags. This commit removes the copy of the scheduler mode that was held by the pool as well as some unnecessary set/get calls to the mode. This also tidies up a lot of calls to if (get_scheduler_mode() & xxx) and replaces them with a has_scheduler_mode(xxx) call that makes the code a little more readable and maintainable. Commit: 3a893d43e5c8d4f8c6b247a73b81ed7398c4688f https://github.com/STEllAR-GROUP/hpx/commit/3a893d43e5c8d4f8c6b247a73b81ed7398c4688f Author: John Biddiscombe Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M hpx/runtime/threads/detail/scheduling_loop.hpp M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp M src/runtime/threads/thread_pool_suspension_helpers.cpp Log Message: --- Fix inspect violations Commit: a32414d4d7e860e8b09941a503ec87c3e27ace4e https://github.com/STEllAR-GROUP/hpx/commit/a32414d4d7e860e8b09941a503ec87c3e27ace4e Author: John Biddiscombe Date: 2020-02-26 (Wed, 26 Feb 2020) Changed paths: M hpx/runtime/threads/detail/scheduled_thread_pool.hpp M hpx/runtime/threads/detail/scheduled_thread_pool_impl.hpp M hpx/runtime/threads/detail/scheduling_loop.hpp M hpx/runtime/threads/executors/thread_pool_os_executors.hpp M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp M hpx/runtime/threads/policies/local_queue_scheduler.hpp M libs/threading_base/include/hpx/threading_base/scheduler_base.hpp M libs/threading_base/include/hpx/threading_base/thread_pool_base.hpp M libs/threading_base/src/thread_pool_base.cpp M libs/threadmanager/include/hpx/threadmanager.hpp M src/runtime/threads/thread_pool_suspension_helpers.cpp Log Message: --- Merge pull request #4404 from STEllAR-GROUP/scheduler-mode Fix a race condition and clean-up usage of scheduler mode Compare: https://github.com/STEllAR-GROUP/hpx/compare/8c2cb705b665...a32414d4d7e8 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/scheduler-mode Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] e2d7a6: Adding minimal MPI executor
Branch: refs/heads/mpi_executor Home: https://github.com/STEllAR-GROUP/hpx Commit: e2d7a6d2111dda6cd2f108c1e70ac4d8bd95d604 https://github.com/STEllAR-GROUP/hpx/commit/e2d7a6d2111dda6cd2f108c1e70ac4d8bd95d604 Author: Hartmut Kaiser Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M hpx/async.hpp M libs/mpi/CMakeLists.txt A libs/mpi/include/hpx/mpi/mpi_executor.hpp M libs/mpi/include/hpx/mpi/mpi_future.hpp M libs/mpi/tests/unit/CMakeLists.txt M libs/mpi/tests/unit/mpi_ring_async.cpp A libs/mpi/tests/unit/mpi_ring_async_executor.cpp Log Message: --- Adding minimal MPI executor - renaming hpx::mpi::async --> hpx::mpi::detail::async - adding another test ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 0e555a: Adding minimal MPI executor
Branch: refs/heads/mpi_executor Home: https://github.com/STEllAR-GROUP/hpx Commit: 0e555ac81ecdac71255d4f02e8143a3d4b19894c https://github.com/STEllAR-GROUP/hpx/commit/0e555ac81ecdac71255d4f02e8143a3d4b19894c Author: Hartmut Kaiser Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M hpx/async.hpp M libs/mpi/CMakeLists.txt A libs/mpi/include/hpx/mpi/mpi_executor.hpp M libs/mpi/include/hpx/mpi/mpi_future.hpp M libs/mpi/tests/unit/CMakeLists.txt M libs/mpi/tests/unit/mpi_ring_async.cpp A libs/mpi/tests/unit/mpi_ring_async_executor.cpp Log Message: --- Adding minimal MPI executor - renaming hpx::mpi::asyn --> hpx::mpi::detail::async - adding another test ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 1a6f00: Add a user defined scheduler background process ca...
Branch: refs/heads/mpi_futures Home: https://github.com/STEllAR-GROUP/hpx Commit: 1a6f00a99f0193903ce4d4149d0d6ea7ad87 https://github.com/STEllAR-GROUP/hpx/commit/1a6f00a99f0193903ce4d4149d0d6ea7ad87 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M hpx/runtime/threads/detail/scheduling_loop.hpp M libs/threading_base/include/hpx/threading_base/scheduler_base.hpp M libs/threading_base/include/hpx/threading_base/scheduler_mode.hpp M libs/threading_base/src/scheduler_base.cpp Log Message: --- Add a user defined scheduler background process callback This is intended to be used to add an MPI polling function that allows mpi::futures to be generated from MPI requests. Other user supplied polling functions are possible. Commit: 05697a7cbda966fa9fd1ab3c9ad85d1216c91943 https://github.com/STEllAR-GROUP/hpx/commit/05697a7cbda966fa9fd1ab3c9ad85d1216c91943 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M libs/CMakeLists.txt M libs/all_modules.rst A libs/mpi/CMakeLists.txt A libs/mpi/README.rst A libs/mpi/docs/index.rst A libs/mpi/examples/CMakeLists.txt A libs/mpi/include/hpx/mpi/mpi_future.hpp A libs/mpi/tests/CMakeLists.txt A libs/mpi/tests/performance/CMakeLists.txt A libs/mpi/tests/regressions/CMakeLists.txt A libs/mpi/tests/unit/CMakeLists.txt A libs/mpi/tests/unit/mpi_ring_async.cpp Log Message: --- Add new hpx::mpi library for futures with async MPI calls This adds support for getting a future from an asynchronous MPI call and having the future ready when the call completes. Background progress is made in MPI by simply attaching a callback into the scheduling loop to handle MPI Requests. Commit: dd6799233382110a1e505dca9030b7323f023b3b https://github.com/STEllAR-GROUP/hpx/commit/dd6799233382110a1e505dca9030b7323f023b3b Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M libs/mpi/include/hpx/mpi/mpi_future.hpp M libs/mpi/tests/unit/mpi_ring_async.cpp Log Message: --- Use vector of requests and MPI_Testany optimization Rather than using a std::list and testing every request we can now instead use a vector and call MPI_Testany to reduce overheads slightly. The original list version is maintained as benchmarking of the two methods on real applications will be instructive Some functionality has been moved into an hpx::mpi::detail namespace Commit: 403fd362473f1b987c543bd275b0096a960aa019 https://github.com/STEllAR-GROUP/hpx/commit/403fd362473f1b987c543bd275b0096a960aa019 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M libs/mpi/include/hpx/mpi/mpi_future.hpp M libs/mpi/tests/unit/mpi_ring_async.cpp Log Message: --- Add mpi error handler and mpi return type with future (was ) mpi future debug message cleanup Commit: d0be212cad8edcdac6e4176dffac2244c1e9c61b https://github.com/STEllAR-GROUP/hpx/commit/d0be212cad8edcdac6e4176dffac2244c1e9c61b Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M libs/mpi/include/hpx/mpi/mpi_future.hpp Log Message: --- Fix an incorrect iterator increment in mpi::poll Thanks to Teodor Nikolov for reporting this Commit: 57bd5f062c28098daeb78bdaa2502b75eb7aa528 https://github.com/STEllAR-GROUP/hpx/commit/57bd5f062c28098daeb78bdaa2502b75eb7aa528 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: A libs/mpi/include/hpx/mpi/comm_wrapper.hpp Log Message: --- Add simple/initial mpi communicator wrapper This is useful for managing multiple simultaneous collectives to help ensure that two collective operations do not use the same communicator Commit: ef1238c5033b1515f5c1e91e973d945383b146fb https://github.com/STEllAR-GROUP/hpx/commit/ef1238c5033b1515f5c1e91e973d945383b146fb Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M cmake/HPX_AddModule.cmake M libs/CMakeLists.txt M libs/create_library_skeleton.py M libs/mpi/CMakeLists.txt Log Message: --- Allow module libraries (e.g. mpi) to disable themselves This is useful to allow a module library to be conditionally disabled if certain options are set/unset or conditions not met but those options are not visible outside of the module itself. Commit: 38531184ae843410224bad8bf0f14f874120452c https://github.com/STEllAR-GROUP/hpx/commit/38531184ae843410224bad8bf0f14f874120452c Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: A cmake/templates/libs_enabled.hpp.in M libs/CMakeLists.txt Log Message: --- Generate hpx/config/libs_enabled.hpp with all enabled libs defined Commit: 7d730e82f5a3feb3c99396f84bced411d142b8d8
[hpx-commits] [STEllAR-GROUP/hpx] 80c474: Add new cuda_support library (currently empty)
Branch: refs/heads/cuda-futures Home: https://github.com/STEllAR-GROUP/hpx Commit: 80c4746007444a726d1db7ca249a7d40304db133 https://github.com/STEllAR-GROUP/hpx/commit/80c4746007444a726d1db7ca249a7d40304db133 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M libs/CMakeLists.txt M libs/all_modules.rst A libs/cuda_support/CMakeLists.txt A libs/cuda_support/README.rst A libs/cuda_support/docs/index.rst A libs/cuda_support/examples/CMakeLists.txt A libs/cuda_support/tests/CMakeLists.txt A libs/cuda_support/tests/performance/CMakeLists.txt A libs/cuda_support/tests/regressions/CMakeLists.txt A libs/cuda_support/tests/unit/CMakeLists.txt Log Message: --- Add new cuda_support library (currently empty) Commit: 9c4bd446a97f479b4207cb70652937e6950d7bcd https://github.com/STEllAR-GROUP/hpx/commit/9c4bd446a97f479b4207cb70652937e6950d7bcd Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M cmake/HPX_AddExecutable.cmake M cmake/HPX_SetupCUDA.cmake M libs/compute_cuda/CMakeLists.txt M libs/compute_cuda/examples/CMakeLists.txt R libs/compute_cuda/examples/cublas_matmul.cpp R libs/compute_cuda/examples/cuda_future.cpp R libs/compute_cuda/examples/cuda_future_helper.h M libs/compute_cuda/examples/data_copy.cu M libs/compute_cuda/examples/hello_compute.cu R libs/compute_cuda/examples/saxpy.cu R libs/compute_cuda/examples/trivial_demo.cu M libs/compute_cuda/include/hpx/compute/cuda.hpp M libs/compute_cuda/include/hpx/compute/cuda/allocator.hpp M libs/compute_cuda/include/hpx/compute/cuda/concurrent_executor.hpp M libs/compute_cuda/include/hpx/compute/cuda/default_executor.hpp M libs/compute_cuda/include/hpx/compute/cuda/detail/launch.hpp M libs/compute_cuda/include/hpx/compute/cuda/detail/scoped_active_target.hpp R libs/compute_cuda/include/hpx/compute/cuda/get_targets.hpp R libs/compute_cuda/include/hpx/compute/cuda/target.hpp M libs/compute_cuda/include/hpx/compute/cuda/target_distribution_policy.hpp M libs/compute_cuda/include/hpx/compute/cuda/target_ptr.hpp M libs/compute_cuda/include/hpx/compute/cuda/traits/access_target.hpp M libs/compute_cuda/include/hpx/compute/cuda/value_proxy.hpp R libs/compute_cuda/src/cuda_target.cpp R libs/compute_cuda/src/get_cuda_targets.cpp M libs/compute_cuda/tests/performance/synchronize.cu M libs/compute_cuda/tests/unit/default_executor.cu M libs/compute_cuda/tests/unit/for_each_compute.cu M libs/compute_cuda/tests/unit/for_loop_compute.cu M libs/compute_cuda/tests/unit/transform_compute.cu M libs/cuda_support/CMakeLists.txt A libs/cuda_support/include/hpx/cuda_support/cuda_future_helper.hpp A libs/cuda_support/include/hpx/cuda_support/get_targets.hpp A libs/cuda_support/include/hpx/cuda_support/target.hpp A libs/cuda_support/src/cuda_target.cpp A libs/cuda_support/src/get_cuda_targets.cpp M libs/cuda_support/tests/unit/CMakeLists.txt A libs/cuda_support/tests/unit/cublas_matmul.cpp A libs/cuda_support/tests/unit/cuda_future.cpp A libs/cuda_support/tests/unit/saxpy.cu A libs/cuda_support/tests/unit/trivial_demo.cu Log Message: --- Move cuda-future stream and target handling into cuda_support library Move hpx::compute::cuda target into a namespace of hpx::cuda (also, get_default_target + associated helpers) Move cuda stream future conversion into namespace hpx::cuda Commit: f3f41ad9306df04c3d149c0f53729c750cb94684 https://github.com/STEllAR-GROUP/hpx/commit/f3f41ad9306df04c3d149c0f53729c750cb94684 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M libs/compute_cuda/include/hpx/compute/cuda/detail/launch.hpp Log Message: --- Fix a variable naming convention to use snake_case Commit: 33ed1275d79b56e13a87974418102b13c4bbd04d https://github.com/STEllAR-GROUP/hpx/commit/33ed1275d79b56e13a87974418102b13c4bbd04d Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M components/create_component_skeleton.py M libs/CMakeLists.txt M libs/create_library_skeleton.py Log Message: --- Fix a mistake in the python generators for libs/components Commit: 85a58bc55fd42805dfdc5988efbf61e033c52cc2 https://github.com/STEllAR-GROUP/hpx/commit/85a58bc55fd42805dfdc5988efbf61e033c52cc2 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M cmake/HPX_AddModule.cmake M libs/CMakeLists.txt M libs/create_library_skeleton.py Log Message: --- Allow module libraries (e.g. cuda/mpi) to disable themselves This is useful to allow a module library to be conditionally disabled if certain options are set/unset or conditions not met but those options are not visible outside of the module itself.
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/cuda-futures Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 2bf3e9: Add a helper function to get a future from a cuda ...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 2bf3e9122ef9225d861926126cd5df2b0de6a024 https://github.com/STEllAR-GROUP/hpx/commit/2bf3e9122ef9225d861926126cd5df2b0de6a024 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/compute_cuda/include/hpx/compute/cuda/target.hpp M libs/compute_cuda/src/cuda_target.cpp Log Message: --- Add a helper function to get a future from a cuda stream This is a free function and does not require creating a hpx::compute::cuda::target to get the future. Commit: 06c4311b4f1da23603f49d8100c4151404099d0f https://github.com/STEllAR-GROUP/hpx/commit/06c4311b4f1da23603f49d8100c4151404099d0f Author: Hartmut Kaiser Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/compute_cuda/include/hpx/compute/cuda/target.hpp M libs/compute_cuda/src/cuda_target.cpp Log Message: --- Attempting to add allocator to cuda::get_future Commit: cac61b6025f99164f35084805c4b487a92270acb https://github.com/STEllAR-GROUP/hpx/commit/cac61b6025f99164f35084805c4b487a92270acb Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/compute_cuda/include/hpx/compute/cuda/target.hpp M libs/compute_cuda/src/cuda_target.cpp Log Message: --- Attempt to make CUDA future with allocator compile Commit: dd7410a8048bdc418549ed0b93729a1273582193 https://github.com/STEllAR-GROUP/hpx/commit/dd7410a8048bdc418549ed0b93729a1273582193 Author: Hartmut Kaiser Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/detail/future_data.hpp M libs/compute_cuda/include/hpx/compute/cuda/target.hpp Log Message: --- Making sure the correct base constructor for the shared state is called. Commit: 8d7805802ce9f82c8aaa5d4f32a88ab75d8c28b8 https://github.com/STEllAR-GROUP/hpx/commit/8d7805802ce9f82c8aaa5d4f32a88ab75d8c28b8 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/compute_cuda/include/hpx/compute/cuda/target.hpp Log Message: --- Add missing assertion.hpp header to cuda target.hpp Commit: a29331dbf942a80d46345a3a2e6a86717b57fa14 https://github.com/STEllAR-GROUP/hpx/commit/a29331dbf942a80d46345a3a2e6a86717b57fa14 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/compute_cuda/include/hpx/compute/cuda/target.hpp M libs/compute_cuda/src/cuda_target.cpp Log Message: --- Move runtime_registration_wrapper function definitions from header to source file Commit: 8c2cb705b665f798469d13e751fdca618ffac004 https://github.com/STEllAR-GROUP/hpx/commit/8c2cb705b665f798469d13e751fdca618ffac004 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M hpx/lcos/detail/future_data.hpp M libs/compute_cuda/include/hpx/compute/cuda/target.hpp M libs/compute_cuda/src/cuda_target.cpp Log Message: --- Merge pull request #4380 from msimberg/cuda-target-stream Add a helper function to get a future from a cuda stream Compare: https://github.com/STEllAR-GROUP/hpx/compare/c563a8c0a68a...8c2cb705b665 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] cea66f: Add CODEOWNERS file
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: cea66f8af3a88e583793a3e79b9c9c7914ffc768 https://github.com/STEllAR-GROUP/hpx/commit/cea66f8af3a88e583793a3e79b9c9c7914ffc768 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: A .github/CODEOWNERS Log Message: --- Add CODEOWNERS file Commit: 8ab9e4c2892fe8cd728d623322d08d52ccc8b2f2 https://github.com/STEllAR-GROUP/hpx/commit/8ab9e4c2892fe8cd728d623322d08d52ccc8b2f2 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M .github/CODEOWNERS Log Message: --- Add license to CODEOWNERS file Commit: c563a8c0a68ae7712fc5a23df06d3b149892e997 https://github.com/STEllAR-GROUP/hpx/commit/c563a8c0a68ae7712fc5a23df06d3b149892e997 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: A .github/CODEOWNERS Log Message: --- Merge pull request #4398 from STEllAR-GROUP/msimberg-patch-4 Add CODEOWNERS file Compare: https://github.com/STEllAR-GROUP/hpx/compare/8e3126635e07...c563a8c0a68a ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 34d5db: Fix cross pool injection test, use default schedul...
Branch: refs/heads/fix-xpool Home: https://github.com/STEllAR-GROUP/hpx Commit: 34d5db3eb9ccf2ef369da82f897a4a62ddfc8eb1 https://github.com/STEllAR-GROUP/hpx/commit/34d5db3eb9ccf2ef369da82f897a4a62ddfc8eb1 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M tests/unit/resource/cross_pool_injection.cpp Log Message: --- Fix cross pool injection test, use default scheduler as falback ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/doc_updates_examples_dataflow Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] a9f58b: Updates to documentation; grammar edits
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: a9f58b470979018c16a783e6fbb825b439d8df35 https://github.com/STEllAR-GROUP/hpx/commit/a9f58b470979018c16a783e6fbb825b439d8df35 Author: Rebecca Stobaugh Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/sphinx/examples/interest_calculator.rst Log Message: --- Updates to documentation; grammar edits Commit: 8e3126635e073a40bf599361bc3e7de7f4bbfe87 https://github.com/STEllAR-GROUP/hpx/commit/8e3126635e073a40bf599361bc3e7de7f4bbfe87 Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M docs/sphinx/examples/interest_calculator.rst Log Message: --- Merge pull request #4402 from STEllAR-GROUP/doc_updates_examples_dataflow Updates to documentation; grammar edits Compare: https://github.com/STEllAR-GROUP/hpx/compare/b177d7016c59...8e3126635e07 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 603bd5: Updates to documentation; grammar edits.
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 603bd511f895974e71d5daae8911c4e7a16bd607 https://github.com/STEllAR-GROUP/hpx/commit/603bd511f895974e71d5daae8911c4e7a16bd607 Author: Rebecca Stobaugh Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/sphinx/examples/accumulator.rst Log Message: --- Updates to documentation; grammar edits. Commit: c939a3bd53b93f40f55b9e7ae22856f65b6bee9e https://github.com/STEllAR-GROUP/hpx/commit/c939a3bd53b93f40f55b9e7ae22856f65b6bee9e Author: Rebecca Stobaugh Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M docs/sphinx/examples/accumulator.rst Log Message: --- Updates to documentation; grammar edits. Commit: b177d7016c597433de27a800fe50f10d21c9975d https://github.com/STEllAR-GROUP/hpx/commit/b177d7016c597433de27a800fe50f10d21c9975d Author: John Biddiscombe Date: 2020-02-25 (Tue, 25 Feb 2020) Changed paths: M docs/sphinx/examples/accumulator.rst Log Message: --- Merge pull request #4403 from STEllAR-GROUP/doc_updates_examples_Components Doc updates examples components Compare: https://github.com/STEllAR-GROUP/hpx/compare/e89bb10f6aa2...b177d7016c59 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/doc_updates_examples_Components Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] e97247: Add c++14 compatible print functions and make cons...
Branch: refs/heads/debug-print Home: https://github.com/STEllAR-GROUP/hpx Commit: e97247be64aabf07ce439dc6f838c0dfc218a119 https://github.com/STEllAR-GROUP/hpx/commit/e97247be64aabf07ce439dc6f838c0dfc218a119 Author: John Biddiscombe Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M libs/debugging/include/hpx/debugging/print.hpp M libs/threading_base/include/hpx/threading_base/print.hpp Log Message: --- Add c++14 compatible print functions and make const correct Variadic tuple printer added so that debugging can be used even with C++14 - format is slightly different but acceptable for debug use Make all the default warning/error/trace/debug message printing routines accept const args or const refs so that no copying is done by default. Only the timed print function still needs tweaking to fix this completely Add an ipaddr format output and a memory dump debug routine for debugging parcelport memory transfers and send/recv addresses Use steady clock in debug::print to better compare thread times ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 3a893d: Fix inspect violations
Branch: refs/heads/scheduler-mode Home: https://github.com/STEllAR-GROUP/hpx Commit: 3a893d43e5c8d4f8c6b247a73b81ed7398c4688f https://github.com/STEllAR-GROUP/hpx/commit/3a893d43e5c8d4f8c6b247a73b81ed7398c4688f Author: John Biddiscombe Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M hpx/runtime/threads/detail/scheduling_loop.hpp M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp M src/runtime/threads/thread_pool_suspension_helpers.cpp Log Message: --- Fix inspect violations ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] fe430e: Fix a race condition and clean-up usage of schedul...
Branch: refs/heads/scheduler-mode Home: https://github.com/STEllAR-GROUP/hpx Commit: fe430eee68cd033490cc1e8907af9a5beef4b3a9 https://github.com/STEllAR-GROUP/hpx/commit/fe430eee68cd033490cc1e8907af9a5beef4b3a9 Author: John Biddiscombe Date: 2020-02-24 (Mon, 24 Feb 2020) Changed paths: M hpx/runtime/threads/detail/scheduled_thread_pool.hpp M hpx/runtime/threads/detail/scheduled_thread_pool_impl.hpp M hpx/runtime/threads/detail/scheduling_loop.hpp M hpx/runtime/threads/executors/thread_pool_os_executors.hpp M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp M hpx/runtime/threads/policies/local_queue_scheduler.hpp M libs/threading_base/include/hpx/threading_base/scheduler_base.hpp M libs/threading_base/include/hpx/threading_base/thread_pool_base.hpp M libs/threading_base/src/thread_pool_base.cpp M libs/threadmanager/include/hpx/threadmanager.hpp M src/runtime/threads/thread_pool_suspension_helpers.cpp Log Message: --- Fix a race condition and clean-up usage of scheduler mode The pool and the scheduler both kept copies of the scheduler mode and it was set on startup in different places. Some user code that wished to set the scheduler mode to a non default value at the start of hpx_main suffered from a race that allowed the pool to overwrite the mode flags. This commit removes the copy of the scheduler mode that was held by the pool as well as some unnecessary set/get calls to the mode. This also tidies up a lot of calls to if (get_scheduler_mode() & xxx) and replaces them with a has_scheduler_mode(xxx) call that makes the code a little more readable and maintainable. ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 603bd5: Updates to documentation; grammar edits.
Branch: refs/heads/doc_updates_examples_Components Home: https://github.com/STEllAR-GROUP/hpx Commit: 603bd511f895974e71d5daae8911c4e7a16bd607 https://github.com/STEllAR-GROUP/hpx/commit/603bd511f895974e71d5daae8911c4e7a16bd607 Author: Rebecca Stobaugh Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M docs/sphinx/examples/accumulator.rst Log Message: --- Updates to documentation; grammar edits. Commit: c939a3bd53b93f40f55b9e7ae22856f65b6bee9e https://github.com/STEllAR-GROUP/hpx/commit/c939a3bd53b93f40f55b9e7ae22856f65b6bee9e Author: Rebecca Stobaugh Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M docs/sphinx/examples/accumulator.rst Log Message: --- Updates to documentation; grammar edits. Compare: https://github.com/STEllAR-GROUP/hpx/compare/603bd511f895%5E...c939a3bd53b9 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] b5a184: Updates to documentation; language edit.
Branch: refs/heads/doc_updates_batch_environment Home: https://github.com/STEllAR-GROUP/hpx Commit: b5a1846884d00aef4e4b6cbff0b932072aa49208 https://github.com/STEllAR-GROUP/hpx/commit/b5a1846884d00aef4e4b6cbff0b932072aa49208 Author: Rebecca Stobaugh Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/batch_environments/docs/index.rst Log Message: --- Updates to documentation; language edit. ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 3ef148: Making --hpx:help behavior consistent
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 3ef148b9021d5e632760154f9040e631549f8ef5 https://github.com/STEllAR-GROUP/hpx/commit/3ef148b9021d5e632760154f9040e631549f8ef5 Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/resource_partitioner/src/partitioner.cpp M libs/resource_partitioner/tests/regressions/CMakeLists.txt A libs/resource_partitioner/tests/regressions/help_exit_4317_1.cpp A libs/resource_partitioner/tests/regressions/help_exit_4317_2.cpp M src/hpx_init.cpp Log Message: --- Making --hpx:help behavior consistent Commit: e89bb10f6aa2e75227e7ba05902b7ea9c93320a1 https://github.com/STEllAR-GROUP/hpx/commit/e89bb10f6aa2e75227e7ba05902b7ea9c93320a1 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/resource_partitioner/src/partitioner.cpp M libs/resource_partitioner/tests/regressions/CMakeLists.txt A libs/resource_partitioner/tests/regressions/help_exit_4317_1.cpp A libs/resource_partitioner/tests/regressions/help_exit_4317_2.cpp M src/hpx_init.cpp Log Message: --- Merge pull request #4390 from STEllAR-GROUP/fixing_4317 Making --hpx:help behavior consistent Compare: https://github.com/STEllAR-GROUP/hpx/compare/ca414f6d8bb3...e89bb10f6aa2 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/fixing_4317 Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 02c108: Fixing use of allocator for C++20 (removing deprec...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 02c108e831c9321228bf655db38b62a30c02b5ef https://github.com/STEllAR-GROUP/hpx/commit/02c108e831c9321228bf655db38b62a30c02b5ef Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/concurrency/include/hpx/concurrency/deque.hpp Log Message: --- Fixing use of allocator for C++20 (removing deprecated use of Allocator::template rebind<>) Commit: ca414f6d8bb3261bb27343262a10a45543378f4f https://github.com/STEllAR-GROUP/hpx/commit/ca414f6d8bb3261bb27343262a10a45543378f4f Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/concurrency/include/hpx/concurrency/deque.hpp Log Message: --- Merge pull request #4391 from STEllAR-GROUP/deprecated_allocator_rebind Fixing use of allocator for C++20 Compare: https://github.com/STEllAR-GROUP/hpx/compare/a23c7c811de7...ca414f6d8bb3 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/deprecated_allocator_rebind Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 716aa7: Adding a parameter to auto_chunk_size allowing to ...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 716aa793fbb40a8b97fe3a892bfb0d31875adc01 https://github.com/STEllAR-GROUP/hpx/commit/716aa793fbb40a8b97fe3a892bfb0d31875adc01 Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/sort.hpp M libs/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp M libs/execution/include/hpx/execution/executors/auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp Log Message: --- Adding a parameter to auto_chunk_size allowing to control the amount of iterations to measure - note, this is a breaking change (with minimal potential impact) that adds an argument to the callback function that is used by get_chunk_size() Commit: a23c7c811de778a9dee94f8047e39c20e8910b52 https://github.com/STEllAR-GROUP/hpx/commit/a23c7c811de778a9dee94f8047e39c20e8910b52 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/sort.hpp M libs/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp M libs/execution/include/hpx/execution/executors/auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp Log Message: --- Merge pull request #4395 from STEllAR-GROUP/configure_auto_chunk_size Adding a parameter to auto_chunk_size allowing to control the amount of iterations to measure Compare: https://github.com/STEllAR-GROUP/hpx/compare/77b43f45b610...a23c7c811de7 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/configure_auto_chunk_size Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/1.4.1 Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 8ab9e4: Add license to CODEOWNERS file
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx Commit: 8ab9e4c2892fe8cd728d623322d08d52ccc8b2f2 https://github.com/STEllAR-GROUP/hpx/commit/8ab9e4c2892fe8cd728d623322d08d52ccc8b2f2 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M .github/CODEOWNERS Log Message: --- Add license to CODEOWNERS file ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 22beb3: Fix function annotation for dataflow tasks
Branch: refs/heads/dataflow-annotations Home: https://github.com/STEllAR-GROUP/hpx Commit: 22beb31d1b87b90ea4fc5c5c3607bd969cef0eb9 https://github.com/STEllAR-GROUP/hpx/commit/22beb31d1b87b90ea4fc5c5c3607bd969cef0eb9 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp Log Message: --- Fix function annotation for dataflow tasks We introduce a callable finalization struct that is invoked when posting the final function for execution. An overload for get_function_annotation for the struct is provided and it returns the correct type. Works for all dataflow except launch::async policy as this does not create a new task and therefore we do not pick up name changes. Commit: 2e4cc754b9c5ec09ae4b4ebc7e30afac8db93062 https://github.com/STEllAR-GROUP/hpx/commit/2e4cc754b9c5ec09ae4b4ebc7e30afac8db93062 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/local/packaged_continuation.hpp Log Message: --- Fix function annotations for packaged continuations See also commit message on fix for dataflow annotations Commit: b43534f58f7ca212843dee87c337a31fdf963c1a https://github.com/STEllAR-GROUP/hpx/commit/b43534f58f7ca212843dee87c337a31fdf963c1a Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M tests/unit/apex/CMakeLists.txt A tests/unit/apex/annotation_check.cpp Log Message: --- Add a checker program for apex annotations Commit: 0f20c76979f920c2ce14c2d16e1e3adbe7e905f5 https://github.com/STEllAR-GROUP/hpx/commit/0f20c76979f920c2ce14c2d16e1e3adbe7e905f5 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M tests/unit/apex/CMakeLists.txt M tests/unit/apex/annotation_check.cpp Log Message: --- Add ctest regex to scan task names in apex output several continuation tasks are not correctly picked up by apex. hpx::launch::sync is not handled by apex hpx::unwrapping hides annotations - this should be addressed Commit: 6e20d61f3c0c18bd4405722e7c2069be420aaecb https://github.com/STEllAR-GROUP/hpx/commit/6e20d61f3c0c18bd4405722e7c2069be420aaecb Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/local/packaged_continuation.hpp M tests/unit/apex/annotation_check.cpp Log Message: --- Codacy and clang-format fixes Commit: 1600f5b8f11f935157d398ca5bb4fcb385a003b3 https://github.com/STEllAR-GROUP/hpx/commit/1600f5b8f11f935157d398ca5bb4fcb385a003b3 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/local/packaged_continuation.hpp M tests/unit/apex/annotation_check.cpp Log Message: --- Fix inspect/format violations Commit: 19c2d141292875ca5c2ee08d6ad3e1e9ede57cf9 https://github.com/STEllAR-GROUP/hpx/commit/19c2d141292875ca5c2ee08d6ad3e1e9ede57cf9 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/execution/include/hpx/execution/executors/parallel_executor.hpp M libs/execution/include/hpx/execution/executors/post_policy_dispatch.hpp M libs/execution/include/hpx/execution/executors/thread_pool_executor.hpp Log Message: --- Pass annotations through if they are available in a few more places Compare: https://github.com/STEllAR-GROUP/hpx/compare/d0992f877e5a...19c2d1412928 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] b76241: Remove release candidate tag and update 1.4.1 rele...
Branch: refs/heads/release Home: https://github.com/STEllAR-GROUP/hpx Commit: b76241f4993e0f3fb727a864b28d11bb8d9d5323 https://github.com/STEllAR-GROUP/hpx/commit/b76241f4993e0f3fb727a864b28d11bb8d9d5323 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M CMakeLists.txt M docs/sphinx/releases/whats_new_1_4_1.rst Log Message: --- Remove release candidate tag and update 1.4.1 release date ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/cache_line_sizes Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 880b2c: Use appropriate cache-line size defaults for diffe...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 880b2cc72dcb97da8aced9c70fb27d66f185dd60 https://github.com/STEllAR-GROUP/hpx/commit/880b2cc72dcb97da8aced9c70fb27d66f185dd60 Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp Log Message: --- Use appropriate cache-line size defaults for different platforms Commit: 77b43f45b6100163537778d4ea527b1211005925 https://github.com/STEllAR-GROUP/hpx/commit/77b43f45b6100163537778d4ea527b1211005925 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp Log Message: --- Merge pull request #4393 from STEllAR-GROUP/cache_line_sizes Use appropriate cache-line size defaults for different platforms Compare: https://github.com/STEllAR-GROUP/hpx/compare/d44067598728...77b43f45b610 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] cea66f: Add CODEOWNERS file
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx Commit: cea66f8af3a88e583793a3e79b9c9c7914ffc768 https://github.com/STEllAR-GROUP/hpx/commit/cea66f8af3a88e583793a3e79b9c9c7914ffc768 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: A .github/CODEOWNERS Log Message: --- Add CODEOWNERS file ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 07943c: Add CODEOWNERS file
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx Commit: 07943c1009c06020a56fb4ff731aab1ba8b13231 https://github.com/STEllAR-GROUP/hpx/commit/07943c1009c06020a56fb4ff731aab1ba8b13231 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: A .github/CODEOWNERS Log Message: --- Add CODEOWNERS file ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] d577d8: Add CODEOWNERS file
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx Commit: d577d8a4f260961c076dd52991935e500f64aa36 https://github.com/STEllAR-GROUP/hpx/commit/d577d8a4f260961c076dd52991935e500f64aa36 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: A .github/CODEOWNERS Log Message: --- Add CODEOWNERS file ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 0d55eb: Move global scheduler-related function declaration...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 0d55ebe8a0bab00d2ba9ede50c8174ef13c55ab0 https://github.com/STEllAR-GROUP/hpx/commit/0d55ebe8a0bab00d2ba9ede50c8174ef13c55ab0 Author: Mikael Simberg Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M hpx/runtime/threads/thread_helpers.hpp M hpx/runtime_fwd.hpp M libs/compute/include/hpx/compute/host/target.hpp Log Message: --- Move global scheduler-related function declarations to runtime_fwd.hpp Commit: fcd203f7ceaef48b3077a143f266c1531a6935cc https://github.com/STEllAR-GROUP/hpx/commit/fcd203f7ceaef48b3077a143f266c1531a6935cc Author: Mikael Simberg Date: 2020-02-11 (Tue, 11 Feb 2020) Changed paths: M hpx/include/runtime.hpp M hpx/include/threadmanager.hpp M hpx/include/threads.hpp M hpx/lcos/dataflow.hpp M hpx/lcos/detail/future_data.hpp M hpx/runtime/actions/basic_action_fwd.hpp M hpx/runtime/parcelset/parcel.hpp R hpx/runtime/threads/detail/create_thread.hpp R hpx/runtime/threads/detail/create_work.hpp R hpx/runtime/threads/detail/network_background_callback.hpp R hpx/runtime/threads/detail/set_thread_state.hpp R hpx/runtime/threads/detail/thread_num_tss.hpp R hpx/runtime/threads/execution_agent.hpp R hpx/runtime/threads/policies/callback_notifier.hpp R hpx/runtime/threads/policies/scheduler_base.hpp R hpx/runtime/threads/policies/scheduler_mode.hpp R hpx/runtime/threads/policies/thread_queue_init_parameters.hpp R hpx/runtime/threads/register_thread.hpp R hpx/runtime/threads/thread_data.hpp M hpx/runtime/threads/thread_data_fwd.hpp R hpx/runtime/threads/thread_data_stackful.hpp R hpx/runtime/threads/thread_data_stackless.hpp M hpx/runtime/threads/thread_executor.hpp R hpx/runtime/threads/thread_helpers.hpp R hpx/runtime/threads/thread_init_data.hpp R hpx/runtime/threads/thread_pool_base.hpp R hpx/runtime/threads/thread_specific_ptr.hpp M hpx/runtime_handlers.hpp M hpx/state.hpp R hpx/util/annotated_function.hpp R hpx/util/external_timer.hpp R hpx/util/thread_description.hpp M libs/CMakeLists.txt M libs/all_modules.rst M libs/collectives/CMakeLists.txt M libs/compute/CMakeLists.txt M libs/functional/CMakeLists.txt A libs/functional/include/hpx/functional/traits/get_action_name.hpp M libs/resource_partitioner/CMakeLists.txt M libs/synchronization/CMakeLists.txt A libs/threading_base/CMakeLists.txt A libs/threading_base/README.rst A libs/threading_base/docs/index.rst A libs/threading_base/examples/CMakeLists.txt A libs/threading_base/include/hpx/threading_base/annotated_function.hpp A libs/threading_base/include/hpx/threading_base/callback_notifier.hpp A libs/threading_base/include/hpx/threading_base/create_thread.hpp A libs/threading_base/include/hpx/threading_base/create_work.hpp A libs/threading_base/include/hpx/threading_base/execution_agent.hpp A libs/threading_base/include/hpx/threading_base/external_timer.hpp A libs/threading_base/include/hpx/threading_base/network_background_callback.hpp A libs/threading_base/include/hpx/threading_base/register_thread.hpp A libs/threading_base/include/hpx/threading_base/scheduler_base.hpp A libs/threading_base/include/hpx/threading_base/scheduler_mode.hpp A libs/threading_base/include/hpx/threading_base/scheduler_state.hpp A libs/threading_base/include/hpx/threading_base/set_thread_state.hpp A libs/threading_base/include/hpx/threading_base/thread_data.hpp A libs/threading_base/include/hpx/threading_base/thread_data_stackful.hpp A libs/threading_base/include/hpx/threading_base/thread_data_stackless.hpp A libs/threading_base/include/hpx/threading_base/thread_description.hpp A libs/threading_base/include/hpx/threading_base/thread_helpers.hpp A libs/threading_base/include/hpx/threading_base/thread_init_data.hpp A libs/threading_base/include/hpx/threading_base/thread_num_tss.hpp A libs/threading_base/include/hpx/threading_base/thread_pool_base.hpp A libs/threading_base/include/hpx/threading_base/thread_queue_init_parameters.hpp A libs/threading_base/include/hpx/threading_base/thread_specific_ptr.hpp A libs/threading_base/include/hpx/threading_base/threading_base_fwd.hpp A libs/threading_base/include_compatibility/hpx/runtime/threads/detail/create_thread.hpp A libs/threading_base/include_compatibility/hpx/runtime/threads/detail/create_work.hpp A libs/threading_base/include_compatibility/hpx/runtime/threads/detail/network_background_callback.hpp A libs/threading_base/include_compatibility/hpx/runtime/threads/detail/set_thread_state.hpp A libs/threading_base/include_compatibility/hpx/runtime/threads/detail/thread_num_tss.hpp A libs/threading_base/include_compatibility/hpx/runtime/threads/execution_agent.hpp A
[hpx-commits] [STEllAR-GROUP/hpx] ead975: Use HPX_TEST/EQ/NEQ/LT etc whenever possible
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: ead975ceb5b2c0437633319934a0856772783e77 https://github.com/STEllAR-GROUP/hpx/commit/ead975ceb5b2c0437633319934a0856772783e77 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M components/containers/unordered/tests/unit/unordered_map.cpp M components/iostreams/tests/regressions/lost_output_2236.cpp M components/performance_counters/papi/tests/regressions/papi_counters_segfault_1890.cpp M libs/affinity/tests/unit/parse_affinity_options.cpp M libs/algorithms/tests/regressions/for_loop_2281.cpp M libs/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp M libs/algorithms/tests/unit/algorithms/includes.cpp M libs/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp M libs/algorithms/tests/unit/algorithms/is_heap_tests.hpp M libs/algorithms/tests/unit/container_algorithms/is_heap_range.cpp M libs/algorithms/tests/unit/datapar_algorithms/foreach_datapar_zipiter.cpp M libs/algorithms/tests/unit/datapar_algorithms/foreach_tests.hpp M libs/basic_execution/tests/unit/execution_context.cpp M libs/cache/tests/unit/local_lru_cache.cpp M libs/cache/tests/unit/local_mru_cache.cpp M libs/cache/tests/unit/local_statistics.cpp M libs/checkpoint/tests/unit/checkpoint.cpp M libs/collectives/tests/performance/osu/osu_bw.cpp M libs/collectives/tests/performance/osu/osu_multi_lat.cpp M libs/datastructures/tests/unit/any.cpp M libs/datastructures/tests/unit/tuple.cpp M libs/datastructures/tests/unit/unique_any.cpp M libs/execution/tests/regressions/chunk_size_4118.cpp M libs/execution/tests/unit/bulk_async.cpp M libs/execution/tests/unit/created_executor.cpp M libs/execution/tests/unit/foreach_tests.hpp M libs/execution/tests/unit/minimal_async_executor.cpp M libs/execution/tests/unit/minimal_sync_executor.cpp M libs/execution/tests/unit/minimal_timed_async_executor.cpp M libs/execution/tests/unit/minimal_timed_sync_executor.cpp M libs/execution/tests/unit/parallel_executor.cpp M libs/execution/tests/unit/parallel_fork_executor.cpp M libs/execution/tests/unit/parallel_policy_executor.cpp M libs/execution/tests/unit/service_executors.cpp M libs/execution/tests/unit/shared_parallel_executor.cpp M libs/execution/tests/unit/standalone_thread_pool_executor.cpp M libs/execution/tests/unit/standalone_thread_pool_os_executors.cpp M libs/execution/tests/unit/this_thread_executors.cpp M libs/execution/tests/unit/thread_pool_attached_executors.cpp M libs/execution/tests/unit/thread_pool_executors.cpp M libs/execution/tests/unit/thread_pool_os_executors.cpp M libs/functional/tests/unit/function/contains_test.cpp M libs/functional/tests/unit/function/function_args.cpp M libs/functional/tests/unit/function/function_ref.cpp M libs/functional/tests/unit/function/function_test.cpp M libs/functional/tests/unit/function/nothrow_swap.cpp M libs/iterator_support/tests/unit/iterator_adaptor.cpp M libs/iterator_support/tests/unit/iterator_facade.cpp M libs/iterator_support/tests/unit/iterator_tests.hpp M libs/iterator_support/tests/unit/range.cpp M libs/memory/tests/unit/intrusive_ptr.cpp M libs/memory/tests/unit/intrusive_ptr_move.cpp M libs/memory/tests/unit/ip_convertible.cpp M libs/program_options/tests/regressions/commandline_options_1437.cpp M libs/program_options/tests/unit/cmdline.cpp M libs/program_options/tests/unit/optional.cpp M libs/program_options/tests/unit/parsers.cpp M libs/program_options/tests/unit/positional_options.cpp M libs/program_options/tests/unit/split.cpp M libs/program_options/tests/unit/unicode.cpp M libs/program_options/tests/unit/variable_map.cpp M libs/serialization/tests/unit/serialize_buffer.cpp M libs/synchronization/tests/unit/sliding_semaphore.cpp M libs/thread_support/tests/unit/range.cpp M tests/performance/local/agas_cache_timings.cpp M tests/performance/local/coroutines_call_overhead.cpp M tests/performance/local/hpx_homogeneous_timed_task_spawn_executors.cpp M tests/performance/local/timed_task_spawn.cpp M tests/performance/network/network_storage/network_storage.cpp M tests/regressions/component/new_2848.cpp M tests/regressions/lcos/channel_2916.cpp M tests/regressions/lcos/future_2667.cpp M tests/regressions/lcos/future_serialization_1898.cpp M tests/regressions/lcos/future_timed_wait_1025.cpp M tests/regressions/lcos/receive_buffer_1733.cpp M tests/regressions/multiple_init.cpp M tests/regressions/performance_counters/uptime_1737.cpp M tests/regressions/threads/block_os_threads_1036.cpp M tests/regressions/threads/thread_rescheduling.cpp M tests/regressions/traits/is_callable_1179.cpp M tests/unit/apex/apex_action_count.cpp M
[hpx-commits] [STEllAR-GROUP/hpx] 64cc56: Add note about pkgconfig file generation being fix...
Branch: refs/heads/release Home: https://github.com/STEllAR-GROUP/hpx Commit: 64cc56b505870a6fa6875270157832f4371438eb https://github.com/STEllAR-GROUP/hpx/commit/64cc56b505870a6fa6875270157832f4371438eb Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M docs/sphinx/releases/whats_new_1_4_1.rst Log Message: --- Add note about pkgconfig file generation being fixed in 1.4.1 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] c0ad46: Merge pull request #4396 from STEllAR-GROUP/msimbe...
Branch: refs/heads/release Home: https://github.com/STEllAR-GROUP/hpx Commit: c0ad4693901ec20b6818cd96e18f972f88b52ef0 https://github.com/STEllAR-GROUP/hpx/commit/c0ad4693901ec20b6818cd96e18f972f88b52ef0 Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M cmake/HPX_GeneratePackageUtils.cmake Log Message: --- Merge pull request #4396 from STEllAR-GROUP/msimberg-patch-4 Relax build type matching when generating pkgconfig files Commit: adde453879d8a1481026af415242a2fee68fb5b7 https://github.com/STEllAR-GROUP/hpx/commit/adde453879d8a1481026af415242a2fee68fb5b7 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/runtime/threads/policies/queue_holder_thread.hpp M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp Log Message: --- Fix a bug in stealing of bound tasks This caused an error in the scheduler binding check test Commit: 10af46ff518fc58bb6b9bdcd252a5496cbaadb4a https://github.com/STEllAR-GROUP/hpx/commit/10af46ff518fc58bb6b9bdcd252a5496cbaadb4a Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/local/futures_factory.hpp M hpx/runtime/threads/thread_executor.hpp Log Message: --- Fix schedule hint not being taken from executor - default used by mistake Commit: dbe3b99b5335de7d3e34ec8bde03d4b78eb6010a https://github.com/STEllAR-GROUP/hpx/commit/dbe3b99b5335de7d3e34ec8bde03d4b78eb6010a Author: Mikael Simberg Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M docs/sphinx/releases/whats_new_1_4_1.rst Log Message: --- Add note about scheduling hints being fixed in 1.4.1 Compare: https://github.com/STEllAR-GROUP/hpx/compare/c8da06eadaee...dbe3b99b5335 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 740180: Fix function annotation for dataflow tasks
Branch: refs/heads/dataflow-annotations Home: https://github.com/STEllAR-GROUP/hpx Commit: 74018090b2fefc1753733b32d40f6d39c335c497 https://github.com/STEllAR-GROUP/hpx/commit/74018090b2fefc1753733b32d40f6d39c335c497 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp Log Message: --- Fix function annotation for dataflow tasks We introduce a callable finalization struct that is invoked when posting the final function for execution. An overload for get_function_annotation for the struct is provided and it returns the correct type. Works for all dataflow except launch::async policy as this does not create a new task and therefore we do not pick up name changes. Commit: 77eae6cdc05b02fbd1e0c783fed1b66c277a71d5 https://github.com/STEllAR-GROUP/hpx/commit/77eae6cdc05b02fbd1e0c783fed1b66c277a71d5 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/local/packaged_continuation.hpp Log Message: --- Fix function annotations for packaged continuations See also commit message on fix for dataflow annotations Commit: 5f582e5f636f8feb395ac1fee1d455cbfdcbe0d5 https://github.com/STEllAR-GROUP/hpx/commit/5f582e5f636f8feb395ac1fee1d455cbfdcbe0d5 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M tests/unit/apex/CMakeLists.txt A tests/unit/apex/annotation_check.cpp Log Message: --- Add a checker program for apex annotations Commit: a99c5b5ace13563fe195d89263922a0dd0969910 https://github.com/STEllAR-GROUP/hpx/commit/a99c5b5ace13563fe195d89263922a0dd0969910 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M tests/unit/apex/CMakeLists.txt M tests/unit/apex/annotation_check.cpp Log Message: --- Add ctest regex to scan task names in apex output several continuation tasks are not correctly picked up by apex. hpx::launch::sync is not handled by apex hpx::unwrapping hides annotations - this should be addressed Commit: acdd21cdeae3e46d61c5a82fd309898cc129ad6c https://github.com/STEllAR-GROUP/hpx/commit/acdd21cdeae3e46d61c5a82fd309898cc129ad6c Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/local/packaged_continuation.hpp M tests/unit/apex/annotation_check.cpp Log Message: --- Codacy and clang-format fixes Commit: fa17b47ca923c17d79ea7dd9f3e9e493216898d9 https://github.com/STEllAR-GROUP/hpx/commit/fa17b47ca923c17d79ea7dd9f3e9e493216898d9 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/local/packaged_continuation.hpp M tests/unit/apex/annotation_check.cpp Log Message: --- Fix inspect/format violations Commit: d0992f877e5a0456d0518ea05decf54ad87ae461 https://github.com/STEllAR-GROUP/hpx/commit/d0992f877e5a0456d0518ea05decf54ad87ae461 Author: John Biddiscombe Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/execution/include/hpx/execution/executors/parallel_executor.hpp M libs/execution/include/hpx/execution/executors/post_policy_dispatch.hpp M libs/execution/include/hpx/execution/executors/thread_pool_executor.hpp Log Message: --- Pass annotations through if they are available in a few more places Compare: https://github.com/STEllAR-GROUP/hpx/compare/813cf8e16ab4...d0992f877e5a ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] b64adf: Updates to documentation; creating documentation
Branch: refs/heads/doc_updates_batch_environment Home: https://github.com/STEllAR-GROUP/hpx Commit: b64adfb7aecd15dfb5ed321d638989c56a87e55b https://github.com/STEllAR-GROUP/hpx/commit/b64adfb7aecd15dfb5ed321d638989c56a87e55b Author: Rebecca Stobaugh Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M libs/batch_environments/docs/index.rst Log Message: --- Updates to documentation; creating documentation ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] c297fd: Fix schedule hint not being taken from executor - ...
Branch: refs/heads/fix-schedulehint Home: https://github.com/STEllAR-GROUP/hpx Commit: c297fdfc8f051db605adb996d70b8c47f67deb3e https://github.com/STEllAR-GROUP/hpx/commit/c297fdfc8f051db605adb996d70b8c47f67deb3e Author: John Biddiscombe Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M hpx/lcos/local/futures_factory.hpp M hpx/runtime/threads/thread_executor.hpp Log Message: --- Fix schedule hint not being taken from executor - default used by mistake Commit: 43ebc471768886dc068134bc30cb805f3a4f196a https://github.com/STEllAR-GROUP/hpx/commit/43ebc471768886dc068134bc30cb805f3a4f196a Author: John Biddiscombe Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M tests/unit/resource/CMakeLists.txt A tests/unit/resource/scheduler_binding_check.cpp Log Message: --- Add a unit test for thread binding Commit: 80afd779be65e7f6793b535b8e2d451bad693eab https://github.com/STEllAR-GROUP/hpx/commit/80afd779be65e7f6793b535b8e2d451bad693eab Author: John Biddiscombe Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M tests/unit/resource/scheduler_binding_check.cpp Log Message: --- Fix missing license etc Commit: 95fafccfe27e152e5eb5e775caa680b42f2bbead https://github.com/STEllAR-GROUP/hpx/commit/95fafccfe27e152e5eb5e775caa680b42f2bbead Author: John Biddiscombe Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M tests/unit/resource/scheduler_binding_check.cpp Log Message: --- Fix inspect/format violations Commit: e1366858d8b729729a602fd6fed501450f879df3 https://github.com/STEllAR-GROUP/hpx/commit/e1366858d8b729729a602fd6fed501450f879df3 Author: John Biddiscombe Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M hpx/runtime/threads/policies/queue_holder_thread.hpp M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp M tests/unit/resource/scheduler_binding_check.cpp Log Message: --- Fix a bug in stealing of bound tasks This caused an error in the scheduler binding check test Compare: https://github.com/STEllAR-GROUP/hpx/compare/da8f431ad75f...e1366858d8b7 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 1c645b: Relax build type matching when generating pkgconfi...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 1c645ba680d13da9e637713c8cb4fd753c847ebf https://github.com/STEllAR-GROUP/hpx/commit/1c645ba680d13da9e637713c8cb4fd753c847ebf Author: Mikael Simberg Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M cmake/HPX_GeneratePackageUtils.cmake Log Message: --- Relax build type matching when generating pkgconfig files Commit: 41120d7165c1b3ccce2320f4918f9293dd1ae4e7 https://github.com/STEllAR-GROUP/hpx/commit/41120d7165c1b3ccce2320f4918f9293dd1ae4e7 Author: Mikael Simberg Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M cmake/HPX_GeneratePackageUtils.cmake Log Message: --- Merge pull request #4396 from STEllAR-GROUP/msimberg-patch-4 Relax build type matching when generating pkgconfig files Compare: https://github.com/STEllAR-GROUP/hpx/compare/8f5487b4580a...41120d7165c1 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 1c645b: Relax build type matching when generating pkgconfi...
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx Commit: 1c645ba680d13da9e637713c8cb4fd753c847ebf https://github.com/STEllAR-GROUP/hpx/commit/1c645ba680d13da9e637713c8cb4fd753c847ebf Author: Mikael Simberg Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M cmake/HPX_GeneratePackageUtils.cmake Log Message: --- Relax build type matching when generating pkgconfig files ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 0a15b6: Relax build type matching when generating pkgconfi...
Branch: refs/heads/msimberg-patch-4 Home: https://github.com/STEllAR-GROUP/hpx Commit: 0a15b61cacfab0d13940eb87cef50e00d89abbec https://github.com/STEllAR-GROUP/hpx/commit/0a15b61cacfab0d13940eb87cef50e00d89abbec Author: Mikael Simberg Date: 2020-02-18 (Tue, 18 Feb 2020) Changed paths: M cmake/HPX_GeneratePackageUtils.cmake Log Message: --- Relax build type matching when generating pkgconfig files ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 716aa7: Adding a parameter to auto_chunk_size allowing to ...
Branch: refs/heads/configure_auto_chunk_size Home: https://github.com/STEllAR-GROUP/hpx Commit: 716aa793fbb40a8b97fe3a892bfb0d31875adc01 https://github.com/STEllAR-GROUP/hpx/commit/716aa793fbb40a8b97fe3a892bfb0d31875adc01 Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/sort.hpp M libs/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp M libs/execution/include/hpx/execution/executors/auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp Log Message: --- Adding a parameter to auto_chunk_size allowing to control the amount of iterations to measure - note, this is a breaking change (with minimal potential impact) that adds an argument to the callback function that is used by get_chunk_size() ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 9b0e48: Adding a parameter to auto_chunk_size allowing to ...
Branch: refs/heads/configure_auto_chunk_size Home: https://github.com/STEllAR-GROUP/hpx Commit: 9b0e485addde4db81c6d64cd1def11bbc5b88205 https://github.com/STEllAR-GROUP/hpx/commit/9b0e485addde4db81c6d64cd1def11bbc5b88205 Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/algorithms/include/hpx/parallel/algorithms/partition.hpp M libs/algorithms/include/hpx/parallel/algorithms/sort.hpp M libs/algorithms/include/hpx/parallel/util/detail/chunk_size.hpp M libs/execution/include/hpx/execution/executors/auto_chunk_size.hpp M libs/execution/include/hpx/execution/executors/persistent_auto_chunk_size.hpp Log Message: --- Adding a parameter to auto_chunk_size allowing to control the amount of iterations to measure - note, this is a breaking change (with minimal potential impact) that adds an argument to the callback function that is used by get_chunk_size() ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 880b2c: Use appropriate cache-line size defaults for diffe...
Branch: refs/heads/cache_line_sizes Home: https://github.com/STEllAR-GROUP/hpx Commit: 880b2cc72dcb97da8aced9c70fb27d66f185dd60 https://github.com/STEllAR-GROUP/hpx/commit/880b2cc72dcb97da8aced9c70fb27d66f185dd60 Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp Log Message: --- Use appropriate cache-line size defaults for different platforms ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 02c108: Fixing use of allocator for C++20 (removing deprec...
Branch: refs/heads/deprecated_allocator_rebind Home: https://github.com/STEllAR-GROUP/hpx Commit: 02c108e831c9321228bf655db38b62a30c02b5ef https://github.com/STEllAR-GROUP/hpx/commit/02c108e831c9321228bf655db38b62a30c02b5ef Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/concurrency/include/hpx/concurrency/deque.hpp Log Message: --- Fixing use of allocator for C++20 (removing deprecated use of Allocator::template rebind<>) ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 3ef148: Making --hpx:help behavior consistent
Branch: refs/heads/fixing_4317 Home: https://github.com/STEllAR-GROUP/hpx Commit: 3ef148b9021d5e632760154f9040e631549f8ef5 https://github.com/STEllAR-GROUP/hpx/commit/3ef148b9021d5e632760154f9040e631549f8ef5 Author: Hartmut Kaiser Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/resource_partitioner/src/partitioner.cpp M libs/resource_partitioner/tests/regressions/CMakeLists.txt A libs/resource_partitioner/tests/regressions/help_exit_4317_1.cpp A libs/resource_partitioner/tests/regressions/help_exit_4317_2.cpp M src/hpx_init.cpp Log Message: --- Making --hpx:help behavior consistent ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 141d42: Add macOS and Windows CI with GitHub actions
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 141d428eee43bbf099ec59ee503b81d03fdc6164 https://github.com/STEllAR-GROUP/hpx/commit/141d428eee43bbf099ec59ee503b81d03fdc6164 Author: Mikael Simberg Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: A .github/workflows/macos.yml A .github/workflows/windows.yml Log Message: --- Add macOS and Windows CI with GitHub actions Commit: 2fee3e5d2841cc8c7b510ddc036a938305895e97 https://github.com/STEllAR-GROUP/hpx/commit/2fee3e5d2841cc8c7b510ddc036a938305895e97 Author: Mikael Simberg Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M tests/unit/topology/allocator_binder_linear.hpp M tests/unit/topology/allocator_binder_matrix.hpp Log Message: --- Fix compilation of allocator_binder_* on macOS PAGE_SIZE is defined as a macro on macOS. This changes PAGE_SIZE and surrounding constants to be lower case. Commit: 9bf697647a2e8f99a79f8cb4ee215aa8e03653a4 https://github.com/STEllAR-GROUP/hpx/commit/9bf697647a2e8f99a79f8cb4ee215aa8e03653a4 Author: Mikael Simberg Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M hpx/runtime/threads/executors/guided_pool_executor.hpp Log Message: --- Remove superfluous HPX_EXPORTs from guided_pool_executor.hpp Commit: 1ecc3114292a0746567033c6b6df6d4dfafad0aa https://github.com/STEllAR-GROUP/hpx/commit/1ecc3114292a0746567033c6b6df6d4dfafad0aa Author: Mikael Simberg Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M hpx/parallel/util/numa_binding_allocator.hpp M tests/unit/topology/allocator_binder_linear.hpp M tests/unit/topology/allocator_binder_matrix.hpp Log Message: --- Use east const in binding allocators Commit: 1840f9a46568394c4a33059da5abb5994e5d6409 https://github.com/STEllAR-GROUP/hpx/commit/1840f9a46568394c4a33059da5abb5994e5d6409 Author: Mikael Simberg Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M .github/workflows/windows.yml M CMakeLists.txt M cmake/HPX_AddTest.cmake Log Message: --- Add CMake option to restrict number of threads used in tests Commit: 8f5487b4580a804ae0f1d8ee9a6d26aad7c74dd6 https://github.com/STEllAR-GROUP/hpx/commit/8f5487b4580a804ae0f1d8ee9a6d26aad7c74dd6 Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: A .github/workflows/macos.yml A .github/workflows/windows.yml M CMakeLists.txt M cmake/HPX_AddTest.cmake M hpx/parallel/util/numa_binding_allocator.hpp M hpx/runtime/threads/executors/guided_pool_executor.hpp M tests/unit/topology/allocator_binder_linear.hpp M tests/unit/topology/allocator_binder_matrix.hpp Log Message: --- Merge pull request #4379 from msimberg/gh-actions Add Windows and macOS CI with GitHub actions Compare: https://github.com/STEllAR-GROUP/hpx/compare/afeda00966d1...8f5487b4580a ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/tags/stable Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 69eb72: Add warning messages for using thread binding opti...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 69eb729d6d5a318dc15fe724b7fc16afd3fb8f67 https://github.com/STEllAR-GROUP/hpx/commit/69eb729d6d5a318dc15fe724b7fc16afd3fb8f67 Author: Mikael Simberg Date: 2020-02-14 (Fri, 14 Feb 2020) Changed paths: M src/util/command_line_handling.cpp Log Message: --- Add warning messages for using thread binding options on macOS Commit: afeda00966d11d2b464dfd7504e882b035d961be https://github.com/STEllAR-GROUP/hpx/commit/afeda00966d11d2b464dfd7504e882b035d961be Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M src/util/command_line_handling.cpp Log Message: --- Merge pull request #4386 from msimberg/thread-binding-warning Add warning messages for using thread binding options on macOS Compare: https://github.com/STEllAR-GROUP/hpx/compare/637a37f753dd...afeda00966d1 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 3f0ad4: Make enabling dynamic hpx_main on non-Linux system...
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 3f0ad4df2ca92aa804c8d56a22dac0c72f9f7591 https://github.com/STEllAR-GROUP/hpx/commit/3f0ad4df2ca92aa804c8d56a22dac0c72f9f7591 Author: Mikael Simberg Date: 2020-02-14 (Fri, 14 Feb 2020) Changed paths: M CMakeLists.txt Log Message: --- Make enabling dynamic hpx_main on non-Linux systems a configuration error Commit: ff64cd54f05b0dc7bd436921eb33bbd76031dd36 https://github.com/STEllAR-GROUP/hpx/commit/ff64cd54f05b0dc7bd436921eb33bbd76031dd36 Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M CMakeLists.txt Log Message: --- Merge pull request #4384 from msimberg/cmake-options-error Make enabling dynamic hpx_main on non-Linux systems a configuration error Compare: https://github.com/STEllAR-GROUP/hpx/compare/dd9e397444c2...ff64cd54f05b ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] f567c8: Use configure_file for HPXCacheVariables.cmake
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: f567c869dd3e2bee0e9009a9d0a001cafb8061f9 https://github.com/STEllAR-GROUP/hpx/commit/f567c869dd3e2bee0e9009a9d0a001cafb8061f9 Author: Mikael Simberg Date: 2020-02-13 (Thu, 13 Feb 2020) Changed paths: M cmake/HPX_ForwardCacheVariables.cmake A cmake/templates/HPXCacheVariables.cmake.in Log Message: --- Use configure_file for HPXCacheVariables.cmake Commit: 637a37f753ddb61a8def1126e5439127c7884820 https://github.com/STEllAR-GROUP/hpx/commit/637a37f753ddb61a8def1126e5439127c7884820 Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M cmake/HPX_ForwardCacheVariables.cmake A cmake/templates/HPXCacheVariables.cmake.in Log Message: --- Merge pull request #4383 from msimberg/cache-variables-generate-file Use configure_file for HPXCacheVariables.cmake Compare: https://github.com/STEllAR-GROUP/hpx/compare/ff64cd54f05b...637a37f753dd ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/msimberg-patch-5 Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] ce728a: Fix roll_release.sh
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: ce728a3632cf537a93cae30cd8198aaf30ccafea https://github.com/STEllAR-GROUP/hpx/commit/ce728a3632cf537a93cae30cd8198aaf30ccafea Author: Mikael Simberg Date: 2020-02-14 (Fri, 14 Feb 2020) Changed paths: M tools/roll_release.sh Log Message: --- Fix roll_release.sh Not pushing the created tag explicitly leads to the `hub` command creating the tag instead on the release branch. Commit: dd9e397444c2666064b4fe15e6a65185955cf606 https://github.com/STEllAR-GROUP/hpx/commit/dd9e397444c2666064b4fe15e6a65185955cf606 Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M tools/roll_release.sh Log Message: --- Merge pull request #4387 from STEllAR-GROUP/msimberg-patch-5 Fix roll_release.sh Compare: https://github.com/STEllAR-GROUP/hpx/compare/ea9a1d2147a4...dd9e397444c2 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] ba66b6: Merge pull request #4389 from STEllAR-GROUP/add_jsrun
Branch: refs/heads/release Home: https://github.com/STEllAR-GROUP/hpx Commit: ba66b626fc16345434d34fdc0e03bb0d8e7d7dc6 https://github.com/STEllAR-GROUP/hpx/commit/ba66b626fc16345434d34fdc0e03bb0d8e7d7dc6 Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M cmake/templates/hpxrun.py.in Log Message: --- Merge pull request #4389 from STEllAR-GROUP/add_jsrun Add jsrun in hpx run wrapper Commit: c8da06eadaee7dc19e664e6a0d82eb34d9b41225 https://github.com/STEllAR-GROUP/hpx/commit/c8da06eadaee7dc19e664e6a0d82eb34d9b41225 Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M docs/sphinx/releases/whats_new_1_4_1.rst Log Message: --- Add addition of jsrun to hpxrun.py to 1.4.1 release notes Compare: https://github.com/STEllAR-GROUP/hpx/compare/fe0326e17ffd...c8da06eadaee ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx]
Branch: refs/heads/add_jsrun Home: https://github.com/STEllAR-GROUP/hpx ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 7fb168: add jsrun in runwrapper
Branch: refs/heads/master Home: https://github.com/STEllAR-GROUP/hpx Commit: 7fb1687b58d2f50c3f1f2742c85db981b0ed63f4 https://github.com/STEllAR-GROUP/hpx/commit/7fb1687b58d2f50c3f1f2742c85db981b0ed63f4 Author: Weile Date: 2020-02-14 (Fri, 14 Feb 2020) Changed paths: M cmake/templates/hpxrun.py.in Log Message: --- add jsrun in runwrapper Commit: cce245f71eb1d1ab3679d27a5fe3457a5cdb0fdc https://github.com/STEllAR-GROUP/hpx/commit/cce245f71eb1d1ab3679d27a5fe3457a5cdb0fdc Author: Weile Date: 2020-02-14 (Fri, 14 Feb 2020) Changed paths: M .circleci/config.yml M CMakeLists.txt M cmake/HPX_DetectCppDialect.cmake M cmake/HPX_GeneratePackageUtils.cmake M cmake/HPX_SetupCUDA.cmake M cmake/HPX_UpdateGitDocs.cmake M cmake/templates/hpxrun.py.in M cmake/toolchains/Cray.cmake M cmake/toolchains/CrayKNL.cmake M cmake/toolchains/CrayKNLStatic.cmake M cmake/toolchains/CrayStatic.cmake M examples/transpose/transpose_serial.cpp M examples/transpose/transpose_serial_block.cpp M examples/transpose/transpose_serial_vector.cpp M hpx/hpx_init.hpp M hpx/hpx_init_impl.hpp M hpx/hpx_start.hpp M hpx/hpx_start_impl.hpp M hpx/runtime.hpp M libs/algorithms/include/hpx/parallel/algorithms/equal.hpp M libs/algorithms/include/hpx/parallel/algorithms/mismatch.hpp M libs/compute_cuda/examples/cuda_future_helper.h M libs/coroutines/src/swapcontext.s M libs/coroutines/src/swapcontext32.ipp M libs/coroutines/src/swapcontext64.s M libs/program_options/examples/config_file_types.cpp M libs/program_options/examples/options_hierarchy.cpp M libs/program_options/include/hpx/program_options/parsers.hpp M libs/program_options/src/split.cpp M libs/program_options/src/variables_map.cpp M libs/program_options/tests/unit/boost_program_options.cpp M libs/program_options/tests/unit/cmdline.cpp M libs/resource_partitioner/examples/async_customization.cpp M libs/resource_partitioner/examples/guided_pool_test.cpp M libs/resource_partitioner/examples/simple_resource_partitioner.cpp M libs/resource_partitioner/examples/simplest_resource_partitioner_1.cpp M libs/resource_partitioner/examples/simplest_resource_partitioner_2.cpp M libs/resource_partitioner/include/hpx/resource_partitioner/partitioner.hpp M libs/resource_partitioner/src/partitioner.cpp M libs/resource_partitioner/tests/unit/named_pool_executor.cpp M libs/resource_partitioner/tests/unit/resource_partitioner_info.cpp M libs/resource_partitioner/tests/unit/used_pus.cpp M libs/serialization/include/hpx/serialization/access.hpp M plugins/parcelport/libfabric/header.hpp M plugins/parcelport/libfabric/rma_receiver.hpp M plugins/parcelport/libfabric/sender.hpp M plugins/parcelport/rma_memory_pool.hpp M plugins/parcelport/verbs/rdma/verbs_endpoint.hpp R python/hpx/__init__.py R python/hpx/environment.py R python/hpx/path.py R python/hpx/process.py R python/scripts/hpx_environment.py R python/scripts/hpx_invoke.py R python/scripts/hpx_optsweep.py R python/scripts/hpx_run_test.py M src/CMakeLists.txt M src/hpx_init.cpp M tests/performance/network/network_storage/instructions.md M tests/unit/resource/cross_pool_injection.cpp M tests/unit/resource/scheduler_priority_check.cpp M tests/unit/topology/numa_allocator.cpp M tools/.codespell_whitelist M tools/build_boost.sh M tools/gdb/hpx.py M tools/inspect/doc/inspect.qbk Log Message: --- Merge branch 'master' of https://github.com/STEllAR-GROUP/hpx Commit: 13d7583aec837b76e8f6cac7a11dcb10c69a9c2a https://github.com/STEllAR-GROUP/hpx/commit/13d7583aec837b76e8f6cac7a11dcb10c69a9c2a Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M cmake/templates/hpxrun.py.in Log Message: --- Fix srun to jsrun typo Commit: ea9a1d2147a4c2047edea69284419450e51e7c4c https://github.com/STEllAR-GROUP/hpx/commit/ea9a1d2147a4c2047edea69284419450e51e7c4c Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M cmake/templates/hpxrun.py.in Log Message: --- Merge pull request #4389 from STEllAR-GROUP/add_jsrun Add jsrun in hpx run wrapper Compare: https://github.com/STEllAR-GROUP/hpx/compare/bbc4f12ad90f...ea9a1d2147a4 ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits
[hpx-commits] [STEllAR-GROUP/hpx] 13d758: Fix srun to jsrun typo
Branch: refs/heads/add_jsrun Home: https://github.com/STEllAR-GROUP/hpx Commit: 13d7583aec837b76e8f6cac7a11dcb10c69a9c2a https://github.com/STEllAR-GROUP/hpx/commit/13d7583aec837b76e8f6cac7a11dcb10c69a9c2a Author: Mikael Simberg Date: 2020-02-17 (Mon, 17 Feb 2020) Changed paths: M cmake/templates/hpxrun.py.in Log Message: --- Fix srun to jsrun typo ___ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits