[hpx-commits] [STEllAR-GROUP/hpx] 2c6283: Adding minimal MPI executor

2020-02-26 Thread Hartmut Kaiser
  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] e2d7a6: Adding minimal MPI executor

2020-02-25 Thread Hartmut Kaiser
  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

2020-02-25 Thread Hartmut Kaiser
  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] 716aa7: Adding a parameter to auto_chunk_size allowing to ...

2020-02-17 Thread Hartmut Kaiser
  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 ...

2020-02-17 Thread Hartmut Kaiser
  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...

2020-02-17 Thread Hartmut Kaiser
  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...

2020-02-17 Thread Hartmut Kaiser
  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] 3ef148: Making --hpx:help behavior consistent

2020-02-17 Thread Hartmut Kaiser
  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] 62d496: Making --hpx:help behavior consistent

2020-02-16 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4317
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 62d49646d2687ff8ab507fbef6771698b250638b
  
https://github.com/STEllAR-GROUP/hpx/commit/62d49646d2687ff8ab507fbef6771698b250638b
  Author: Hartmut Kaiser 
  Date:   2020-02-16 (Sun, 16 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]

2020-02-11 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  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] 24728e: Making the use of boost::exception conditional

2020-02-11 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 24728e1697a878b50e4e4849f33770930cebc7af
  
https://github.com/STEllAR-GROUP/hpx/commit/24728e1697a878b50e4e4849f33770930cebc7af
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupBoost.cmake
M hpx/runtime/parcelset/decode_parcels.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/util/serialize_exception.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M src/util/serialize_exception.cpp

  Log Message:
  ---
  Making the use of boost::exception conditional

- flyby: remove its use where not needed
- flyby: HPX_WITH_DYNAMIC_HPX_MAIN is not supported on windows


  Commit: 9b42802de5a5132147a8ad1661a53c77aa0f6862
  
https://github.com/STEllAR-GROUP/hpx/commit/9b42802de5a5132147a8ad1661a53c77aa0f6862
  Author: Hartmut Kaiser 
  Date:   2020-02-08 (Sat, 08 Feb 2020)

  Changed paths:
M components/iostreams/include/hpx/components/iostreams/ostream.hpp
M hpx/plugins/parcelport/mpi/locality.hpp
M hpx/plugins/parcelport/tcp/locality.hpp
M hpx/runtime/agas/gva.hpp
M hpx/runtime/parcelset/locality.hpp
M libs/testing/CMakeLists.txt
M libs/testing/include/hpx/testing.hpp
M libs/testing/src/testing.cpp
M libs/topology/CMakeLists.txt
M libs/topology/src/topology.cpp
M libs/util/CMakeLists.txt
A libs/util/include/hpx/util/ios_flags_saver.hpp
M plugins/parcelport/libfabric/locality.hpp
M plugins/parcelport/tcp/connection_handler_tcp.cpp
M plugins/parcelport/verbs/locality.hpp
M src/runtime/naming/address.cpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/locality.cpp

  Log Message:
  ---
  Remove dependency on boost::io::ios_flags_saver


  Commit: 8e07ef870804ef522c741a37d1c20632094dd78e
  
https://github.com/STEllAR-GROUP/hpx/commit/8e07ef870804ef522c741a37d1c20632094dd78e
  Author: Hartmut Kaiser 
  Date:   2020-02-08 (Sat, 08 Feb 2020)

  Changed paths:
M 
components/process/include/hpx/components/process/util/posix/initializers/close_fds_if.hpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan2.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_exception.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp
M libs/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp
M libs/iterator_support/CMakeLists.txt
A libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/iterator_support/include/hpx/iterator_support/iterator_facade.hpp
M libs/iterator_support/tests/unit/CMakeLists.txt
A libs/iterator_support/tests/unit/counting_iterator.cpp
M libs/iterator_support/tests/unit/iterator_tests.hpp

  Log Message:
  ---
  Replace boost::counting_iterator

- flyby: fixing issue in util::iterator_facade::operator[]()


  Commit: 0858c1886d149f9e3d9a9c65f3990e61cbcabda1
  
https://github.com/STEllAR-GROUP/hpx/commit/0858c1886d149f9e3d9a9c65f3990e61cbcabda1
  Author: Hartmut Kaiser 
  Date:   2020-02-11 (Tue, 11 Feb 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupBoost.cmake
M components/iostreams/include/hpx/components/iostreams/ostream.hpp
M 
components/process/include/hpx/components/process/util/posix/initializers/close_fds_if.hpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M hpx/plugins/parcelport/mpi/locality.hpp
M hpx/plugins/parcelport/tcp/locality.hpp
M hpx/runtime/agas/gva.hpp
M hpx/runtime/parcelset/decode_parcels.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/runtime/parcelset/locality.hpp
M hpx/util/serialize_exception.hpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan2.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_exception.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp
M libs/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M libs/iterator_support/CMakeLists.txt
A libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/iterator_support/include/hpx/iterator_support/iterator_facade.hpp
M libs/iterator_support/tests/unit/CMakeLists.txt
A libs/iterator_support/tests/unit/counting_iterator.cpp
M libs/iterator_support/tests/unit/iterator_tests.hpp
M libs/testing/CMakeLists.txt
M libs/testing/include/hpx/testing.hpp
M libs

[hpx-commits] [STEllAR-GROUP/hpx] 311121: Adding overload for `hpx::init`/`hpx::start` for u...

2020-02-11 Thread Hartmut Kaiser
  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 
  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


[hpx-commits] [STEllAR-GROUP/hpx] 1f0225: Another attempt at fixing the integral mismatch an...

2020-02-11 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_integral_conversion
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 1f022593906d3a7a5fe39ff41dd4f3a503b78f55
  
https://github.com/STEllAR-GROUP/hpx/commit/1f022593906d3a7a5fe39ff41dd4f3a503b78f55
  Author: Hartmut Kaiser 
  Date:   2020-02-11 (Tue, 11 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/thread_num_tss.hpp
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 libs/debugging/include/hpx/debugging/print.hpp

  Log Message:
  ---
  Another attempt at fixing the integral mismatch and conversion warnings in 
the shared_priority_scheduler

- flyby: changing `debug::hex` and `debug::bin` to deduce their argument types


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


[hpx-commits] [STEllAR-GROUP/hpx] cb6abb: Adding overload for `hpx::init`/`hpx::start` for u...

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/resource_partitioner_init
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: cb6abb5b6ad41844e23717c6b5d06b3ee72d6fcd
  
https://github.com/STEllAR-GROUP/hpx/commit/cb6abb5b6ad41844e23717c6b5d06b3ee72d6fcd
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 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


[hpx-commits] [STEllAR-GROUP/hpx] 9edf02: Another attempt at fixing the integral mismatch an...

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_integral_conversion
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9edf02651eb2534637717adcc420eb242505860b
  
https://github.com/STEllAR-GROUP/hpx/commit/9edf02651eb2534637717adcc420eb242505860b
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/thread_num_tss.hpp
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 libs/debugging/include/hpx/debugging/print.hpp

  Log Message:
  ---
  Another attempt at fixing the integral mismatch and conversion warnings in 
the shared_priority_scheduler

- flyby: changing `debug::hex` and `debug::bin` to deduce their argument types


___
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

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4369
  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


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


[hpx-commits] [STEllAR-GROUP/hpx] 8f7a00: Adding test that verifies for 4369 to be fixed

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4369
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8f7a007227b5a7569bc56d19c419391d88f61696
  
https://github.com/STEllAR-GROUP/hpx/commit/8f7a007227b5a7569bc56d19c419391d88f61696
  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


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


[hpx-commits] [STEllAR-GROUP/hpx] aea381: Another attempt at fixing the integral mismatch an...

2020-02-10 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_integral_conversion
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: aea3818f163629db008d03b700fcd8991a2759d9
  
https://github.com/STEllAR-GROUP/hpx/commit/aea3818f163629db008d03b700fcd8991a2759d9
  Author: Hartmut Kaiser 
  Date:   2020-02-10 (Mon, 10 Feb 2020)

  Changed paths:
M hpx/runtime/threads/detail/thread_num_tss.hpp
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 libs/debugging/include/hpx/debugging/print.hpp

  Log Message:
  ---
  Another attempt at fixing the integral mismatch and conversion warnings in 
the shared_priority_scheduler

- flyby: changing `debug::hex` and `debug::bin` to deduce their argument types


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


[hpx-commits] [STEllAR-GROUP/hpx] 9b4280: Remove dependency on boost::io::ios_flags_saver

2020-02-08 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9b42802de5a5132147a8ad1661a53c77aa0f6862
  
https://github.com/STEllAR-GROUP/hpx/commit/9b42802de5a5132147a8ad1661a53c77aa0f6862
  Author: Hartmut Kaiser 
  Date:   2020-02-08 (Sat, 08 Feb 2020)

  Changed paths:
M components/iostreams/include/hpx/components/iostreams/ostream.hpp
M hpx/plugins/parcelport/mpi/locality.hpp
M hpx/plugins/parcelport/tcp/locality.hpp
M hpx/runtime/agas/gva.hpp
M hpx/runtime/parcelset/locality.hpp
M libs/testing/CMakeLists.txt
M libs/testing/include/hpx/testing.hpp
M libs/testing/src/testing.cpp
M libs/topology/CMakeLists.txt
M libs/topology/src/topology.cpp
M libs/util/CMakeLists.txt
A libs/util/include/hpx/util/ios_flags_saver.hpp
M plugins/parcelport/libfabric/locality.hpp
M plugins/parcelport/tcp/connection_handler_tcp.cpp
M plugins/parcelport/verbs/locality.hpp
M src/runtime/naming/address.cpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/locality.cpp

  Log Message:
  ---
  Remove dependency on boost::io::ios_flags_saver


  Commit: 8e07ef870804ef522c741a37d1c20632094dd78e
  
https://github.com/STEllAR-GROUP/hpx/commit/8e07ef870804ef522c741a37d1c20632094dd78e
  Author: Hartmut Kaiser 
  Date:   2020-02-08 (Sat, 08 Feb 2020)

  Changed paths:
M 
components/process/include/hpx/components/process/util/posix/initializers/close_fds_if.hpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan2.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_exception.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp
M libs/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp
M libs/iterator_support/CMakeLists.txt
A libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/iterator_support/include/hpx/iterator_support/iterator_facade.hpp
M libs/iterator_support/tests/unit/CMakeLists.txt
A libs/iterator_support/tests/unit/counting_iterator.cpp
M libs/iterator_support/tests/unit/iterator_tests.hpp

  Log Message:
  ---
  Replace boost::counting_iterator

- flyby: fixing issue in util::iterator_facade::operator[]()


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


[hpx-commits] [STEllAR-GROUP/hpx] 15e8a1: Replace boost::counting_iterator

2020-02-07 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 15e8a1d06fa3ed5a4b98b666a16f25354903a42a
  
https://github.com/STEllAR-GROUP/hpx/commit/15e8a1d06fa3ed5a4b98b666a16f25354903a42a
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M 
components/process/include/hpx/components/process/util/posix/initializers/close_fds_if.hpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan2.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_exception.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp
M libs/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp
M libs/iterator_support/CMakeLists.txt
A libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/iterator_support/include/hpx/iterator_support/iterator_facade.hpp
M libs/iterator_support/tests/unit/CMakeLists.txt
A libs/iterator_support/tests/unit/counting_iterator.cpp
M libs/iterator_support/tests/unit/iterator_tests.hpp

  Log Message:
  ---
  Replace boost::counting_iterator

- flyby: fixing issue in util::iterator_facade::operator[]()


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


[hpx-commits] [STEllAR-GROUP/hpx] 855f95: Adding missing #includes to fix gcc V10 linker pro...

2020-02-07 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 855f952e2cee7672848e4d71b76339610eb2cd77
  
https://github.com/STEllAR-GROUP/hpx/commit/855f952e2cee7672848e4d71b76339610eb2cd77
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M libs/collectives/src/latch.cpp
M src/CMakeLists.txt
M src/lcos/base_lco_with_value.cpp
M src/lcos/base_lco_with_value_1.cpp
M src/lcos/base_lco_with_value_2.cpp
M src/lcos/base_lco_with_value_3.cpp
M src/performance_counters/counters.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/primary_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


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


[hpx-commits] [STEllAR-GROUP/hpx] 90a979: Adding capability to buildsystem to use an install...

2020-02-07 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 90a979a314d3d32d0e985cac01847299affa8c9b
  
https://github.com/STEllAR-GROUP/hpx/commit/90a979a314d3d32d0e985cac01847299affa8c9b
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_AddTest.cmake
M cmake/HPX_Option.cmake
A cmake/installed_hpx.cmake
M examples/nqueen/nqueen.hpp
M libs/CMakeLists.txt
M libs/affinity/tests/unit/CMakeLists.txt
M libs/batch_environments/tests/unit/CMakeLists.txt
M libs/local_lcos/tests/regressions/CMakeLists.txt
M libs/local_lcos/tests/unit/CMakeLists.txt
M tests/regressions/actions/component_action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.hpp
M tests/regressions/actions/components/movable_objects.cpp
M tests/regressions/actions/components/server/action_move_semantics.hpp
M tests/regressions/actions/plain_action_move_semantics.cpp
M tests/unit/agas/components/managed_refcnt_checker.cpp
M tests/unit/agas/components/managed_refcnt_checker.hpp
M tests/unit/agas/components/server/managed_refcnt_checker.cpp
M tests/unit/agas/components/server/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_mobile_object.cpp
M tests/unit/agas/components/simple_mobile_object.hpp
M tests/unit/agas/components/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_refcnt_checker.hpp
M tests/unit/agas/components/stubs/managed_refcnt_checker.hpp
M tests/unit/agas/components/stubs/simple_refcnt_checker.hpp
M tests/unit/agas/credit_exhaustion.cpp
M tests/unit/agas/local_address_rebind.cpp
M tests/unit/agas/local_embedded_ref_to_local_object.cpp
M tests/unit/agas/local_embedded_ref_to_remote_object.cpp
M tests/unit/agas/refcnted_symbol_to_local_object.cpp
M tests/unit/agas/refcnted_symbol_to_remote_object.cpp
M tests/unit/agas/remote_embedded_ref_to_local_object.cpp
M tests/unit/agas/remote_embedded_ref_to_remote_object.cpp
M tests/unit/agas/scoped_ref_to_local_object.cpp
M tests/unit/agas/scoped_ref_to_remote_object.cpp
M tests/unit/agas/split_credit.cpp
M tests/unit/agas/uncounted_symbol_to_local_object.cpp
M tests/unit/agas/uncounted_symbol_to_remote_object.cpp
M tests/unit/component/components/launch_process_test_server.cpp
M tests/unit/component/launch_process.cpp
M tests/unit/component/launched_process.cpp

  Log Message:
  ---
  Adding capability to buildsystem to use an installed version of HPX to build 
tests and/or examples

- this can be enabled by -DHPX_WITH_INSTALLED_VERSION=On
- Adding module based tests and examples to installed_hpx.cmake

- flyby: remove check for libatomic for MSVC
- flyby: replace add_custom_target with add_hpx_pseudo_target
- flyby: fix various solution folder names


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


[hpx-commits] [STEllAR-GROUP/hpx] 7cb068: Adding missing #includes to fix gcc V10 linker pro...

2020-02-07 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 7cb0685b6f7cb27c3c5a5b40005f52f37866a248
  
https://github.com/STEllAR-GROUP/hpx/commit/7cb0685b6f7cb27c3c5a5b40005f52f37866a248
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M libs/collectives/src/latch.cpp
M src/CMakeLists.txt
M src/lcos/base_lco_with_value.cpp
M src/lcos/base_lco_with_value_1.cpp
M src/lcos/base_lco_with_value_2.cpp
M src/lcos/base_lco_with_value_3.cpp
M src/performance_counters/counters.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/primary_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


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


[hpx-commits] [STEllAR-GROUP/hpx] 24728e: Making the use of boost::exception conditional

2020-02-07 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 24728e1697a878b50e4e4849f33770930cebc7af
  
https://github.com/STEllAR-GROUP/hpx/commit/24728e1697a878b50e4e4849f33770930cebc7af
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupBoost.cmake
M hpx/runtime/parcelset/decode_parcels.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/util/serialize_exception.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M src/util/serialize_exception.cpp

  Log Message:
  ---
  Making the use of boost::exception conditional

- flyby: remove its use where not needed
- flyby: HPX_WITH_DYNAMIC_HPX_MAIN is not supported on windows


  Commit: 70934d8b11612078ee9f4e10bb252f72596c6598
  
https://github.com/STEllAR-GROUP/hpx/commit/70934d8b11612078ee9f4e10bb252f72596c6598
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M components/iostreams/include/hpx/components/iostreams/ostream.hpp
M hpx/plugins/parcelport/mpi/locality.hpp
M hpx/plugins/parcelport/tcp/locality.hpp
M hpx/runtime/agas/gva.hpp
M hpx/runtime/parcelset/locality.hpp
M libs/testing/CMakeLists.txt
M libs/testing/include/hpx/testing.hpp
M libs/testing/src/testing.cpp
M libs/topology/CMakeLists.txt
M libs/topology/src/topology.cpp
M libs/util/CMakeLists.txt
A libs/util/include/hpx/util/ios_flags_saver.hpp
M plugins/parcelport/libfabric/locality.hpp
M plugins/parcelport/tcp/connection_handler_tcp.cpp
M plugins/parcelport/verbs/locality.hpp
M src/runtime/naming/address.cpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/locality.cpp

  Log Message:
  ---
  Remove dependency on boost::io::ios_flags_saver


  Commit: 8ce7facf605259a76b741fe9ad9d9ff1643a03fc
  
https://github.com/STEllAR-GROUP/hpx/commit/8ce7facf605259a76b741fe9ad9d9ff1643a03fc
  Author: Hartmut Kaiser 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
M 
components/process/include/hpx/components/process/util/posix/initializers/close_fds_if.hpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan2.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_exception.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp
M libs/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp
M libs/iterator_support/CMakeLists.txt
A libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/iterator_support/include/hpx/iterator_support/iterator_facade.hpp
M libs/iterator_support/tests/unit/CMakeLists.txt
A libs/iterator_support/tests/unit/counting_iterator.cpp
M libs/iterator_support/tests/unit/iterator_tests.hpp

  Log Message:
  ---
  Replace boost::counting_iterator

- flyby: fixing issue in util::iterator_facade::operator[]()


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


[hpx-commits] [STEllAR-GROUP/hpx] 079a0b: Adding capability to buildsystem to use an install...

2020-02-03 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 079a0b693e15ce4724d99dd06ec04f11e735fdd0
  
https://github.com/STEllAR-GROUP/hpx/commit/079a0b693e15ce4724d99dd06ec04f11e735fdd0
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_AddTest.cmake
M cmake/HPX_Option.cmake
A cmake/installed_hpx.cmake
M examples/nqueen/nqueen.hpp
M libs/CMakeLists.txt
M libs/affinity/tests/unit/CMakeLists.txt
M libs/batch_environments/tests/unit/CMakeLists.txt
M libs/local_lcos/tests/regressions/CMakeLists.txt
M libs/local_lcos/tests/unit/CMakeLists.txt
M tests/regressions/actions/component_action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.hpp
M tests/regressions/actions/components/movable_objects.cpp
M tests/regressions/actions/components/server/action_move_semantics.hpp
M tests/regressions/actions/plain_action_move_semantics.cpp
M tests/unit/agas/components/managed_refcnt_checker.cpp
M tests/unit/agas/components/managed_refcnt_checker.hpp
M tests/unit/agas/components/server/managed_refcnt_checker.cpp
M tests/unit/agas/components/server/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_mobile_object.cpp
M tests/unit/agas/components/simple_mobile_object.hpp
M tests/unit/agas/components/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_refcnt_checker.hpp
M tests/unit/agas/components/stubs/managed_refcnt_checker.hpp
M tests/unit/agas/components/stubs/simple_refcnt_checker.hpp
M tests/unit/agas/credit_exhaustion.cpp
M tests/unit/agas/local_address_rebind.cpp
M tests/unit/agas/local_embedded_ref_to_local_object.cpp
M tests/unit/agas/local_embedded_ref_to_remote_object.cpp
M tests/unit/agas/refcnted_symbol_to_local_object.cpp
M tests/unit/agas/refcnted_symbol_to_remote_object.cpp
M tests/unit/agas/remote_embedded_ref_to_local_object.cpp
M tests/unit/agas/remote_embedded_ref_to_remote_object.cpp
M tests/unit/agas/scoped_ref_to_local_object.cpp
M tests/unit/agas/scoped_ref_to_remote_object.cpp
M tests/unit/agas/split_credit.cpp
M tests/unit/agas/uncounted_symbol_to_local_object.cpp
M tests/unit/agas/uncounted_symbol_to_remote_object.cpp
M tests/unit/component/components/launch_process_test_server.cpp
M tests/unit/component/launch_process.cpp
M tests/unit/component/launched_process.cpp

  Log Message:
  ---
  Adding capability to buildsystem to use an installed version of HPX to build 
tests and/or examples

- this can be enabled by -DHPX_WITH_INSTALLED_VERSION=On
- Adding module based tests and examples to installed_hpx.cmake

- flyby: remove check for libatomic for MSVC
- flyby: replace add_custom_target with add_hpx_pseudo_target
- flyby: fix various solution folder names


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


[hpx-commits] [STEllAR-GROUP/hpx] 96ec68: Remove dependency on boost::io::ios_flags_saver

2020-02-03 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 96ec680fac3a7370c0322f682c5cd67aadad1db3
  
https://github.com/STEllAR-GROUP/hpx/commit/96ec680fac3a7370c0322f682c5cd67aadad1db3
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M components/iostreams/include/hpx/components/iostreams/ostream.hpp
M hpx/plugins/parcelport/mpi/locality.hpp
M hpx/plugins/parcelport/tcp/locality.hpp
M hpx/runtime/agas/gva.hpp
M hpx/runtime/parcelset/locality.hpp
M libs/testing/CMakeLists.txt
M libs/testing/include/hpx/testing.hpp
M libs/testing/src/testing.cpp
M libs/topology/CMakeLists.txt
M libs/topology/src/topology.cpp
M libs/util/CMakeLists.txt
A libs/util/include/hpx/util/ios_flags_saver.hpp
M plugins/parcelport/libfabric/locality.hpp
M plugins/parcelport/tcp/connection_handler_tcp.cpp
M plugins/parcelport/verbs/locality.hpp
M src/runtime/naming/address.cpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/locality.cpp

  Log Message:
  ---
  Remove dependency on boost::io::ios_flags_saver


  Commit: 85dcc19026ff7e686bdbaadd23cf421da3967871
  
https://github.com/STEllAR-GROUP/hpx/commit/85dcc19026ff7e686bdbaadd23cf421da3967871
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M 
components/process/include/hpx/components/process/util/posix/initializers/close_fds_if.hpp
M examples/1d_stencil/1d_stencil_4_parallel.cpp
M examples/quickstart/vector_counting_dotproduct.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan2.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_bad_alloc.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_exception.cpp
M libs/algorithms/tests/unit/algorithms/exclusive_scan_validate.cpp
M libs/algorithms/tests/unit/algorithms/inclusive_scan_tests.hpp
M libs/iterator_support/CMakeLists.txt
A libs/iterator_support/include/hpx/iterator_support/counting_iterator.hpp
M libs/iterator_support/include/hpx/iterator_support/iterator_facade.hpp
M libs/iterator_support/tests/unit/CMakeLists.txt
A libs/iterator_support/tests/unit/counting_iterator.cpp
M libs/iterator_support/tests/unit/iterator_tests.hpp

  Log Message:
  ---
  Replace boost::counting_iterator

- flyby: fixing issue in util::iterator_facade::operator[]()


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


[hpx-commits] [STEllAR-GROUP/hpx] c457ba: Remove dependency on boost::io::ios_flags_saver

2020-02-03 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: c457ba2ed567bd7eeaef0530e32433b96cecdb8f
  
https://github.com/STEllAR-GROUP/hpx/commit/c457ba2ed567bd7eeaef0530e32433b96cecdb8f
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M components/iostreams/include/hpx/components/iostreams/ostream.hpp
M hpx/plugins/parcelport/mpi/locality.hpp
M hpx/plugins/parcelport/tcp/locality.hpp
M hpx/runtime/agas/gva.hpp
M hpx/runtime/parcelset/locality.hpp
M libs/testing/CMakeLists.txt
M libs/testing/include/hpx/testing.hpp
M libs/testing/src/testing.cpp
M libs/topology/CMakeLists.txt
M libs/topology/src/topology.cpp
M libs/util/CMakeLists.txt
M plugins/parcelport/libfabric/locality.hpp
M plugins/parcelport/tcp/connection_handler_tcp.cpp
M plugins/parcelport/verbs/locality.hpp
M src/runtime/naming/address.cpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/locality.cpp

  Log Message:
  ---
  Remove dependency on boost::io::ios_flags_saver


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


[hpx-commits] [STEllAR-GROUP/hpx] fa1b78: Making the use of boost::exception conditional

2020-02-03 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: fa1b7801c891e5346b467f12f9961883af808a2f
  
https://github.com/STEllAR-GROUP/hpx/commit/fa1b7801c891e5346b467f12f9961883af808a2f
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupBoost.cmake
M hpx/runtime/parcelset/decode_parcels.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/util/serialize_exception.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M src/util/serialize_exception.cpp

  Log Message:
  ---
  Making the use of boost::exception conditional

- flyby: remove its use where not needed
- flyby: HPX_WITH_DYNAMIC_HPX_MAIN is not supported on windows


  Commit: badc5378a853c3f40cb05409bcd44d704589cdf0
  
https://github.com/STEllAR-GROUP/hpx/commit/badc5378a853c3f40cb05409bcd44d704589cdf0
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M components/iostreams/include/hpx/components/iostreams/ostream.hpp
M hpx/plugins/parcelport/mpi/locality.hpp
M hpx/plugins/parcelport/tcp/locality.hpp
M hpx/runtime/agas/gva.hpp
M hpx/runtime/parcelset/locality.hpp
M libs/testing/CMakeLists.txt
M libs/testing/include/hpx/testing.hpp
M libs/testing/src/testing.cpp
M libs/topology/CMakeLists.txt
M libs/topology/src/topology.cpp
M libs/util/CMakeLists.txt
M plugins/parcelport/libfabric/locality.hpp
M plugins/parcelport/tcp/connection_handler_tcp.cpp
M plugins/parcelport/verbs/locality.hpp
M src/runtime/naming/address.cpp
M src/runtime/naming/name.cpp
M src/runtime/parcelset/locality.cpp

  Log Message:
  ---
  Remove dependency on boost::io::ios_flags_saver


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


[hpx-commits] [STEllAR-GROUP/hpx] fbe8f8: Making the use of boost::exception conditional

2020-02-03 Thread Hartmut Kaiser
  Branch: refs/heads/boost_exception
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: fbe8f80b86a306e6f03cd8df84328e15f661cc01
  
https://github.com/STEllAR-GROUP/hpx/commit/fbe8f80b86a306e6f03cd8df84328e15f661cc01
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_SetupBoost.cmake
M hpx/runtime/parcelset/decode_parcels.hpp
M hpx/runtime/parcelset/encode_parcels.hpp
M hpx/util/serialize_exception.hpp
M libs/collectives/include/hpx/collectives/detail/latch.hpp
M src/util/serialize_exception.cpp

  Log Message:
  ---
  Making the use of boost::exception conditional

- flyby: remove its use where not needed
- flyby: HPX_WITH_DYNAMIC_HPX_MAIN is not supported on windows


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


[hpx-commits] [STEllAR-GROUP/hpx] 159f87: Adding missing #includes to fix gcc V10 linker pro...

2020-02-03 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 159f87b628ba23f730713d5d65d8ce8b0794f172
  
https://github.com/STEllAR-GROUP/hpx/commit/159f87b628ba23f730713d5d65d8ce8b0794f172
  Author: Hartmut Kaiser 
  Date:   2020-02-03 (Mon, 03 Feb 2020)

  Changed paths:
M libs/collectives/src/latch.cpp
M src/CMakeLists.txt
M src/lcos/base_lco_with_value.cpp
M src/lcos/base_lco_with_value_1.cpp
M src/lcos/base_lco_with_value_2.cpp
M src/lcos/base_lco_with_value_3.cpp
M src/performance_counters/counters.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/primary_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


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


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

2020-02-02 Thread Hartmut Kaiser
  Branch: refs/heads/member_pack
  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] 897528: Remove leftover mentions of BOOST_ASSERT

2020-02-02 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8975283da030e223753d014caae7a77b10443512
  
https://github.com/STEllAR-GROUP/hpx/commit/8975283da030e223753d014caae7a77b10443512
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M tests/performance/local/htts_v2/htts2.hpp
M tests/performance/local/nonconcurrent_fifo_overhead.cpp
M tests/performance/local/nonconcurrent_lifo_overhead.cpp
M tests/performance/network/network_storage/network_storage.cpp

  Log Message:
  ---
  Remove leftover mentions of BOOST_ASSERT


  Commit: 137ad9f4791b408d022aec0ff0f1530e2b52d8ab
  
https://github.com/STEllAR-GROUP/hpx/commit/137ad9f4791b408d022aec0ff0f1530e2b52d8ab
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M plugins/parcelport/mpi/parcelport_mpi.cpp
R tests/unit/util/text_archive.hpp

  Log Message:
  ---
  Clean up boost archive includes


  Commit: 9bb1bbfd7ca6afb876c46d5bc129814ff8d42ac4
  
https://github.com/STEllAR-GROUP/hpx/commit/9bb1bbfd7ca6afb876c46d5bc129814ff8d42ac4
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M 
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_view_iterator.hpp

  Log Message:
  ---
  Replace use of boost::iterator_facade with hpx::util::iterator_facade


  Commit: 0488c84d4240f3b1f2865a11a28b120e059385a6
  
https://github.com/STEllAR-GROUP/hpx/commit/0488c84d4240f3b1f2865a11a28b120e059385a6
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M libs/errors/include/hpx/errors/throw_exception.hpp
M libs/logging/include/hpx/logging.hpp
M libs/logging/include/hpx/logging/detail/macros.hpp

  Log Message:
  ---
  Use HPX_ASSERTION_CURRENT_FUNCTION instead of BOOST_CURRENT_FUNCTION


  Commit: 455b263aadcfbd29f4e9ff9979ad9e19eeaccc1c
  
https://github.com/STEllAR-GROUP/hpx/commit/455b263aadcfbd29f4e9ff9979ad9e19eeaccc1c
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M libs/logging/src/logging.cpp
M tests/performance/local/print_heterogeneous_payloads.cpp

  Log Message:
  ---
  Remove unused boost includes


  Commit: 513d8a72c86406f8d4339075e7243c1aacb8b465
  
https://github.com/STEllAR-GROUP/hpx/commit/513d8a72c86406f8d4339075e7243c1aacb8b465
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M tests/unit/util/mem_fn/mem_fn_unary_addr_test.cpp

  Log Message:
  ---
  Remove boost/detail/workaround.hpp include


  Commit: c2ef9a4e091703263942957dee41cb96756e6247
  
https://github.com/STEllAR-GROUP/hpx/commit/c2ef9a4e091703263942957dee41cb96756e6247
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M components/iostreams/include/hpx/components/iostreams/server/buffer.hpp
M hpx/lcos/wait_any.hpp
M hpx/lcos/when_any.hpp
M libs/local_lcos/include/hpx/local_lcos/promise.hpp

  Log Message:
  ---
  Remove uses of boost::swap


  Commit: 6d0d056639f3d8ca595a80f8e8754b34bc4b6e95
  
https://github.com/STEllAR-GROUP/hpx/commit/6d0d056639f3d8ca595a80f8e8754b34bc4b6e95
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
R tests/performance/local/boost_tls_overhead.cpp
M tests/performance/local/native_tls_overhead.cpp

  Log Message:
  ---
  Remove uses of boost TSS

Also remove boost TSS overhead test.


  Commit: 74c01169ed743d164c670183c20362229e7da7bc
  
https://github.com/STEllAR-GROUP/hpx/commit/74c01169ed743d164c670183c20362229e7da7bc
  Author: Mikael Simberg 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M hpx/parallel/task_block.hpp

  Log Message:
  ---
  Remove use of boost::addressof


  Commit: 9bc7a82d6a6d81262ccbbcc35ec4b5f0227b802a
  
https://github.com/STEllAR-GROUP/hpx/commit/9bc7a82d6a6d81262ccbbcc35ec4b5f0227b802a
  Author: Hartmut Kaiser 
  Date:   2020-02-02 (Sun, 02 Feb 2020)

  Changed paths:
M 
components/containers/partitioned_vector/include/hpx/components/containers/partitioned_vector/partitioned_vector_view_iterator.hpp
M components/iostreams/include/hpx/components/iostreams/server/buffer.hpp
M hpx/lcos/wait_any.hpp
M hpx/lcos/when_any.hpp
M hpx/parallel/task_block.hpp
M libs/errors/include/hpx/errors/throw_exception.hpp
M libs/local_lcos/include/hpx/local_lcos/promise.hpp
M libs/logging/include/hpx/logging.hpp
M libs/logging/include/hpx/logging/detail/macros.hpp
M libs/logging/src/logging.cpp
M plugins/parcelport/mpi/parcelport_mpi.cpp
R tests/performance/local/boost_tls_overhead.cpp
M tests/performance/local/htts_v2/htts2.hpp
M tests/performance/local/native_tls_overhead.cpp
M tests/performance/local/nonconcurrent_fifo_overhead.cpp
M tests

[hpx-commits] [STEllAR-GROUP/hpx] 29c03b: Lightweight utility to hold a pack as members

2020-02-02 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 29c03bccb714e2d1329e75c7fc43944382485a37
  
https://github.com/STEllAR-GROUP/hpx/commit/29c03bccb714e2d1329e75c7fc43944382485a37
  Author: Agustin K-ballo Berge 
  Date:   2020-01-29 (Wed, 29 Jan 2020)

  Changed paths:
M hpx/util/bind_action.hpp
M libs/config/include/hpx/config/attributes.hpp
M libs/datastructures/CMakeLists.txt
A libs/datastructures/include/hpx/datastructures/member_pack.hpp
M libs/datastructures/include/hpx/datastructures/tuple.hpp
M libs/functional/include/hpx/functional/bind.hpp
M libs/functional/include/hpx/functional/bind_back.hpp
M libs/functional/include/hpx/functional/bind_front.hpp
M libs/functional/include/hpx/functional/deferred_call.hpp

  Log Message:
  ---
  Lightweight utility to hold a pack as members


  Commit: 34e0b268f522a3e842c6bf9628c39d736b354c89
  
https://github.com/STEllAR-GROUP/hpx/commit/34e0b268f522a3e842c6bf9628c39d736b354c89
  Author: Hartmut Kaiser 
  Date:   2020-02-02 (Sun, 02 Feb 2020)

  Changed paths:
M hpx/util/bind_action.hpp
M libs/config/include/hpx/config/attributes.hpp
M libs/datastructures/CMakeLists.txt
A libs/datastructures/include/hpx/datastructures/member_pack.hpp
M libs/datastructures/include/hpx/datastructures/tuple.hpp
M libs/functional/include/hpx/functional/bind.hpp
M libs/functional/include/hpx/functional/bind_back.hpp
M libs/functional/include/hpx/functional/bind_front.hpp
M libs/functional/include/hpx/functional/deferred_call.hpp

  Log Message:
  ---
  Merge pull request #4354 from STEllAR-GROUP/member_pack

Lightweight utility to hold a pack as members


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


[hpx-commits] [STEllAR-GROUP/hpx] 1424de: Adding missing #includes to fix gcc V10 linker pro...

2020-02-02 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 1424deef9571d75176d18023b9d37f68ed0d23bb
  
https://github.com/STEllAR-GROUP/hpx/commit/1424deef9571d75176d18023b9d37f68ed0d23bb
  Author: Hartmut Kaiser 
  Date:   2020-02-02 (Sun, 02 Feb 2020)

  Changed paths:
M libs/collectives/src/latch.cpp
M src/CMakeLists.txt
M src/lcos/base_lco_with_value.cpp
M src/lcos/base_lco_with_value_1.cpp
M src/lcos/base_lco_with_value_2.cpp
M src/lcos/base_lco_with_value_3.cpp
M src/performance_counters/counters.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/primary_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


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


[hpx-commits] [STEllAR-GROUP/hpx] 32e645: Adding missing #includes to fix gcc V10 linker pro...

2020-01-31 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 32e6452519462781e7067ff615333156028a7ab9
  
https://github.com/STEllAR-GROUP/hpx/commit/32e6452519462781e7067ff615333156028a7ab9
  Author: Hartmut Kaiser 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M libs/collectives/src/latch.cpp
M src/CMakeLists.txt
M src/lcos/base_lco_with_value.cpp
M src/lcos/base_lco_with_value_1.cpp
M src/lcos/base_lco_with_value_2.cpp
M src/lcos/base_lco_with_value_3.cpp
M src/performance_counters/counters.cpp
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/primary_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


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


[hpx-commits] [STEllAR-GROUP/hpx] d58499: Adding capability to buildsystem to use an install...

2020-01-31 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: d584997a3e737ddabbcc450fa8c674742f9127ab
  
https://github.com/STEllAR-GROUP/hpx/commit/d584997a3e737ddabbcc450fa8c674742f9127ab
  Author: Hartmut Kaiser 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_AddTest.cmake
M cmake/HPX_Option.cmake
A cmake/installed_hpx.cmake
M examples/nqueen/nqueen.hpp
M libs/CMakeLists.txt
M libs/affinity/tests/unit/CMakeLists.txt
M libs/batch_environments/tests/unit/CMakeLists.txt
M libs/local_lcos/tests/regressions/CMakeLists.txt
M libs/local_lcos/tests/unit/CMakeLists.txt
M tests/regressions/actions/component_action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.hpp
M tests/regressions/actions/components/movable_objects.cpp
M tests/regressions/actions/components/server/action_move_semantics.hpp
M tests/regressions/actions/plain_action_move_semantics.cpp
M tests/unit/agas/components/managed_refcnt_checker.cpp
M tests/unit/agas/components/managed_refcnt_checker.hpp
M tests/unit/agas/components/server/managed_refcnt_checker.cpp
M tests/unit/agas/components/server/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_mobile_object.cpp
M tests/unit/agas/components/simple_mobile_object.hpp
M tests/unit/agas/components/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_refcnt_checker.hpp
M tests/unit/agas/components/stubs/managed_refcnt_checker.hpp
M tests/unit/agas/components/stubs/simple_refcnt_checker.hpp
M tests/unit/agas/credit_exhaustion.cpp
M tests/unit/agas/local_address_rebind.cpp
M tests/unit/agas/local_embedded_ref_to_local_object.cpp
M tests/unit/agas/local_embedded_ref_to_remote_object.cpp
M tests/unit/agas/refcnted_symbol_to_local_object.cpp
M tests/unit/agas/refcnted_symbol_to_remote_object.cpp
M tests/unit/agas/remote_embedded_ref_to_local_object.cpp
M tests/unit/agas/remote_embedded_ref_to_remote_object.cpp
M tests/unit/agas/scoped_ref_to_local_object.cpp
M tests/unit/agas/scoped_ref_to_remote_object.cpp
M tests/unit/agas/split_credit.cpp
M tests/unit/agas/uncounted_symbol_to_local_object.cpp
M tests/unit/agas/uncounted_symbol_to_remote_object.cpp
M tests/unit/component/components/launch_process_test_server.cpp
M tests/unit/component/launch_process.cpp
M tests/unit/component/launched_process.cpp

  Log Message:
  ---
  Adding capability to buildsystem to use an installed version of HPX to build 
tests and/or examples

- this can be enabled by -DHPX_WITH_INSTALLED_VERSION=On
- Adding module based tests and examples to installed_hpx.cmake

- flyby: remove check for libatomic for MSVC
- flyby: replace add_custom_target with add_hpx_pseudo_target
- flyby: fix various solution folder names


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


[hpx-commits] [STEllAR-GROUP/hpx] 04d482: Adding missing #includes to fix gcc V10 linker pro...

2020-01-31 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 04d4820d18029395ac281c6deb5574d7175e09e3
  
https://github.com/STEllAR-GROUP/hpx/commit/04d4820d18029395ac281c6deb5574d7175e09e3
  Author: Hartmut Kaiser 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M src/CMakeLists.txt
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/locality_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


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


[hpx-commits] [STEllAR-GROUP/hpx] 670d83: Adding capability to buildsystem to use an install...

2020-01-31 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 670d83dbc36f434ef6347bcba62be4c48789d0bd
  
https://github.com/STEllAR-GROUP/hpx/commit/670d83dbc36f434ef6347bcba62be4c48789d0bd
  Author: Hartmut Kaiser 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_AddTest.cmake
M cmake/HPX_Option.cmake
A cmake/installed_hpx.cmake
M examples/nqueen/nqueen.hpp
M libs/CMakeLists.txt
M libs/affinity/tests/unit/CMakeLists.txt
M libs/batch_environments/tests/unit/CMakeLists.txt
M libs/local_lcos/tests/regressions/CMakeLists.txt
M libs/local_lcos/tests/unit/CMakeLists.txt
M tests/regressions/actions/component_action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.cpp
M tests/regressions/actions/components/action_move_semantics.hpp
M tests/regressions/actions/components/movable_objects.cpp
M tests/regressions/actions/components/server/action_move_semantics.hpp
M tests/regressions/actions/plain_action_move_semantics.cpp
M tests/unit/agas/components/managed_refcnt_checker.cpp
M tests/unit/agas/components/managed_refcnt_checker.hpp
M tests/unit/agas/components/server/managed_refcnt_checker.cpp
M tests/unit/agas/components/server/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_mobile_object.cpp
M tests/unit/agas/components/simple_mobile_object.hpp
M tests/unit/agas/components/simple_refcnt_checker.cpp
M tests/unit/agas/components/simple_refcnt_checker.hpp
M tests/unit/agas/components/stubs/managed_refcnt_checker.hpp
M tests/unit/agas/components/stubs/simple_refcnt_checker.hpp
M tests/unit/agas/credit_exhaustion.cpp
M tests/unit/agas/local_address_rebind.cpp
M tests/unit/agas/local_embedded_ref_to_local_object.cpp
M tests/unit/agas/local_embedded_ref_to_remote_object.cpp
M tests/unit/agas/refcnted_symbol_to_local_object.cpp
M tests/unit/agas/refcnted_symbol_to_remote_object.cpp
M tests/unit/agas/remote_embedded_ref_to_local_object.cpp
M tests/unit/agas/remote_embedded_ref_to_remote_object.cpp
M tests/unit/agas/scoped_ref_to_local_object.cpp
M tests/unit/agas/scoped_ref_to_remote_object.cpp
M tests/unit/agas/split_credit.cpp
M tests/unit/agas/uncounted_symbol_to_local_object.cpp
M tests/unit/agas/uncounted_symbol_to_remote_object.cpp
M tests/unit/component/components/launch_process_test_server.cpp
M tests/unit/component/launch_process.cpp
M tests/unit/component/launched_process.cpp

  Log Message:
  ---
  Adding capability to buildsystem to use an installed version of HPX to build 
tests and/or examples

- this can be enabled by -DHPX_WITH_INSTALLED_VERSION=On
- Adding module based tests and examples to installed_hpx.cmake

- flyby: remove check for libatomic for MSVC
- flyby: replace add_custom_target with add_hpx_pseudo_target
- flyby: fix various solution folder names


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


[hpx-commits] [STEllAR-GROUP/hpx] 29b484: Adding missing #includes to fix gcc V10 linker pro...

2020-01-31 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_gcc10_linker_issue
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 29b484f58108036f0aedb7709fbd5388fb0cbd7a
  
https://github.com/STEllAR-GROUP/hpx/commit/29b484f58108036f0aedb7709fbd5388fb0cbd7a
  Author: Hartmut Kaiser 
  Date:   2020-01-31 (Fri, 31 Jan 2020)

  Changed paths:
M src/CMakeLists.txt
M src/runtime/agas/component_namespace.cpp
M src/runtime/agas/server/symbol_namespace_server.cpp

  Log Message:
  ---
  Adding missing #includes to fix gcc V10 linker problems

- flyby: clean up -fPIC option


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


[hpx-commits] [STEllAR-GROUP/hpx] 48762d: Minor fixes to the C+++ standard detection for MSVC

2020-01-29 Thread Hartmut Kaiser
  Branch: refs/heads/cpp14_msvc_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 48762dfe43cbdac8847af7d2d5518db5d638d39f
  
https://github.com/STEllAR-GROUP/hpx/commit/48762dfe43cbdac8847af7d2d5518db5d638d39f
  Author: Hartmut Kaiser 
  Date:   2020-01-29 (Wed, 29 Jan 2020)

  Changed paths:
M cmake/HPX_DetectCppDialect.cmake

  Log Message:
  ---
  Minor fixes to the C+++ standard detection for MSVC


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


[hpx-commits] [STEllAR-GROUP/hpx] f4dd94: Change HPX_VERSION_TAG to -trunk after 1.4.0 release

2020-01-28 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: f4dd9444b2e9c5808878b03683874dfa9ccbebc9
  
https://github.com/STEllAR-GROUP/hpx/commit/f4dd9444b2e9c5808878b03683874dfa9ccbebc9
  Author: Mikael Simberg 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M CMakeLists.txt

  Log Message:
  ---
  Change HPX_VERSION_TAG to -trunk after 1.4.0 release


  Commit: fbd3ed17d45673232415ffb2627f5498946c94ba
  
https://github.com/STEllAR-GROUP/hpx/commit/fbd3ed17d45673232415ffb2627f5498946c94ba
  Author: Mikael Simberg 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M docs/sphinx/contributing/release_procedure.rst

  Log Message:
  ---
  Update release procedure after 1.4.0 release


  Commit: d937f152b8e389774d79dc4826a74bd65a559cc6
  
https://github.com/STEllAR-GROUP/hpx/commit/d937f152b8e389774d79dc4826a74bd65a559cc6
  Author: Mikael Simberg 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M CMakeLists.txt

  Log Message:
  ---
  Remove HCC and SYCL options from CMakeLists.txt

Both options are unused.


  Commit: a2e09fe7a0ae44f27ae08e50b34e02b75838c1b9
  
https://github.com/STEllAR-GROUP/hpx/commit/a2e09fe7a0ae44f27ae08e50b34e02b75838c1b9
  Author: Mikael Simberg 
  Date:   2020-01-28 (Tue, 28 Jan 2020)

  Changed paths:
M CMakeLists.txt

  Log Message:
  ---
  Merge pull request #4342 from STEllAR-GROUP/msimberg-patch-3

Remove HCC and SYCL options from CMakeLists.txt


  Commit: 4978bf6b8d0f6cc9dc94be1ccd30a956e6622c1b
  
https://github.com/STEllAR-GROUP/hpx/commit/4978bf6b8d0f6cc9dc94be1ccd30a956e6622c1b
  Author: Mikael Simberg 
  Date:   2020-01-28 (Tue, 28 Jan 2020)

  Changed paths:
M CMakeLists.txt
M docs/sphinx/contributing/release_procedure.rst

  Log Message:
  ---
  Merge pull request #4339 from msimberg/1.4.0-update-release-procedure

Post 1.4.0 updates


  Commit: 7816bb97432dcb2d0d56c56f1bcaccaed38b12cc
  
https://github.com/STEllAR-GROUP/hpx/commit/7816bb97432dcb2d0d56c56f1bcaccaed38b12cc
  Author: John Biddiscombe 
  Date:   2020-01-28 (Tue, 28 Jan 2020)

  Changed paths:
R libs/resource_partitioner/tests/unit/CMakeLists.txt.bak

  Log Message:
  ---
  Remove file committed by mistake


  Commit: daba478956d69a6c403895669d002d3399c3e43c
  
https://github.com/STEllAR-GROUP/hpx/commit/daba478956d69a6c403895669d002d3399c3e43c
  Author: Mikael Simberg 
  Date:   2020-01-28 (Tue, 28 Jan 2020)

  Changed paths:
R libs/resource_partitioner/tests/unit/CMakeLists.txt.bak

  Log Message:
  ---
  Merge pull request #4346 from STEllAR-GROUP/unwanted-file

Remove file committed by mistake


  Commit: b760d0c970e7311ca638241b9eec67ec0b4982d9
  
https://github.com/STEllAR-GROUP/hpx/commit/b760d0c970e7311ca638241b9eec67ec0b4982d9
  Author: Hartmut Kaiser 
  Date:   2020-01-28 (Tue, 28 Jan 2020)

  Changed paths:
M CMakeLists.txt
M docs/sphinx/contributing/release_procedure.rst
R libs/resource_partitioner/tests/unit/CMakeLists.txt.bak

  Log Message:
  ---
  Merge branch 'master' into installed_hpx_build


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


[hpx-commits] [STEllAR-GROUP/hpx] b9c4e1: Fixing leftover problems

2020-01-28 Thread Hartmut Kaiser
  Branch: refs/heads/assorted_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: b9c4e1d76a2935b6ab799cd0055392d7d08097b9
  
https://github.com/STEllAR-GROUP/hpx/commit/b9c4e1d76a2935b6ab799cd0055392d7d08097b9
  Author: Hartmut Kaiser 
  Date:   2020-01-28 (Tue, 28 Jan 2020)

  Changed paths:
M hpx/runtime/threads/detail/scheduling_loop.hpp
M libs/coroutines/include/hpx/coroutines/thread_enums.hpp
M libs/coroutines/include/hpx/coroutines/thread_id_type.hpp

  Log Message:
  ---
  Fixing leftover problems


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


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

2020-01-28 Thread Hartmut Kaiser
  Branch: refs/heads/unwanted-file
  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] 2d234a: Adding capability to buildsystem to use an install...

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 2d234a86dff66d04adb487417f270014d2ae21ea
  
https://github.com/STEllAR-GROUP/hpx/commit/2d234a86dff66d04adb487417f270014d2ae21ea
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_AddTest.cmake
M cmake/HPX_Option.cmake
M cmake/HPX_SetupTarget.cmake
A cmake/installed_hpx.cmake
M libs/CMakeLists.txt
M libs/affinity/tests/unit/CMakeLists.txt
M libs/batch_environments/tests/unit/CMakeLists.txt
M libs/local_lcos/tests/regressions/CMakeLists.txt
M libs/local_lcos/tests/unit/CMakeLists.txt

  Log Message:
  ---
  Adding capability to buildsystem to use an installed version of HPX to build 
tests and/or examples

- this can be enabled by -DHPX_WITH_INSTALLED_VERSION=On
- Adding module based tests and examples to installed_hpx.cmake

- flyby: remove check for libatomic for MSVC
- flyby: replace add_custom_target with add_hpx_pseudo_target
- flyby: fix various solution folder names


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


[hpx-commits] [STEllAR-GROUP/hpx] 46d893: Fixing scripting directory for tests

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 46d89324f69ebe3d3270803e3e25976b79a2f6ba
  
https://github.com/STEllAR-GROUP/hpx/commit/46d89324f69ebe3d3270803e3e25976b79a2f6ba
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M cmake/HPX_AddTest.cmake

  Log Message:
  ---
  Fixing scripting directory for tests


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


[hpx-commits] [STEllAR-GROUP/hpx] ca4b0d: Adding local project root to include path to allow...

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: ca4b0d01dd1328c284fa606bdd945a7237aa287a
  
https://github.com/STEllAR-GROUP/hpx/commit/ca4b0d01dd1328c284fa606bdd945a7237aa287a
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M cmake/HPX_SetupTarget.cmake

  Log Message:
  ---
  Adding local project root to include path to allow for tests to compile


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


[hpx-commits] [STEllAR-GROUP/hpx] 036a56: Adding local project root to include path to allow...

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 036a56a12ec20c526141ca1f550a53c7f8bb4d15
  
https://github.com/STEllAR-GROUP/hpx/commit/036a56a12ec20c526141ca1f550a53c7f8bb4d15
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M cmake/HPX_SetupTarget.cmake

  Log Message:
  ---
  Adding local project root to include path to allow for tests to compile


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


[hpx-commits] [STEllAR-GROUP/hpx] dd26a0: Adding capability to buildsystem to use an install...

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: dd26a0dfdc20a4054ca890972efe9d60c686870f
  
https://github.com/STEllAR-GROUP/hpx/commit/dd26a0dfdc20a4054ca890972efe9d60c686870f
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_Option.cmake
A cmake/build_hpx.cmake
A cmake/installed_hpx.cmake

  Log Message:
  ---
  Adding capability to buildsystem to use an installed version of HPX to build 
tests and/or examples

- this can be enabled by -DHPX_WITH_INSTALLED_VERSION=On


  Commit: 6a4a8785c1b8d4cde0bae4ba640a0ebd717258b9
  
https://github.com/STEllAR-GROUP/hpx/commit/6a4a8785c1b8d4cde0bae4ba640a0ebd717258b9
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/installed_hpx.cmake
M libs/CMakeLists.txt
M libs/affinity/tests/unit/CMakeLists.txt
M libs/batch_environments/tests/unit/CMakeLists.txt
M libs/local_lcos/tests/regressions/CMakeLists.txt
M libs/local_lcos/tests/unit/CMakeLists.txt

  Log Message:
  ---
  Adding module based tests and examples to installed_hpx.cmake

- flyby: remove check for libatomic for MSVC
- flyby: replace add_custom_target with add_hpx_pseudo_target
- flyby: fix various solution folder names


  Commit: e11c63b29c01b6b75db8d719cb2ae5d043672ddb
  
https://github.com/STEllAR-GROUP/hpx/commit/e11c63b29c01b6b75db8d719cb2ae5d043672ddb
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M cmake/installed_hpx.cmake

  Log Message:
  ---
  HPX is required for this to work


  Commit: 95de85486974a3199bde23c03fa620e0f80b62d1
  
https://github.com/STEllAR-GROUP/hpx/commit/95de85486974a3199bde23c03fa620e0f80b62d1
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M cmake/installed_hpx.cmake

  Log Message:
  ---
  Adding missing pseudo targets


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


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

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/copyright_2020
  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] f1618d: Fixing leftover problems

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/assorted_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: f1618d7b45971730b576e6e38813d2572bc6b09b
  
https://github.com/STEllAR-GROUP/hpx/commit/f1618d7b45971730b576e6e38813d2572bc6b09b
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M hpx/runtime/threads/detail/scheduling_loop.hpp
M libs/coroutines/include/hpx/coroutines/thread_id_type.hpp

  Log Message:
  ---
  Fixing leftover problems


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


[hpx-commits] [STEllAR-GROUP/hpx] 34fd68: Updating copyright to 2020

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/copyright_2020
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 34fd68a15244f42b2249b1157f1835e0a18b6514
  
https://github.com/STEllAR-GROUP/hpx/commit/34fd68a15244f42b2249b1157f1835e0a18b6514
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M src/version.cpp

  Log Message:
  ---
  Updating copyright to 2020


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


[hpx-commits] [STEllAR-GROUP/hpx] 051900: Fixing leftover problems

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/assorted_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 051900d3fe566b1036a155eb57121065f2a23b97
  
https://github.com/STEllAR-GROUP/hpx/commit/051900d3fe566b1036a155eb57121065f2a23b97
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M hpx/runtime/threads/detail/scheduling_loop.hpp

  Log Message:
  ---
  Fixing leftover problems


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


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

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4334
  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] e1fe83: Installing pdb files on Windows

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: e1fe83ebd2a62611f82465190907154d80a86df1
  
https://github.com/STEllAR-GROUP/hpx/commit/e1fe83ebd2a62611f82465190907154d80a86df1
  Author: Hartmut Kaiser 
  Date:   2020-01-26 (Sun, 26 Jan 2020)

  Changed paths:
M cmake/HPX_AddComponent.cmake
M cmake/HPX_AddExecutable.cmake
M cmake/HPX_AddLibrary.cmake
M cmake/HPX_AddModule.cmake
M cmake/HPX_SetupTarget.cmake
M src/CMakeLists.txt

  Log Message:
  ---
  Installing pdb files on Windows


  Commit: e0e2d00e1a807199ee61df89ec96a8eae62b1531
  
https://github.com/STEllAR-GROUP/hpx/commit/e0e2d00e1a807199ee61df89ec96a8eae62b1531
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M cmake/HPX_AddComponent.cmake
M cmake/HPX_AddExecutable.cmake
M cmake/HPX_AddLibrary.cmake
M cmake/HPX_AddModule.cmake
M cmake/HPX_SetupTarget.cmake
M src/CMakeLists.txt

  Log Message:
  ---
  Merge pull request #4337 from STEllAR-GROUP/fixing_4334

Installing pdb files on Windows


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


[hpx-commits] [STEllAR-GROUP/hpx] 77f477: This adds the missing tests for async_colocated an...

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 77f4779a5793120e2c06e234bba58ac4dccdec48
  
https://github.com/STEllAR-GROUP/hpx/commit/77f4779a5793120e2c06e234bba58ac4dccdec48
  Author: Hartmut Kaiser 
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
M hpx/runtime/applier/detail/apply_colocated.hpp
M tests/unit/lcos/CMakeLists.txt
A tests/unit/lcos/async_colocated.cpp
A tests/unit/lcos/async_continue_colocated.cpp

  Log Message:
  ---
  This adds the missing tests for async_colocated and async_continue_colocated

- fixing a problem revealed by the new tests


  Commit: 74a35f5e9361c1a9edfd8a4eacb48facec8dae17
  
https://github.com/STEllAR-GROUP/hpx/commit/74a35f5e9361c1a9edfd8a4eacb48facec8dae17
  Author: Hartmut Kaiser 
  Date:   2020-01-27 (Mon, 27 Jan 2020)

  Changed paths:
M hpx/runtime/applier/detail/apply_colocated.hpp
M tests/unit/lcos/CMakeLists.txt
A tests/unit/lcos/async_colocated.cpp
A tests/unit/lcos/async_continue_colocated.cpp

  Log Message:
  ---
  Merge pull request #4331 from STEllAR-GROUP/async_colocated_tests

This adds the missing tests for async_colocated and async_continue_colocated


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


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

2020-01-27 Thread Hartmut Kaiser
  Branch: refs/heads/async_colocated_tests
  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] a6e955: Assignment operator compute::vector bug fix

2020-01-26 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a6e955e147bcf07821cf0e775a86965c54b3a1ea
  
https://github.com/STEllAR-GROUP/hpx/commit/a6e955e147bcf07821cf0e775a86965c54b3a1ea
  Author: Fabrizio Primerano 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  Changed paths:
M libs/compute/include/hpx/compute/vector.hpp

  Log Message:
  ---
  Assignment operator compute::vector bug fix

Fix of issue #4323, regarding const-correctness.

Addition of a temporary allocator, which uses the assigned vector's allocator.


  Commit: a43977247895bcaec318ebd6bcc1e5798a872919
  
https://github.com/STEllAR-GROUP/hpx/commit/a43977247895bcaec318ebd6bcc1e5798a872919
  Author: Fabrizio Primerano 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  Changed paths:
M libs/compute/include/hpx/compute/vector.hpp

  Log Message:
  ---
  Fix of the assignment operator of compute::vector

Issue #4323

Enhancement of the fix for the assignment operator of compute::vector.

Additional movement of the created temporary allocator to the vector's local 
allocator.


  Commit: 0a419eec7c6b5116296c029edb04967d01529fd1
  
https://github.com/STEllAR-GROUP/hpx/commit/0a419eec7c6b5116296c029edb04967d01529fd1
  Author: D067751 
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
M libs/compute/include/hpx/compute/vector.hpp

  Log Message:
  ---
  Reformat to clang-format


  Commit: f10ebe498d1afb9e42a85e7e92a79864a03663d3
  
https://github.com/STEllAR-GROUP/hpx/commit/f10ebe498d1afb9e42a85e7e92a79864a03663d3
  Author: Hartmut Kaiser 
  Date:   2020-01-26 (Sun, 26 Jan 2020)

  Changed paths:
M libs/compute/include/hpx/compute/vector.hpp

  Log Message:
  ---
  Merge pull request #4326 from PrimeF/master

Usage of temporary allocator in assignment operator of compute::vector


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


[hpx-commits] [STEllAR-GROUP/hpx] e1fe83: Installing pdb files on Windows

2020-01-26 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4334
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: e1fe83ebd2a62611f82465190907154d80a86df1
  
https://github.com/STEllAR-GROUP/hpx/commit/e1fe83ebd2a62611f82465190907154d80a86df1
  Author: Hartmut Kaiser 
  Date:   2020-01-26 (Sun, 26 Jan 2020)

  Changed paths:
M cmake/HPX_AddComponent.cmake
M cmake/HPX_AddExecutable.cmake
M cmake/HPX_AddLibrary.cmake
M cmake/HPX_AddModule.cmake
M cmake/HPX_SetupTarget.cmake
M src/CMakeLists.txt

  Log Message:
  ---
  Installing pdb files on Windows


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


[hpx-commits] [STEllAR-GROUP/hpx] c73e0b: HPX is required for this to work

2020-01-26 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: c73e0bf2d0fcb094e7f1467a5e9741a1762b8970
  
https://github.com/STEllAR-GROUP/hpx/commit/c73e0bf2d0fcb094e7f1467a5e9741a1762b8970
  Author: Hartmut Kaiser 
  Date:   2020-01-26 (Sun, 26 Jan 2020)

  Changed paths:
M cmake/installed_hpx.cmake

  Log Message:
  ---
  HPX is required for this to work


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


[hpx-commits] [STEllAR-GROUP/hpx] fcdb2d: Adding module based tests and examples to installe...

2020-01-25 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: fcdb2d035d54a09f39a130ba6ea85b13cf7b51e7
  
https://github.com/STEllAR-GROUP/hpx/commit/fcdb2d035d54a09f39a130ba6ea85b13cf7b51e7
  Author: Hartmut Kaiser 
  Date:   2020-01-25 (Sat, 25 Jan 2020)

  Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/installed_hpx.cmake
M libs/CMakeLists.txt
M libs/affinity/tests/unit/CMakeLists.txt
M libs/batch_environments/tests/unit/CMakeLists.txt
M libs/local_lcos/tests/regressions/CMakeLists.txt
M libs/local_lcos/tests/unit/CMakeLists.txt

  Log Message:
  ---
  Adding module based tests and examples to installed_hpx.cmake

- flyby: remove check for libatomic for MSVC
- flyby: replace add_custom_target with add_hpx_pseudo_target
- flyby: fix various solution folder names


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


[hpx-commits] [STEllAR-GROUP/hpx] 257664: Adding capability to buildsystem to use an install...

2020-01-24 Thread Hartmut Kaiser
  Branch: refs/heads/installed_hpx_build
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 257664fc4d5c22ca8653195be683bb41fabebdae
  
https://github.com/STEllAR-GROUP/hpx/commit/257664fc4d5c22ca8653195be683bb41fabebdae
  Author: Hartmut Kaiser 
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
M CMakeLists.txt
M cmake/HPX_Option.cmake
A cmake/build_hpx.cmake
A cmake/installed_hpx.cmake

  Log Message:
  ---
  Adding capability to buildsystem to use an installed version of HPX to build 
tests and/or examples

- this can be enabled by -DHPX_WITH_INSTALLED_VERSION=On


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


[hpx-commits] [STEllAR-GROUP/hpx] a385ae: Update hpx/runtime/threads/policies/thread_queue.hpp

2020-01-24 Thread Hartmut Kaiser
  Branch: refs/heads/assorted_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a385ae89cb23f916e39d1f4b5aa97012f618fb6b
  
https://github.com/STEllAR-GROUP/hpx/commit/a385ae89cb23f916e39d1f4b5aa97012f618fb6b
  Author: Hartmut Kaiser 
  Date:   2020-01-24 (Fri, 24 Jan 2020)

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

  Log Message:
  ---
  Update hpx/runtime/threads/policies/thread_queue.hpp

Co-Authored-By: Mikael Simberg 


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


[hpx-commits] [STEllAR-GROUP/hpx] 987025: Update hpx/runtime/threads/policies/thread_queue.hpp

2020-01-24 Thread Hartmut Kaiser
  Branch: refs/heads/assorted_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 987025690888bacee3eb7076214bb409936cbfe9
  
https://github.com/STEllAR-GROUP/hpx/commit/987025690888bacee3eb7076214bb409936cbfe9
  Author: Hartmut Kaiser 
  Date:   2020-01-24 (Fri, 24 Jan 2020)

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

  Log Message:
  ---
  Update hpx/runtime/threads/policies/thread_queue.hpp

Co-Authored-By: Mikael Simberg 


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


[hpx-commits] [STEllAR-GROUP/hpx] 1cd5db: This is a collection of mostly minor (cleanup) fix...

2020-01-24 Thread Hartmut Kaiser
  Branch: refs/heads/assorted_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 1cd5dbcfbbd8008ca585a90f95c2b99a9f741a0d
  
https://github.com/STEllAR-GROUP/hpx/commit/1cd5dbcfbbd8008ca585a90f95c2b99a9f741a0d
  Author: Hartmut Kaiser 
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
M hpx/async.hpp
M hpx/async_launch_policy_dispatch.hpp
M hpx/lcos/local/futures_factory.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/detail/set_thread_state.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_queue_scheduler.hpp
M hpx/runtime/threads/policies/scheduler_base.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp
M libs/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
M libs/coroutines/include/hpx/coroutines/thread_enums.hpp
M libs/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/coroutines/src/detail/context_base.cpp
M libs/execution/include/hpx/execution/executors/post_policy_dispatch.hpp
M src/runtime/threads/execution_agent.cpp
M src/runtime/threads/executors/thread_pool_attached_executors.cpp
M src/util/backtrace/backtrace.cpp

  Log Message:
  ---
  This is a collection of mostly minor (cleanup) fixes to various places of the 
threading subsystem


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


[hpx-commits] [STEllAR-GROUP/hpx] 77f477: This adds the missing tests for async_colocated an...

2020-01-24 Thread Hartmut Kaiser
  Branch: refs/heads/async_colocated_tests
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 77f4779a5793120e2c06e234bba58ac4dccdec48
  
https://github.com/STEllAR-GROUP/hpx/commit/77f4779a5793120e2c06e234bba58ac4dccdec48
  Author: Hartmut Kaiser 
  Date:   2020-01-24 (Fri, 24 Jan 2020)

  Changed paths:
M hpx/runtime/applier/detail/apply_colocated.hpp
M tests/unit/lcos/CMakeLists.txt
A tests/unit/lcos/async_colocated.cpp
A tests/unit/lcos/async_continue_colocated.cpp

  Log Message:
  ---
  This adds the missing tests for async_colocated and async_continue_colocated

- fixing a problem revealed by the new tests


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


[hpx-commits] [STEllAR-GROUP/hpx] aaac27: Removing queue index from thread_queues as it was ...

2020-01-23 Thread Hartmut Kaiser
  Branch: refs/heads/local_workstealing_scheduler
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: aaac27fd00753f8163ca1341a439da3bef9e6940
  
https://github.com/STEllAR-GROUP/hpx/commit/aaac27fd00753f8163ca1341a439da3bef9e6940
  Author: Hartmut Kaiser 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  Changed paths:
M .clang-format
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_workrequesting_scheduler.hpp
M hpx/runtime/threads/policies/lockfree_queue_backends.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M hpx/runtime/threads/policies/thread_queue_mc.hpp

  Log Message:
  ---
  Removing queue index from thread_queues as it was unused

- flyby: remove commented out options from .clang-format


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


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

2020-01-23 Thread Hartmut Kaiser
  Branch: refs/heads/local_workstealing_scheduler
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8252a92df5dc5ab5196837804e067dfa82073d21
  
https://github.com/STEllAR-GROUP/hpx/commit/8252a92df5dc5ab5196837804e067dfa82073d21
  Author: Hartmut Kaiser 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  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/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: b077aaf5c82676387eff783e77041ee3890717fb
  
https://github.com/STEllAR-GROUP/hpx/commit/b077aaf5c82676387eff783e77041ee3890717fb
  Author: Hartmut Kaiser 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  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: 77a97b7292ad1ccced4c616cb65809d8ff324978
  
https://github.com/STEllAR-GROUP/hpx/commit/77a97b7292ad1ccced4c616cb65809d8ff324978
  Author: Hartmut Kaiser 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  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: 0ed55ce63b02cc14ac9e1730a8983c006c099cb8
  
https://github.com/STEllAR-GROUP/hpx/commit/0ed55ce63b02cc14ac9e1730a8983c006c099cb8
  Author: Hartmut Kaiser 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  Changed paths:
M hpx/runtime/threads/detail/set_thread_state.hpp
M hpx/runtime/threads/policies/local_workstealing_scheduler.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M tests/performance/local/future_overhead.cpp

  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


  Commit: c4a3e9c0e72e41309873354512ddd0e23a25857a
  
https://github.com/STEllAR-GROUP/hpx/commit/c4a3e9c0e72e41309873354512ddd0e23a25857a
  Author: Hartmut Kaiser 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  Changed paths:
M CMakeLists.txt
A hpx/runtime/threads/policies/local_workrequesting_scheduler.hpp
R hpx/runtime/threads/policies/local_workstealing_scheduler.hpp
M hpx/runtime/threads/policies/schedulers.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:
  ---
  Renaming workstealing --> workrequesting


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/8515d63dc65a...c4a3e9c0e72e
___
hpx-commits mailing list

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

2020-01-23 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4314
  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] 354f4d: Forcing exported symbols from composable_guard to ...

2020-01-23 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 354f4d9ad5b28e2b10a05cfd86641e51a7fe9b83
  
https://github.com/STEllAR-GROUP/hpx/commit/354f4d9ad5b28e2b10a05cfd86641e51a7fe9b83
  Author: Hartmut Kaiser 
  Date:   2020-01-20 (Mon, 20 Jan 2020)

  Changed paths:
M libs/local_lcos/CMakeLists.txt
A libs/local_lcos/include/hpx/local_lcos/force_linking.hpp
A libs/local_lcos/src/force_linking.cpp

  Log Message:
  ---
  Forcing exported symbols from composable_guard to be linked into core library


  Commit: d6eaa68b1fd1d4e4ac534f8dae2741af159a7c07
  
https://github.com/STEllAR-GROUP/hpx/commit/d6eaa68b1fd1d4e4ac534f8dae2741af159a7c07
  Author: Hartmut Kaiser 
  Date:   2020-01-23 (Thu, 23 Jan 2020)

  Changed paths:
M libs/local_lcos/CMakeLists.txt
A libs/local_lcos/include/hpx/local_lcos/force_linking.hpp
A libs/local_lcos/src/force_linking.cpp

  Log Message:
  ---
  Merge pull request #4315 from STEllAR-GROUP/fixing_4314

Forcing exported symbols from composable_guard to be linked into core library


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


[hpx-commits] [STEllAR-GROUP/hpx] de27f4: Fixing compatibility header for pack.hpp

2020-01-21 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: de27f42662c4c6771c05e0c68934b6d0c958f7b4
  
https://github.com/STEllAR-GROUP/hpx/commit/de27f42662c4c6771c05e0c68934b6d0c958f7b4
  Author: Hartmut Kaiser 
  Date:   2020-01-20 (Mon, 20 Jan 2020)

  Changed paths:
M 
libs/datastructures/include_compatibility/hpx/datastructures/detail/pack.hpp
M libs/datastructures/include_compatibility/hpx/util/detail/pack.hpp

  Log Message:
  ---
  Fixing compatibility header for pack.hpp


  Commit: 3be90b6489e6b138440b3a8723610d4efa35371c
  
https://github.com/STEllAR-GROUP/hpx/commit/3be90b6489e6b138440b3a8723610d4efa35371c
  Author: Hartmut Kaiser 
  Date:   2020-01-21 (Tue, 21 Jan 2020)

  Changed paths:
M 
libs/datastructures/include_compatibility/hpx/datastructures/detail/pack.hpp
M libs/datastructures/include_compatibility/hpx/util/detail/pack.hpp

  Log Message:
  ---
  Merge pull request #4312 from STEllAR-GROUP/fixing_pack

Fixing compatibility header for pack.hpp


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


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

2020-01-21 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_pack
  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] 354f4d: Forcing exported symbols from composable_guard to ...

2020-01-20 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4314
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 354f4d9ad5b28e2b10a05cfd86641e51a7fe9b83
  
https://github.com/STEllAR-GROUP/hpx/commit/354f4d9ad5b28e2b10a05cfd86641e51a7fe9b83
  Author: Hartmut Kaiser 
  Date:   2020-01-20 (Mon, 20 Jan 2020)

  Changed paths:
M libs/local_lcos/CMakeLists.txt
A libs/local_lcos/include/hpx/local_lcos/force_linking.hpp
A libs/local_lcos/src/force_linking.cpp

  Log Message:
  ---
  Forcing exported symbols from composable_guard to be linked into core library


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


[hpx-commits] [STEllAR-GROUP/hpx] d5b1bc: Fixing compatibility header for pack.hpp

2020-01-19 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_pack
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: d5b1bc22c47772a6a17b145cac56d65239c3ecef
  
https://github.com/STEllAR-GROUP/hpx/commit/d5b1bc22c47772a6a17b145cac56d65239c3ecef
  Author: Hartmut Kaiser 
  Date:   2020-01-19 (Sun, 19 Jan 2020)

  Changed paths:
M 
libs/datastructures/include_compatibility/hpx/datastructures/detail/pack.hpp

  Log Message:
  ---
  Fixing compatibility header for pack.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] 8c6b80: Inline execution of scoped tasks, if possible

2020-01-17 Thread Hartmut Kaiser
  Branch: refs/heads/inline_execution
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8c6b80b8a2c50e0506105b2785c49dbd5d1b315b
  
https://github.com/STEllAR-GROUP/hpx/commit/8c6b80b8a2c50e0506105b2785c49dbd5d1b315b
  Author: Hartmut Kaiser 
  Date:   2020-01-08 (Wed, 08 Jan 2020)

  Changed paths:
M examples/quickstart/fibonacci_local.cpp
M hpx/async.hpp
M hpx/async_launch_policy_dispatch.hpp
M hpx/lcos/detail/future_data.hpp
M hpx/lcos/local/futures_factory.hpp
M hpx/lcos_fwd.hpp
A hpx/runtime/threads/detail/execute_thread.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M hpx/runtime/threads/thread_data.hpp
M hpx/runtime/threads/thread_data_stackful.hpp
M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp
M libs/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
A 
libs/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self_direct.hpp
M libs/coroutines/include/hpx/coroutines/thread_enums.hpp
M libs/coroutines/src/detail/coroutine_impl.cpp
M libs/execution/CMakeLists.txt
M libs/execution/include/hpx/parallel/executors/post_policy_dispatch.hpp
A libs/execution/include/hpx/parallel/executors/scoped_parallel_executor.hpp
A src/runtime/threads/detail/execute_thread.cpp
M src/runtime/threads/executors/thread_pool_attached_executors.cpp
M src/runtime/threads/thread_data.cpp

  Log Message:
  ---
  Inline execution of scoped tasks, if possible

- flyby: adding stack size detection on Windows
- flyby: fixing scheduler hint pass through to various functions
- flyby: specialize cache_line_data for items that don't require padding
- flyby: fixing HPX_WITH_SWAP_CONTEXT_EMULATION on Windows


  Commit: c309b8071dce813c2381ca27df7c175ec939fc24
  
https://github.com/STEllAR-GROUP/hpx/commit/c309b8071dce813c2381ca27df7c175ec939fc24
  Author: Hartmut Kaiser 
  Date:   2020-01-17 (Fri, 17 Jan 2020)

  Changed paths:
M hpx/lcos/local/futures_factory.hpp
M hpx/runtime/threads/detail/execute_thread.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/detail/set_thread_state.hpp
M hpx/runtime/threads/execution_agent.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/local_queue_scheduler.hpp
M hpx/runtime/threads/policies/queue_holder_thread.hpp
M hpx/runtime/threads/policies/scheduler_base.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_init_parameters.hpp
M hpx/runtime/threads/register_thread.hpp
M 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 libs/basic_execution/CMakeLists.txt
M libs/basic_execution/include/hpx/basic_execution/agent_base.hpp
M libs/basic_execution/include/hpx/basic_execution/this_thread.hpp
M libs/basic_execution/src/this_thread.cpp
M libs/coroutines/CMakeLists.txt
M libs/coroutines/include/hpx/coroutines/coroutine_fwd.hpp
M libs/coroutines/include/hpx/coroutines/detail/context_base.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_accessor.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_self.hpp
R libs/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self.hpp
R 
libs/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self_direct.hpp
R libs/coroutines/include/hpx/coroutines/detail/coroutine_stackless_self.hpp
R libs/coroutines/include/hpx/coroutines/stackless_coroutine.hpp
M libs/coroutines/include/hpx/coroutines/thread_enums.hpp
M libs/coroutines/include/hpx/coroutines/thread_id_type.hpp
M libs/coroutines/src/detail/context_base.cpp
M libs/coroutines/src/detail/coroutine_impl.cpp
R libs/coroutines/src/detail/coroutine_self.cpp
M libs/threadmanager/src/threadmanager.cpp
M src/runtime/threads/detail/execute_thread.cpp
M src/runtime/threads/execution_agent.cpp
M src/runtime/threads/thread_data.cpp
R src/runtime/threads/thread_data_stackful.cpp
R src/runtime/threads/thread_data_stackless.cpp
M src/util/backtrace/backtrace.cpp
M src/util/runtime_configuration.cpp
M tests/headers/CMakeLists.txt
M tests/performance/local/timed_task_spawn.cpp
M tests/regressions/threads/CMakeLists.txt
R tests/regressions/threads/stackless_self_4155.cpp

  Log Message:
  ---
  Re-implement inline thread execution_agent

- threads::self is now implemented through agents
- stackless threads

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

2020-01-08 Thread Hartmut Kaiser
  Branch: refs/heads/local_workstealing_scheduler
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 4ff53ffee280f9d6dbc94144fc015a6d3b7de84a
  
https://github.com/STEllAR-GROUP/hpx/commit/4ff53ffee280f9d6dbc94144fc015a6d3b7de84a
  Author: Hartmut Kaiser 
  Date:   2020-01-08 (Wed, 08 Jan 2020)

  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/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: 26c03530db475b81cd0afae4c93552de70b4e442
  
https://github.com/STEllAR-GROUP/hpx/commit/26c03530db475b81cd0afae4c93552de70b4e442
  Author: Hartmut Kaiser 
  Date:   2020-01-08 (Wed, 08 Jan 2020)

  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: 804b83dcf5a5b01e82e2d5444cbb3f249d8dadf7
  
https://github.com/STEllAR-GROUP/hpx/commit/804b83dcf5a5b01e82e2d5444cbb3f249d8dadf7
  Author: Hartmut Kaiser 
  Date:   2020-01-08 (Wed, 08 Jan 2020)

  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: 8515d63dc65a175e3ad225bdb8025b90a305bcd6
  
https://github.com/STEllAR-GROUP/hpx/commit/8515d63dc65a175e3ad225bdb8025b90a305bcd6
  Author: Hartmut Kaiser 
  Date:   2020-01-08 (Wed, 08 Jan 2020)

  Changed paths:
M hpx/runtime/threads/detail/set_thread_state.hpp
M hpx/runtime/threads/policies/local_workstealing_scheduler.hpp
M hpx/runtime/threads/policies/shared_priority_queue_scheduler.hpp
M tests/performance/local/future_overhead.cpp

  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/65d5acd8d7f4...8515d63dc65a
___
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits


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

2020-01-07 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_128bit_atomic
  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] 9d3cd3: Do not check LICENSE_1_0.txt for inspect violations

2020-01-07 Thread Hartmut Kaiser
  Branch: refs/heads/master
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9d3cd30f63099a3cbbbc9e9c9d4243449571c7f8
  
https://github.com/STEllAR-GROUP/hpx/commit/9d3cd30f63099a3cbbbc9e9c9d4243449571c7f8
  Author: Hartmut Kaiser 
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  Changed paths:
M tools/inspect/inspect.cpp
M tools/inspect/inspector.hpp

  Log Message:
  ---
  Do not check LICENSE_1_0.txt for inspect violations

- this avoids a 'missing SPDX' inspect error


  Commit: 6f3dfd921f398ed28ae960474fc2c287f33434d0
  
https://github.com/STEllAR-GROUP/hpx/commit/6f3dfd921f398ed28ae960474fc2c287f33434d0
  Author: Hartmut Kaiser 
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  Changed paths:
M tools/inspect/inspect.cpp
M tools/inspect/inspector.hpp

  Log Message:
  ---
  Merge pull request #4295 from STEllAR-GROUP/inspect_skip_license

Do not check LICENSE_1_0.txt for inspect violations


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


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

2020-01-07 Thread Hartmut Kaiser
  Branch: refs/heads/inspect_skip_license
  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] 97929b: Inline execution of scoped tasks, if possible

2020-01-07 Thread Hartmut Kaiser
  Branch: refs/heads/inline_execution
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 97929b1539101c542d1ff8e6d5ef411c2dc8ad6a
  
https://github.com/STEllAR-GROUP/hpx/commit/97929b1539101c542d1ff8e6d5ef411c2dc8ad6a
  Author: Hartmut Kaiser 
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  Changed paths:
M examples/quickstart/fibonacci_local.cpp
M hpx/async.hpp
M hpx/async_launch_policy_dispatch.hpp
M hpx/lcos/detail/future_data.hpp
M hpx/lcos/local/futures_factory.hpp
M hpx/lcos_fwd.hpp
A hpx/runtime/threads/detail/execute_thread.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M hpx/runtime/threads/thread_data.hpp
M hpx/runtime/threads/thread_data_stackful.hpp
M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp
M libs/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
A 
libs/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self_direct.hpp
M libs/coroutines/include/hpx/coroutines/thread_enums.hpp
M libs/coroutines/src/detail/coroutine_impl.cpp
M libs/execution/CMakeLists.txt
M libs/execution/include/hpx/parallel/executors/post_policy_dispatch.hpp
A libs/execution/include/hpx/parallel/executors/scoped_parallel_executor.hpp
A src/runtime/threads/detail/execute_thread.cpp
M src/runtime/threads/executors/thread_pool_attached_executors.cpp
M src/runtime/threads/thread_data.cpp

  Log Message:
  ---
  Inline execution of scoped tasks, if possible

- flyby: adding stack size detection on Windows
- flyby: fixing scheduler hint pass through to various functions
- flyby: specialize cache_line_data for items that don't require padding
- flyby: fixing HPX_WITH_SWAP_CONTEXT_EMULATION on Windows


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


[hpx-commits] [STEllAR-GROUP/hpx] 6eae95: Fixing problem if 128 bit atomics are not available

2020-01-07 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_128bit_atomic
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 6eae9522a00b351fbf3c6f79937c48004bc56ab9
  
https://github.com/STEllAR-GROUP/hpx/commit/6eae9522a00b351fbf3c6f79937c48004bc56ab9
  Author: Hartmut Kaiser 
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  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/policies/thread_queue_mc.hpp
M libs/debugging/include/hpx/debugging/print.hpp
M tests/unit/resource/CMakeLists.txt

  Log Message:
  ---
  Fixing problem if 128 bit atomics are not available

- flyby: fixing a ton of signed/unsigned and narrowing warnings
- flyby: moving a MSVC specific change from release to master


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


[hpx-commits] [STEllAR-GROUP/hpx] 22dbc2: Fixing problem if 128 bit atomics are not available

2020-01-07 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_128bit_atomic
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 22dbc2f5ad6cafff7166396035c0a04cd655774b
  
https://github.com/STEllAR-GROUP/hpx/commit/22dbc2f5ad6cafff7166396035c0a04cd655774b
  Author: Hartmut Kaiser 
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  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/policies/thread_queue_mc.hpp
M libs/debugging/include/hpx/debugging/print.hpp
M tests/unit/resource/CMakeLists.txt

  Log Message:
  ---
  Fixing problem if 128 bit atomics are not available

- flyby: fixing a ton of signed/unsigned and narrowing warnings
- flyby: moving a MSVC specific change from release to master


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


[hpx-commits] [STEllAR-GROUP/hpx] 9d3cd3: Do not check LICENSE_1_0.txt for inspect violations

2020-01-07 Thread Hartmut Kaiser
  Branch: refs/heads/inspect_skip_license
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 9d3cd30f63099a3cbbbc9e9c9d4243449571c7f8
  
https://github.com/STEllAR-GROUP/hpx/commit/9d3cd30f63099a3cbbbc9e9c9d4243449571c7f8
  Author: Hartmut Kaiser 
  Date:   2020-01-07 (Tue, 07 Jan 2020)

  Changed paths:
M tools/inspect/inspect.cpp
M tools/inspect/inspector.hpp

  Log Message:
  ---
  Do not check LICENSE_1_0.txt for inspect violations

- this avoids a 'missing SPDX' inspect error


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


[hpx-commits] [STEllAR-GROUP/hpx] eda1de: Applying two small changes fixing various MSVC/Win...

2020-01-03 Thread Hartmut Kaiser
  Branch: refs/heads/windows_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: eda1de61a55adedfc0441c37e77f88f086a49636
  
https://github.com/STEllAR-GROUP/hpx/commit/eda1de61a55adedfc0441c37e77f88f086a49636
  Author: Hartmut Kaiser 
  Date:   2020-01-03 (Fri, 03 Jan 2020)

  Changed paths:
M tests/performance/local/future_overhead.cpp
M tests/unit/resource/CMakeLists.txt

  Log Message:
  ---
  Applying two small changes fixing various MSVC/Windows problems


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


[hpx-commits] [STEllAR-GROUP/hpx] d230c9: Remove SPDX tag from Boost License file to allow f...

2020-01-03 Thread Hartmut Kaiser
  Branch: refs/heads/license
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: d230c91dba2ad7d62e28e03ea881b2207f7e65fe
  
https://github.com/STEllAR-GROUP/hpx/commit/d230c91dba2ad7d62e28e03ea881b2207f7e65fe
  Author: Hartmut Kaiser 
  Date:   2020-01-03 (Fri, 03 Jan 2020)

  Changed paths:
M LICENSE_1_0.txt

  Log Message:
  ---
  Remove SPDX tag from Boost License file to allow for github to recognize it


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


[hpx-commits] [STEllAR-GROUP/hpx] 955db3: Fixing problem if 128 bit atomics are not available

2019-12-31 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_128bit_atomic
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 955db320d7dc4f09ab9541a1ee2715a4d58c8c45
  
https://github.com/STEllAR-GROUP/hpx/commit/955db320d7dc4f09ab9541a1ee2715a4d58c8c45
  Author: Hartmut Kaiser 
  Date:   2019-12-31 (Tue, 31 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 tests/unit/resource/CMakeLists.txt

  Log Message:
  ---
  Fixing problem if 128 bit atomics are not available

- flyby: fixing a ton of signed/unsigned and narrowing warnings
- flyby: moving a MSVC specific change from release to master


___
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-31 Thread Hartmut Kaiser
  Branch: refs/heads/lexical_cast
  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] a87c0c: Testing for noexcept function specializations in i...

2019-12-08 Thread Hartmut Kaiser
  Branch: refs/heads/fixing_4263
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: a87c0c2370b227ca8ce425a77bd9d109035e1906
  
https://github.com/STEllAR-GROUP/hpx/commit/a87c0c2370b227ca8ce425a77bd9d109035e1906
  Author: Hartmut Kaiser 
  Date:   2019-12-08 (Sun, 08 Dec 2019)

  Changed paths:
M cmake/HPX_PerformCxxFeatureTests.cmake

  Log Message:
  ---
  Testing for noexcept function specializations in in C++11/14 mode


___
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] 0e78cb: Couple of minor changes

2019-12-04 Thread Hartmut Kaiser
  Branch: refs/heads/minor_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 0e78cb89022e5a5bd9113eb18ed672475a69b6c8
  
https://github.com/STEllAR-GROUP/hpx/commit/0e78cb89022e5a5bd9113eb18ed672475a69b6c8
  Author: Hartmut Kaiser 
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
M CMakeLists.txt
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 src/CMakeLists.txt

  Log Message:
  ---
  Couple of minor changes

- adding stack size detection on Windows
- specialize cache_line_data for items that don't require padding
- fixing HPX_WITH_SWAP_CONTEXT_EMULATION on Windows


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


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

2019-12-03 Thread Hartmut Kaiser
  Branch: refs/heads/local_workstealing_scheduler
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8656f7f013c80499ff501191b2f229f2aa5b4b77
  
https://github.com/STEllAR-GROUP/hpx/commit/8656f7f013c80499ff501191b2f229f2aa5b4b77
  Author: Hartmut Kaiser 
  Date:   2019-12-03 (Tue, 03 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: b850c2047f670bd31d90b15aa412e71634f30638
  
https://github.com/STEllAR-GROUP/hpx/commit/b850c2047f670bd31d90b15aa412e71634f30638
  Author: Hartmut Kaiser 
  Date:   2019-12-03 (Tue, 03 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: f0eb4778ddefa969d16c9592a559a37744281dff
  
https://github.com/STEllAR-GROUP/hpx/commit/f0eb4778ddefa969d16c9592a559a37744281dff
  Author: Hartmut Kaiser 
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
M CMakeLists.txt
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/CMakeLists.txt
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


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/313a79d437ee...f0eb4778ddef
___
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-03 Thread Hartmut Kaiser
  Branch: refs/heads/channel_mpmc
  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] 8fd320: Adding high performance MPMC channel

2019-12-03 Thread Hartmut Kaiser
  Branch: refs/heads/master
  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.txt
R

[hpx-commits] [STEllAR-GROUP/hpx] 516db6: Inline execution of scoped tasks, if possible

2019-12-03 Thread Hartmut Kaiser
  Branch: refs/heads/inline_execution
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 516db643e5c8448e9b89fe9b5079b8702cde0d20
  
https://github.com/STEllAR-GROUP/hpx/commit/516db643e5c8448e9b89fe9b5079b8702cde0d20
  Author: Hartmut Kaiser 
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
M CMakeLists.txt
M examples/quickstart/fibonacci_local.cpp
M hpx/async.hpp
M hpx/async_launch_policy_dispatch.hpp
M hpx/lcos/detail/future_data.hpp
M hpx/lcos/local/futures_factory.hpp
A hpx/runtime/threads/detail/execute_thread.hpp
M hpx/runtime/threads/detail/scheduling_loop.hpp
M hpx/runtime/threads/policies/local_priority_queue_scheduler.hpp
M hpx/runtime/threads/policies/thread_queue.hpp
M hpx/runtime/threads/thread_data.hpp
M hpx/runtime/threads/thread_data_stackful.hpp
M libs/concurrency/include/hpx/concurrency/cache_line_data.hpp
M libs/coroutines/include/hpx/coroutines/coroutine.hpp
M libs/coroutines/include/hpx/coroutines/detail/context_windows_fibers.hpp
M libs/coroutines/include/hpx/coroutines/detail/coroutine_impl.hpp
A 
libs/coroutines/include/hpx/coroutines/detail/coroutine_stackful_self_direct.hpp
M libs/coroutines/include/hpx/coroutines/detail/get_stack_pointer.hpp
M libs/coroutines/include/hpx/coroutines/thread_enums.hpp
M libs/coroutines/src/detail/coroutine_impl.cpp
M libs/execution/CMakeLists.txt
M libs/execution/include/hpx/parallel/executors/post_policy_dispatch.hpp
A libs/execution/include/hpx/parallel/executors/scoped_parallel_executor.hpp
M src/CMakeLists.txt
A src/runtime/threads/detail/execute_thread.cpp
M src/runtime/threads/executors/thread_pool_attached_executors.cpp
M src/runtime/threads/thread_data.cpp

  Log Message:
  ---
  Inline execution of scoped tasks, if possible

- flyby: adding stack size detection on Windows
- flyby: fixing scheduler hint pass through to various functions
- flyby: specialize cache_line_data for items that don't require padding
- flyby: fixing HPX_WITH_SWAP_CONTEXT_EMULATION on Windows


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


[hpx-commits] [STEllAR-GROUP/hpx] f3e7aa: Adding action specializations for noexcept functions

2019-12-03 Thread Hartmut Kaiser
  Branch: refs/heads/noexcept_actions
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: f3e7aab65cc740d0230a42fc81589e5711a482c4
  
https://github.com/STEllAR-GROUP/hpx/commit/f3e7aab65cc740d0230a42fc81589e5711a482c4
  Author: Hartmut Kaiser 
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx17_noexcept_function.cpp
M hpx/runtime/actions/component_action.hpp
M hpx/runtime/actions/plain_action.hpp
M tests/performance/local/future_overhead.cpp

  Log Message:
  ---
  Adding action specializations for noexcept functions


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


[hpx-commits] [STEllAR-GROUP/hpx] 5b67f3: Couple of minor changes

2019-12-03 Thread Hartmut Kaiser
  Branch: refs/heads/minor_fixes
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 5b67f3edaf098647242e9375a132ab69e2226966
  
https://github.com/STEllAR-GROUP/hpx/commit/5b67f3edaf098647242e9375a132ab69e2226966
  Author: Hartmut Kaiser 
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
M CMakeLists.txt
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 src/CMakeLists.txt

  Log Message:
  ---
  Couple of minor changes

- adding stack size detection on Windows
- specialize cache_line_data for items that don't require padding
- fixing HPX_WITH_SWAP_CONTEXT_EMULATION on Windows


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


[hpx-commits] [STEllAR-GROUP/hpx] 313a79: Adding LIFO and FIFO variations of local work-stea...

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

  Changed paths:
M CMakeLists.txt
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/CMakeLists.txt
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


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


[hpx-commits] [STEllAR-GROUP/hpx] be37d9: Adding action specializations for noexcept functions

2019-12-02 Thread Hartmut Kaiser
  Branch: refs/heads/noexcept_actions
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: be37d9448aa3ed71b552c63e829d21e83401c7ce
  
https://github.com/STEllAR-GROUP/hpx/commit/be37d9448aa3ed71b552c63e829d21e83401c7ce
  Author: Hartmut Kaiser 
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
M cmake/HPX_AddConfigTest.cmake
M cmake/HPX_PerformCxxFeatureTests.cmake
A cmake/tests/cxx17_noexcept_function.cpp
M hpx/runtime/actions/component_action.hpp
M hpx/runtime/actions/plain_action.hpp
M tests/performance/local/future_overhead.cpp

  Log Message:
  ---
  Adding action specializations for noexcept functions


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


[hpx-commits] [STEllAR-GROUP/hpx] cb6663: Adding LIFO and FIFO variations of local work-stea...

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

  Changed paths:
M CMakeLists.txt
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/CMakeLists.txt
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
M tests/performance/local/future_overhead.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


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


  1   2   3   4   5   6   7   8   >