Branch: refs/heads/resource_partitioner_init
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 31112191645f62bf0eacda631dcb13615cf791e5
      
https://github.com/STEllAR-GROUP/hpx/commit/31112191645f62bf0eacda631dcb13615cf791e5
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2020-02-11 (Tue, 11 Feb 2020)

  Changed paths:
    M hpx/hpx_init.hpp
    M hpx/hpx_init_impl.hpp
    M hpx/hpx_start.hpp
    M hpx/hpx_start_impl.hpp
    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 src/hpx_init.cpp
    M tests/unit/resource/cross_pool_injection.cpp
    M tests/unit/resource/scheduler_priority_check.cpp
    M tests/unit/topology/numa_allocator.cpp

  Log Message:
  -----------
  Adding overload for `hpx::init`/`hpx::start` for use with resource partitioner

- this helps resolving linker errors on Windows if the main entry point to HPX 
is in a shared library
- this also cleans up the API as it makes the use of the resource partitioner 
explicit

Note that this is a breaking API as the use of the no-argument versions of 
`init` and `start` is now deprecated when using an explicit resource 
partitioner.


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

Reply via email to