[hpx-commits] [STEllAR-GROUP/hpx]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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] a0b4b1: Fix merge conflict, header test and clang-format f...

2019-12-06 Thread John Biddiscombe
  Branch: refs/heads/scheduler_improvement
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a0b4b1c6605bdff323280099672e198faa7fd914
  
https://github.com/STEllAR-GROUP/hpx/commit/a0b4b1c6605bdff323280099672e198faa7fd914
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/executors/guided_pool_executor.hpp
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M tests/unit/resource/scheduler_priority_check.cpp

  Log Message:
  ---
  Fix merge conflict, header test and clang-format 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] 02956d: Fix a bug in thread assignment when one numa domai...

2019-12-06 Thread John Biddiscombe
  Branch: refs/heads/scheduler_improvement
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 02956d1220664dd8744078ad8bf5af4ff458acad
  
https://github.com/STEllAR-GROUP/hpx/commit/02956d1220664dd8744078ad8bf5af4ff458acad
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp

  Log Message:
  ---
  Fix a bug in thread assignment when one numa domain has zero cores assigned

if we have zero cores on a numa domain, then reindex the domains to be
sequential otherwise it messes up counting as a simple indexing operation


  Commit: 212b5a70af4863b6ad86003122f95fa3b9733bcb
  
https://github.com/STEllAR-GROUP/hpx/commit/212b5a70af4863b6ad86003122f95fa3b9733bcb
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp

  Log Message:
  ---
  Improve thread/core assignment by rounding division properly


  Commit: 649e65e5561027d0088a3a759dcd947abe145a28
  
https://github.com/STEllAR-GROUP/hpx/commit/649e65e5561027d0088a3a759dcd947abe145a28
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp

  Log Message:
  ---
  Use std::lround in queue index calculations


  Commit: 08ff635112dbf170f4b3b6509c6b10d7400057c1
  
https://github.com/STEllAR-GROUP/hpx/commit/08ff635112dbf170f4b3b6509c6b10d7400057c1
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/queue_helpers.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M libs/threadmanager/src/threadmanager.cpp

  Log Message:
  ---
  Improve numa/core stealing and task affinity/management in 
shared-priority-scheduler

Add work_assignment_policy for round/robin or strict placement
Fixes to thread assignment/scheduling
Allow zero HP/LP queues to be requested
Add fast_mod modulus function to help performance slightly


  Commit: e2df42121c2a4536558bc04d2b3904dfc3f41480
  
https://github.com/STEllAR-GROUP/hpx/commit/e2df42121c2a4536558bc04d2b3904dfc3f41480
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/parallel/util/numa_binding_allocator.hpp
R hpx/runtime/threads/policies/queue_helpers.hpp
A hpx/runtime/threads/policies/queue_holder_numa.hpp
A hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M hpx/runtime/threads/policies/thread_queue_mc.hpp
M libs/resource_partitioner/examples/async_customization.cpp
M libs/resource_partitioner/examples/guided_pool_test.cpp
M 
libs/resource_partitioner/examples/oversubscribing_resource_partitioner.cpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M plugins/parcelport/parcelport_logging.hpp
M tests/unit/topology/numa_allocator.cpp

  Log Message:
  ---
  New thread queue and helper design to reduce total number of queues

Add numa and thread based queues for shared_priority_scheduler
this makes the design more heirarchical and different priority
queues that are serving the same thread can use the same
terminated items list and reuse tasks more efficiently.

This commit contains sqyashed commits including:

Moving some code around to prevent circular includes

Clean/Fix examples to work with latest version of shared priority scheduler

Add scheduler API version to make changes easier to propagate
with newer versions

Enable a debug function that was #ifdef'd out

Comment out call to function that should only be used when debugging, add 
explanatory note

Fix private var access error after recent scheduler changes

Fix some warnings by moving an #include

Add back a couple of missing counter functions


  Commit: ec478f4a8f20e261a71d727b9633030ad1e53904
  
https://github.com/STEllAR-GROUP/hpx/commit/ec478f4a8f20e261a71d727b9633030ad1e53904
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/thread_queue_mc.hpp

  Log Message:
  ---
  Add cache line padding for some vars in shared priority scheduler

cache line data cleanup (use tuple instead of multidata)


  Commit: 7a17f3fb08d297bc8125b8627decd49c4b6a419a
  
https://github.com/STEllAR-GROUP/hpx/commit/7a17f3fb08d297bc8125b8627decd49c4b6a419a
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M hpx/runtime/threads/p

[hpx-commits] [STEllAR-GROUP/hpx] e67614: trying to add jsrun function in hpxrun.py for Summ...

2019-12-06 Thread wei
  Branch: refs/heads/add-jsrun
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: e67614e904b06b9b188196eb65995bb14f15ed60
  
https://github.com/STEllAR-GROUP/hpx/commit/e67614e904b06b9b188196eb65995bb14f15ed60
  Author: Weile 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M cmake/templates/hpxrun.py.in

  Log Message:
  ---
  trying to add jsrun function in hpxrun.py for Summit machine


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] d0da3a: Adding adaptive work stealing (steal half/steal one)

2019-12-06 Thread Hartmut Kaiser
  Branch: refs/heads/local_workstealing_scheduler
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: d0da3af29c0f247b8f93d369e38b7f03652bcbf9
  
https://github.com/STEllAR-GROUP/hpx/commit/d0da3af29c0f247b8f93d369e38b7f03652bcbf9
  Author: Hartmut Kaiser 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/detail/set_thread_state.hpp
M hpx/runtime/threads/policies/local_workstealing_scheduler.hpp

  Log Message:
  ---
  Adding adaptive work stealing (steal half/steal one)

- this makes this scheduler consistently (albeit only slightly) faster than
  the (default) local-priority scheduler


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] d8100c: Adding local work stealing scheduler that is based...

2019-12-06 Thread Hartmut Kaiser
  Branch: refs/heads/local_workstealing_scheduler
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: d8100ced62cd51ad3fea28e80d5655eff56a06eb
  
https://github.com/STEllAR-GROUP/hpx/commit/d8100ced62cd51ad3fea28e80d5655eff56a06eb
  Author: Hartmut Kaiser 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M .clang-format
M CMakeLists.txt
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_queue_scheduler.hpp
A hpx/runtime/threads/policies/local_workstealing_scheduler.hpp
M hpx/runtime/threads/policies/lockfree_queue_backends.hpp
M hpx/runtime/threads/policies/scheduler_base.hpp
M hpx/runtime/threads/policies/schedulers.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/static_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M 
libs/resource_partitioner/include/hpx/resource_partitioner/partitioner_fwd.hpp
M libs/resource_partitioner/src/detail_partitioner.cpp
M libs/threadmanager/src/threadmanager.cpp
M src/runtime/threads/detail/scheduled_thread_pool.cpp
M src/runtime/threads/policies/scheduler_base.cpp
M src/util/command_line_handling.cpp
M src/util/parse_command_line.cpp
M src/util/runtime_configuration.cpp
M tests/performance/local/future_overhead.cpp

  Log Message:
  ---
  Adding local work stealing scheduler that is based on message passing 
internally


  Commit: f0acd7c91952db74e72c30262f494b1dd11071b5
  
https://github.com/STEllAR-GROUP/hpx/commit/f0acd7c91952db74e72c30262f494b1dd11071b5
  Author: Hartmut Kaiser 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_workstealing_scheduler.hpp
M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp
M libs/threadmanager/src/threadmanager.cpp

  Log Message:
  ---
  Adding high- and low- priority queues

- flyby: cache_line_data now does not generate warnings errors if padding is 
not needed


  Commit: e107a54279c0fa633a5a4c45eee8397e6d9d1631
  
https://github.com/STEllAR-GROUP/hpx/commit/e107a54279c0fa633a5a4c45eee8397e6d9d1631
  Author: Hartmut Kaiser 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M examples/quickstart/fibonacci_local.cpp
M hpx/async.hpp
M hpx/async_launch_policy_dispatch.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/policies/local_workstealing_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp
M 
libs/resource_partitioner/include/hpx/resource_partitioner/partitioner_fwd.hpp
M libs/resource_partitioner/src/detail_partitioner.cpp
M libs/threadmanager/src/threadmanager.cpp
M src/runtime/threads/detail/scheduled_thread_pool.cpp
M src/util/command_line_handling.cpp
M src/util/parse_command_line.cpp
M src/util/runtime_configuration.cpp

  Log Message:
  ---
  Adding LIFO and FIFO variations of local work-stealing scheduler

- flyby: fixing HPX_WITH_SWAP_CONTEXT_EMULATION
- flyby: minor changes to fibonacci_local example


  Commit: 5721859d72f0b524d27a17f07c3577dfbc4ff122
  
https://github.com/STEllAR-GROUP/hpx/commit/5721859d72f0b524d27a17f07c3577dfbc4ff122
  Author: Hartmut Kaiser 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/lcos/detail/future_data.hpp

  Log Message:
  ---
  Fixing MSVC warning


  Commit: d8a57a2bfab72b7b04c79d1625be4403500fee8f
  
https://github.com/STEllAR-GROUP/hpx/commit/d8a57a2bfab72b7b04c79d1625be4403500fee8f
  Author: Hartmut Kaiser 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/detail/set_thread_state.hpp
M hpx/runtime/threads/policies/local_workstealing_scheduler.hpp

  Log Message:
  ---
  Adding adaptive work stealing (steal half/steal one)

- this makes this scheduler consistently (albeit only slightly) faster than
  the (default) local-priority scheduler


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/f0eb4778ddef...d8a57a2bfab7
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] a330a2: Fixing MSVC warning

2019-12-06 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_warning
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a330a2d27ae6a9cb5ce574ffd0b4556b84d213c8
  
https://github.com/STEllAR-GROUP/hpx/commit/a330a2d27ae6a9cb5ce574ffd0b4556b84d213c8
  Author: Hartmut Kaiser 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/lcos/detail/future_data.hpp

  Log Message:
  ---
  Fixing MSVC warning


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2019-12-06 Thread Mikael Simberg
  Branch: refs/tags/1.4.0-rc2
  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] 79010f: Make sure macOS Travis CI fails if build step fails

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 79010f022419982ca52717fa40e572e59174b576
  
https://github.com/STEllAR-GROUP/hpx/commit/79010f022419982ca52717fa40e572e59174b576
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M tools/travis/build_and_run_tests.sh

  Log Message:
  ---
  Make sure macOS Travis CI fails if build step fails


  Commit: 1e3cfa026a6470f625d8aab4507dc8fb28d0a309
  
https://github.com/STEllAR-GROUP/hpx/commit/1e3cfa026a6470f625d8aab4507dc8fb28d0a309
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M tools/travis/build_and_run_tests.sh

  Log Message:
  ---
  Merge pull request #4266 from STEllAR-GROUP/msimberg-patch-2

Make sure macOS Travis CI fails if build step fails


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/9e342b6ee60f...1e3cfa026a64
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/msimberg-patch-2
  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] 065bbf: Clean up and correct compatibility header options ...

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 065bbf8bfe355d1f61100b1b8f152c7508b6435d
  
https://github.com/STEllAR-GROUP/hpx/commit/065bbf8bfe355d1f61100b1b8f152c7508b6435d
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M libs/basic_execution/CMakeLists.txt
M libs/compute/CMakeLists.txt
M libs/compute_cuda/CMakeLists.txt
M libs/memory/CMakeLists.txt

  Log Message:
  ---
  Clean up and correct compatibility header options in modules


  Commit: 0b39d7fbed47024aff70fc270d438266ac7a80ab
  
https://github.com/STEllAR-GROUP/hpx/commit/0b39d7fbed47024aff70fc270d438266ac7a80ab
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M cmake/HPX_AddModule.cmake

  Log Message:
  ---
  Don't create compatibility headers option if none is requested


  Commit: 9e342b6ee60fef84db955697c8fcafd7fc0bd8af
  
https://github.com/STEllAR-GROUP/hpx/commit/9e342b6ee60fef84db955697c8fcafd7fc0bd8af
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M cmake/HPX_AddModule.cmake
M libs/basic_execution/CMakeLists.txt
M libs/compute/CMakeLists.txt
M libs/compute_cuda/CMakeLists.txt
M libs/memory/CMakeLists.txt

  Log Message:
  ---
  Merge pull request #4264 from msimberg/fix-compatibility-headers

Clean up compatibility header options


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/1a04b72c537c...9e342b6ee60f
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] af9707: Remove empty src/CMakeLists.txt files in libs

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: af9707f3e921da7ce7998be9dc61d27d7a6e3d3d
  
https://github.com/STEllAR-GROUP/hpx/commit/af9707f3e921da7ce7998be9dc61d27d7a6e3d3d
  Author: Mikael Simberg 
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
R libs/allocator_support/src/CMakeLists.txt
R libs/concepts/src/CMakeLists.txt
R libs/datastructures/src/CMakeLists.txt
R libs/debugging/src/CMakeLists.txt
R libs/errors/src/CMakeLists.txt
R libs/hashing/src/CMakeLists.txt
R libs/iterator_support/src/CMakeLists.txt
R libs/program_options/src/CMakeLists.txt
R libs/thread_support/src/CMakeLists.txt
R libs/type_support/src/CMakeLists.txt
R libs/util/src/CMakeLists.txt

  Log Message:
  ---
  Remove empty src/CMakeLists.txt files in libs


  Commit: 6303a4aa5b2f7fed68941d5d4fce64048a1aa424
  
https://github.com/STEllAR-GROUP/hpx/commit/6303a4aa5b2f7fed68941d5d4fce64048a1aa424
  Author: Mikael Simberg 
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
M libs/type_support/CMakeLists.txt

  Log Message:
  ---
  Remove concepts dependency from type_support module


  Commit: 1a04b72c537cd0215f7138a3c2380267fb8437ab
  
https://github.com/STEllAR-GROUP/hpx/commit/1a04b72c537cd0215f7138a3c2380267fb8437ab
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
R libs/allocator_support/src/CMakeLists.txt
R libs/concepts/src/CMakeLists.txt
R libs/datastructures/src/CMakeLists.txt
R libs/debugging/src/CMakeLists.txt
R libs/errors/src/CMakeLists.txt
R libs/hashing/src/CMakeLists.txt
R libs/iterator_support/src/CMakeLists.txt
R libs/program_options/src/CMakeLists.txt
R libs/thread_support/src/CMakeLists.txt
M libs/type_support/CMakeLists.txt
R libs/type_support/src/CMakeLists.txt
R libs/util/src/CMakeLists.txt

  Log Message:
  ---
  Merge pull request #4262 from msimberg/cleanup-modules-cmakelists

Cleanup modules CMakeLists.txt


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/8d727c67c8eb...1a04b72c537c
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/async_annotation
  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] a96566: Fix apex annotation for async dispatch

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a965665cea5d3efdee40465106fb62dcd4ac1753
  
https://github.com/STEllAR-GROUP/hpx/commit/a965665cea5d3efdee40465106fb62dcd4ac1753
  Author: John Biddiscombe 
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
M hpx/async_launch_policy_dispatch.hpp
M hpx/lcos/detail/future_data.hpp
M hpx/lcos/local/futures_factory.hpp
M hpx/runtime/threads/executors/guided_pool_executor.hpp
M libs/execution/include/hpx/parallel/executors/thread_execution.hpp
M libs/resource_partitioner/examples/async_customization.cpp
M src/lcos/detail/future_data.cpp
M src/util/backtrace/backtrace.cpp

  Log Message:
  ---
  Fix apex annotation for async dispatch

When an annotated task is passed though the async dispatch, we can strip
off the task 'name' or annotation and pass it through to the thread
creation so that it is used when the task is initialized and apex
get the right name. We make use of
traits::get_function_annotation::type>::call(f)
to achieve this.


  Commit: 37de97f2feedbe3d18b274df12f20b0a56ef0646
  
https://github.com/STEllAR-GROUP/hpx/commit/37de97f2feedbe3d18b274df12f20b0a56ef0646
  Author: Kevin Huck 
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
M hpx/lcos/local/packaged_continuation.hpp

  Log Message:
  ---
  For packaged continuations, check to see if the function is annotated
before creating the thread_description.


  Commit: ac81e234546c32c2c27f0d5a684be9e7fe0245f5
  
https://github.com/STEllAR-GROUP/hpx/commit/ac81e234546c32c2c27f0d5a684be9e7fe0245f5
  Author: Kevin Huck 
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
M hpx/lcos/local/packaged_continuation.hpp
M src/util/thread_description.cpp

  Log Message:
  ---
  Fixing the annotation priority to use the altname first,
and fixing the packaged_continuation to use the correct thread_description
constructor.


  Commit: 17535e2b73866ea7aab1a4d13d60f81c0a1a60e8
  
https://github.com/STEllAR-GROUP/hpx/commit/17535e2b73866ea7aab1a4d13d60f81c0a1a60e8
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
M cmake/HPX_SetupApex.cmake
M cmake/templates/HPXConfig.cmake.in
A cmake/tests/cxx17_noexcept_function.cpp
M hpx/runtime/actions/component_action.hpp
M hpx/runtime/actions/plain_action.hpp
R hpx/runtime/threads/detail/partlit.hpp
M libs/affinity/CMakeLists.txt
A libs/affinity/include/hpx/affinity/detail/partlit.hpp
A libs/affinity/include_compatibility/hpx/runtime/threads/detail/partlit.hpp
M libs/affinity/src/parse_affinity_options.cpp
M libs/assertion/include/hpx/assertion.hpp
M libs/assertion/include/hpx/assertion/evaluate_assert.hpp
M libs/assertion/src/assertion.cpp
M libs/collectives/docs/index.rst
M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp
M libs/coroutines/include/hpx/coroutines/detail/context_windows_fibers.hpp
M libs/coroutines/include/hpx/coroutines/detail/get_stack_pointer.hpp
M libs/local_lcos/docs/index.rst
M libs/synchronization/CMakeLists.txt
M libs/synchronization/docs/index.rst
A libs/synchronization/include/hpx/synchronization/channel_mpmc.hpp
A libs/synchronization/include/hpx/synchronization/channel_mpsc.hpp
A libs/synchronization/include/hpx/synchronization/channel_spsc.hpp
M libs/synchronization/tests/performance/CMakeLists.txt
A libs/synchronization/tests/performance/channel_mpmc_throughput.cpp
A libs/synchronization/tests/performance/channel_mpsc_throughput.cpp
A libs/synchronization/tests/performance/channel_spsc_throughput.cpp
M libs/synchronization/tests/unit/CMakeLists.txt
A libs/synchronization/tests/unit/channel_mpmc_fib.cpp
A libs/synchronization/tests/unit/channel_mpmc_shift.cpp
A libs/synchronization/tests/unit/channel_mpsc_fib.cpp
A libs/synchronization/tests/unit/channel_mpsc_shift.cpp
A libs/synchronization/tests/unit/channel_spsc_fib.cpp
A libs/synchronization/tests/unit/channel_spsc_shift.cpp
M src/CMakeLists.txt
M tests/performance/local/future_overhead.cpp

  Log Message:
  ---
  Merge remote-tracking branch 'origin/master' into async_annotation


  Commit: 30aaee7621d2b524d2fb644d0b42258b85b7facd
  
https://github.com/STEllAR-GROUP/hpx/commit/30aaee7621d2b524d2fb644d0b42258b85b7facd
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/async_launch_policy_dispatch.hpp

  Log Message:
  ---
  Propagate annotations from async_launch_policy_dispatch.hpp


  Commit: b7600e30cffa95424451d1d54c33d22b42fc7e08
  
https://github.com/STEllAR-GROUP/hpx/commit/b7600e30cffa95424451d1d54c33d22b42fc7e08
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
  

[hpx-commits] [STEllAR-GROUP/hpx] b2ab7c: Format thread_execution.hpp

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/async_annotation
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: b2ab7c8899e6849d3211a045d1454b458623b935
  
https://github.com/STEllAR-GROUP/hpx/commit/b2ab7c8899e6849d3211a045d1454b458623b935
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M libs/execution/include/hpx/parallel/executors/thread_execution.hpp

  Log Message:
  ---
  Format thread_execution.hpp


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2019-12-06 Thread STE||AR-Bot
  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]

2019-12-06 Thread STE||AR-Bot
  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] 79010f: Make sure macOS Travis CI fails if build step fails

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/msimberg-patch-2
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 79010f022419982ca52717fa40e572e59174b576
  
https://github.com/STEllAR-GROUP/hpx/commit/79010f022419982ca52717fa40e572e59174b576
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M tools/travis/build_and_run_tests.sh

  Log Message:
  ---
  Make sure macOS Travis CI fails if build step fails


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] 8fd320: Adding high performance MPMC channel

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/async_annotation
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8fd32099e4b20cd3a8c0a5f40ebb42e25b9fe724
  
https://github.com/STEllAR-GROUP/hpx/commit/8fd32099e4b20cd3a8c0a5f40ebb42e25b9fe724
  Author: Hartmut Kaiser 
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
A hpx/lcos/local/channel_mpmc.hpp
M tests/performance/local/CMakeLists.txt
A tests/performance/local/channel_mpmc_throughput.cpp

  Log Message:
  ---
  Adding high performance MPMC channel


  Commit: fed10b0361bd446acc2c5baeb57a4d14767dfaed
  
https://github.com/STEllAR-GROUP/hpx/commit/fed10b0361bd446acc2c5baeb57a4d14767dfaed
  Author: Hartmut Kaiser 
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
M hpx/lcos/local/channel_mpmc.hpp
M tests/performance/local/channel_mpmc_throughput.cpp
M tests/unit/lcos/CMakeLists.txt
A tests/unit/lcos/channel_mpmc_fib.cpp
A tests/unit/lcos/channel_mpmc_shift.cpp

  Log Message:
  ---
  Adding tests

- fixing unbuffered mode


  Commit: 8a960e7d8aafddd43eb663703e91a50f53e355db
  
https://github.com/STEllAR-GROUP/hpx/commit/8a960e7d8aafddd43eb663703e91a50f53e355db
  Author: Hartmut Kaiser 
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
M hpx/lcos/local/channel_mpmc.hpp
A hpx/lcos/local/channel_spsc.hpp
M tests/performance/local/CMakeLists.txt
M tests/performance/local/channel_mpmc_throughput.cpp
A tests/performance/local/channel_spsc_throughput.cpp
M tests/unit/lcos/CMakeLists.txt
M tests/unit/lcos/channel_mpmc_fib.cpp
A tests/unit/lcos/channel_spsc_fib.cpp
A tests/unit/lcos/channel_spsc_shift.cpp

  Log Message:
  ---
  Adding SPSC channel and tests


  Commit: f9296b2478353a49f67bc1d03812e18c8d8cbbf8
  
https://github.com/STEllAR-GROUP/hpx/commit/f9296b2478353a49f67bc1d03812e18c8d8cbbf8
  Author: Hartmut Kaiser 
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
M hpx/lcos/local/channel_mpmc.hpp
M hpx/lcos/local/channel_spsc.hpp
M tests/performance/local/channel_mpmc_throughput.cpp
M tests/performance/local/channel_spsc_throughput.cpp

  Log Message:
  ---
  Cleaning up channel implementations

- flyby: run performance tests for more elements


  Commit: 575cc9571c1e34d989b9958215026d46f7d9b722
  
https://github.com/STEllAR-GROUP/hpx/commit/575cc9571c1e34d989b9958215026d46f7d9b722
  Author: Hartmut Kaiser 
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
M hpx/lcos/local/channel_mpmc.hpp
M hpx/lcos/local/channel_spsc.hpp
M tests/unit/lcos/channel_mpmc_fib.cpp
M tests/unit/lcos/channel_spsc_fib.cpp

  Log Message:
  ---
  Removing unbuffered option for channels


  Commit: d56f59ba67349e5c2d6bc6829168531aea98ecb1
  
https://github.com/STEllAR-GROUP/hpx/commit/d56f59ba67349e5c2d6bc6829168531aea98ecb1
  Author: Hartmut Kaiser 
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
M hpx/lcos/local/channel_mpmc.hpp
A hpx/lcos/local/channel_mpsc.hpp
M hpx/lcos/local/channel_spsc.hpp
M tests/performance/local/CMakeLists.txt
A tests/performance/local/channel_mpsc_throughput.cpp
M tests/unit/lcos/CMakeLists.txt
A tests/unit/lcos/channel_mpsc_fib.cpp
A tests/unit/lcos/channel_mpsc_shift.cpp

  Log Message:
  ---
  Adding channel_mcsp (multiple producer, single consumer)

 - flyby adding proper buffer initialization etc.


  Commit: d91737db94d53742bec7dc94ab64b225b3b5d099
  
https://github.com/STEllAR-GROUP/hpx/commit/d91737db94d53742bec7dc94ab64b225b3b5d099
  Author: Hartmut Kaiser 
  Date:   2019-11-29 (Fri, 29 Nov 2019)

  Changed paths:
R hpx/lcos/local/channel_mpmc.hpp
R hpx/lcos/local/channel_mpsc.hpp
R hpx/lcos/local/channel_spsc.hpp
M libs/synchronization/CMakeLists.txt
A libs/synchronization/include/hpx/synchronization/channel_mpmc.hpp
A libs/synchronization/include/hpx/synchronization/channel_mpsc.hpp
A libs/synchronization/include/hpx/synchronization/channel_spsc.hpp
M libs/synchronization/tests/performance/CMakeLists.txt
A libs/synchronization/tests/performance/channel_mpmc_throughput.cpp
A libs/synchronization/tests/performance/channel_mpsc_throughput.cpp
A libs/synchronization/tests/performance/channel_spsc_throughput.cpp
M libs/synchronization/tests/unit/CMakeLists.txt
A libs/synchronization/tests/unit/channel_mpmc_fib.cpp
A libs/synchronization/tests/unit/channel_mpmc_shift.cpp
A libs/synchronization/tests/unit/channel_mpsc_fib.cpp
A libs/synchronization/tests/unit/channel_mpsc_shift.cpp
A libs/synchronization/tests/unit/channel_spsc_fib.cpp
A libs/synchronization/tests/unit/channel_spsc_shift.cpp
M tests/performance/local/CMakeLists.txt
R tests/performance/local/channel_mpmc_throughput.cpp
R tests/performance/local/channel_mpsc_throughput.cpp
R tests/performance/local/channel_spsc_throughput.cpp
M tests/unit/lcos/CMakeLists.tx

[hpx-commits] [STEllAR-GROUP/hpx] e1937f: Fix a scheduler flag check that was causing problems

2019-12-06 Thread John Biddiscombe
  Branch: refs/heads/scheduler_improvement
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: e1937fadb2b3c75e72ed1222ee5d5ef1ff6a9fec
  
https://github.com/STEllAR-GROUP/hpx/commit/e1937fadb2b3c75e72ed1222ee5d5ef1ff6a9fec
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/queue_holder_numa.hpp
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue_mc.hpp
M libs/debugging/include/hpx/debugging/print.hpp

  Log Message:
  ---
  Fix a scheduler flag check that was causing problems

Test for stealing modes was incorrect.

Improve debugging message for mode and turn off unwanted messages


___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx] a014ce: Fix a bug in thread assignment when one numa domai...

2019-12-06 Thread John Biddiscombe
  Branch: refs/heads/scheduler_improvement
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a014ce61d5175286e3d604925c884f58ba12bab4
  
https://github.com/STEllAR-GROUP/hpx/commit/a014ce61d5175286e3d604925c884f58ba12bab4
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp

  Log Message:
  ---
  Fix a bug in thread assignment when one numa domain has zero cores assigned

if we have zero cores on a numa domain, then reindex the domains to be
sequential otherwise it messes up counting as a simple indexing operation


  Commit: c5450ac422d0402344b7def6318ec361ab5c6d28
  
https://github.com/STEllAR-GROUP/hpx/commit/c5450ac422d0402344b7def6318ec361ab5c6d28
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp

  Log Message:
  ---
  Improve thread/core assignment by rounding division properly


  Commit: 7cf0102be594e5049eb7ebc5df938e3b66893499
  
https://github.com/STEllAR-GROUP/hpx/commit/7cf0102be594e5049eb7ebc5df938e3b66893499
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp

  Log Message:
  ---
  Use std::lround in queue index calculations


  Commit: ac8b88bc27f29c1d7bb511758d4d25f9fec9c6c1
  
https://github.com/STEllAR-GROUP/hpx/commit/ac8b88bc27f29c1d7bb511758d4d25f9fec9c6c1
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/queue_helpers.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M libs/threadmanager/src/threadmanager.cpp

  Log Message:
  ---
  Improve numa/core stealing and task affinity/management in 
shared-priority-scheduler

Add work_assignment_policy for round/robin or strict placement
Fixes to thread assignment/scheduling
Allow zero HP/LP queues to be requested
Add fast_mod modulus function to help performance slightly


  Commit: 15fc1a42e0d34d2f2d824f48f08983b0c4104c02
  
https://github.com/STEllAR-GROUP/hpx/commit/15fc1a42e0d34d2f2d824f48f08983b0c4104c02
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/parallel/util/numa_binding_allocator.hpp
R hpx/runtime/threads/policies/queue_helpers.hpp
A hpx/runtime/threads/policies/queue_holder_numa.hpp
A hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M hpx/runtime/threads/policies/thread_queue_mc.hpp
M libs/resource_partitioner/examples/async_customization.cpp
M libs/resource_partitioner/examples/guided_pool_test.cpp
M 
libs/resource_partitioner/examples/oversubscribing_resource_partitioner.cpp
M libs/resource_partitioner/examples/simple_resource_partitioner.cpp
M plugins/parcelport/parcelport_logging.hpp
M tests/unit/topology/numa_allocator.cpp

  Log Message:
  ---
  New thread queue and helper design to reduce total number of queues

Add numa and thread based queues for shared_priority_scheduler
this makes the design more heirarchical and different priority
queues that are serving the same thread can use the same
terminated items list and reuse tasks more efficiently.

This commit contains sqyashed commits including:

Moving some code around to prevent circular includes

Clean/Fix examples to work with latest version of shared priority scheduler

Add scheduler API version to make changes easier to propagate
with newer versions

Enable a debug function that was #ifdef'd out

Comment out call to function that should only be used when debugging, add 
explanatory note

Fix private var access error after recent scheduler changes

Fix some warnings by moving an #include

Add back a couple of missing counter functions


  Commit: 771658af4e39d9974ce2b3e66a683d550f2191f8
  
https://github.com/STEllAR-GROUP/hpx/commit/771658af4e39d9974ce2b3e66a683d550f2191f8
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/thread_queue_mc.hpp

  Log Message:
  ---
  Add cache line padding for some vars in shared priority scheduler

cache line data cleanup (use tuple instead of multidata)


  Commit: 1b73de90d1792dcd899b034785d394042a09a71c
  
https://github.com/STEllAR-GROUP/hpx/commit/1b73de90d1792dcd899b034785d394042a09a71c
  Author: John Biddiscombe 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M hpx/runtime/threads/p

[hpx-commits] [STEllAR-GROUP/hpx] aa6002: Add missing column in collectives docs

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: aa60022810836f5f88310513362e85ea5e891c2d
  
https://github.com/STEllAR-GROUP/hpx/commit/aa60022810836f5f88310513362e85ea5e891c2d
  Author: aurianer 
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
M libs/collectives/docs/index.rst

  Log Message:
  ---
  Add missing column in collectives docs


  Commit: 124cd82ab55277f4d5c6525e11b7fbae0899858e
  
https://github.com/STEllAR-GROUP/hpx/commit/124cd82ab55277f4d5c6525e11b7fbae0899858e
  Author: aurianer 
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
M libs/local_lcos/docs/index.rst
M libs/synchronization/docs/index.rst

  Log Message:
  ---
  Replace struct by class

Struct not working with Sphinx 2.2, we use :cpp:class: instead as it is
just an alias.


  Commit: 2d157491df955e96d94d63791f408e8321ceac97
  
https://github.com/STEllAR-GROUP/hpx/commit/2d157491df955e96d94d63791f408e8321ceac97
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M libs/collectives/docs/index.rst
M libs/local_lcos/docs/index.rst
M libs/synchronization/docs/index.rst

  Log Message:
  ---
  Merge pull request #4260 from aurianer/fix_docs

Fix docs compilation problems


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/873291391e26...2d157491df95
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


[hpx-commits] [STEllAR-GROUP/hpx]

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/apex-linking
  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] 9beaa7: Fixing HPX/APEX linking and dependencies for exter...

2019-12-06 Thread Mikael Simberg
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9beaa7657e6330223c8ed85a4c10612063368da9
  
https://github.com/STEllAR-GROUP/hpx/commit/9beaa7657e6330223c8ed85a4c10612063368da9
  Author: Kevin Huck 
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
M cmake/HPX_SetupApex.cmake
M cmake/templates/HPXConfig.cmake.in
M src/CMakeLists.txt

  Log Message:
  ---
  Fixing HPX/APEX linking and dependencies for external projects like Phylanx


  Commit: 873291391e265305f59b5406b56d4e5168a4f815
  
https://github.com/STEllAR-GROUP/hpx/commit/873291391e265305f59b5406b56d4e5168a4f815
  Author: Mikael Simberg 
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
M cmake/HPX_SetupApex.cmake
M cmake/templates/HPXConfig.cmake.in
M src/CMakeLists.txt

  Log Message:
  ---
  Merge pull request #4261 from STEllAR-GROUP/apex-linking

Fixing HPX/APEX linking and dependencies for external projects like Phylanx


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/c36107e13c47...873291391e26
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits