Branch: refs/heads/async_annotation
  Home:   https://github.com/STEllAR-GROUP/hpx
  Commit: 8fd32099e4b20cd3a8c0a5f40ebb42e25b9fe724
      
https://github.com/STEllAR-GROUP/hpx/commit/8fd32099e4b20cd3a8c0a5f40ebb42e25b9fe724
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  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 <hartmut.kai...@gmail.com>
  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 <hartmut.kai...@gmail.com>
  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 <hartmut.kai...@gmail.com>
  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 <hartmut.kai...@gmail.com>
  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 <hartmut.kai...@gmail.com>
  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 <hartmut.kai...@gmail.com>
  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 tests/unit/lcos/channel_mpmc_fib.cpp
    R tests/unit/lcos/channel_mpmc_shift.cpp
    R tests/unit/lcos/channel_mpsc_fib.cpp
    R tests/unit/lcos/channel_mpsc_shift.cpp
    R tests/unit/lcos/channel_spsc_fib.cpp
    R tests/unit/lcos/channel_spsc_shift.cpp

  Log Message:
  -----------
  Move channels to new synchronization module


  Commit: 36cc216647f10cca1b541d6935d43709083673ef
      
https://github.com/STEllAR-GROUP/hpx/commit/36cc216647f10cca1b541d6935d43709083673ef
  Author: Agustin K-ballo Berge <k...@fusionfenix.com>
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
    M libs/assertion/include/hpx/assertion.hpp
    M libs/assertion/include/hpx/assertion/evaluate_assert.hpp

  Log Message:
  -----------
  Remove lambdas from assert expressions


  Commit: 7722a8fae254889005b73e85f6d5ee3f6a35c50f
      
https://github.com/STEllAR-GROUP/hpx/commit/7722a8fae254889005b73e85f6d5ee3f6a35c50f
  Author: Agustin K-ballo Berge <k...@fusionfenix.com>
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
    M libs/assertion/include/hpx/assertion/evaluate_assert.hpp
    M libs/assertion/src/assertion.cpp

  Log Message:
  -----------
  Make opaque handle_assert noexcept


  Commit: 114cea4db7dcfd2199b31e0f4654484559d47861
      
https://github.com/STEllAR-GROUP/hpx/commit/114cea4db7dcfd2199b31e0f4654484559d47861
  Author: Mikael Simberg <simb...@cscs.ch>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
    R hpx/runtime/threads/detail/partlit.hpp
    M libs/affinity/CMakeLists.txt
    A libs/affinity/include/hpx/affinity/detail/partlit.hpp
    A libs/affinity/include_compatibility/hpx/runtime/threads/detail/partlit.hpp
    M libs/affinity/src/parse_affinity_options.cpp

  Log Message:
  -----------
  Move partlit.hpp to affinity module


  Commit: 79070bd888fca25617010f7e587f6360a88960c6
      
https://github.com/STEllAR-GROUP/hpx/commit/79070bd888fca25617010f7e587f6360a88960c6
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
    R hpx/runtime/threads/detail/partlit.hpp
    M libs/affinity/CMakeLists.txt
    A libs/affinity/include/hpx/affinity/detail/partlit.hpp
    A libs/affinity/include_compatibility/hpx/runtime/threads/detail/partlit.hpp
    M libs/affinity/src/parse_affinity_options.cpp

  Log Message:
  -----------
  Merge pull request #4253 from msimberg/partlit-affinity

Move partlit.hpp to affinity module


  Commit: f3e7aab65cc740d0230a42fc81589e5711a482c4
      
https://github.com/STEllAR-GROUP/hpx/commit/f3e7aab65cc740d0230a42fc81589e5711a482c4
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  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


  Commit: 1ee979c7160f1c387790176df6bb7a12bf4802d6
      
https://github.com/STEllAR-GROUP/hpx/commit/1ee979c7160f1c387790176df6bb7a12bf4802d6
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  Date:   2019-12-03 (Tue, 03 Dec 2019)

  Changed paths:
    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

  Log Message:
  -----------
  Merge pull request #4245 from STEllAR-GROUP/channel_mpmc

Adding high performance channels


  Commit: b38f171f9e7b7ce2ce2b2efa9ba23eef3a85f585
      
https://github.com/STEllAR-GROUP/hpx/commit/b38f171f9e7b7ce2ce2b2efa9ba23eef3a85f585
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

  Changed paths:
    M libs/assertion/include/hpx/assertion.hpp
    M libs/assertion/include/hpx/assertion/evaluate_assert.hpp
    M libs/assertion/src/assertion.cpp

  Log Message:
  -----------
  Merge pull request #4256 from STEllAR-GROUP/delambify-assert

Remove lambdas from assert expressions


  Commit: ecc4bc72b18e3b8594d4be4bd71a49ce8733cc16
      
https://github.com/STEllAR-GROUP/hpx/commit/ecc4bc72b18e3b8594d4be4bd71a49ce8733cc16
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-12-04 (Wed, 04 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:
  -----------
  Merge pull request #4254 from STEllAR-GROUP/noexcept_actions

Adding action specializations for noexcept functions


  Commit: 9beaa7657e6330223c8ed85a4c10612063368da9
      
https://github.com/STEllAR-GROUP/hpx/commit/9beaa7657e6330223c8ed85a4c10612063368da9
  Author: Kevin Huck <kh...@cs.uoregon.edu>
  Date:   2019-12-04 (Wed, 04 Dec 2019)

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

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


  Commit: 0e78cb89022e5a5bd9113eb18ed672475a69b6c8
      
https://github.com/STEllAR-GROUP/hpx/commit/0e78cb89022e5a5bd9113eb18ed672475a69b6c8
  Author: Hartmut Kaiser <hartmut.kai...@gmail.com>
  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


  Commit: c36107e13c47ff6a4ea91c9b42238f9face49145
      
https://github.com/STEllAR-GROUP/hpx/commit/c36107e13c47ff6a4ea91c9b42238f9face49145
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-12-05 (Thu, 05 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:
  -----------
  Merge pull request #4258 from STEllAR-GROUP/minor_fixes

Couple of minor changes


  Commit: aa60022810836f5f88310513362e85ea5e891c2d
      
https://github.com/STEllAR-GROUP/hpx/commit/aa60022810836f5f88310513362e85ea5e891c2d
  Author: aurianer <auria...@cscs.ch>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

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

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


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

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

  Log Message:
  -----------
  Replace struct by class

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


  Commit: 873291391e265305f59b5406b56d4e5168a4f815
      
https://github.com/STEllAR-GROUP/hpx/commit/873291391e265305f59b5406b56d4e5168a4f815
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

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

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

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


  Commit: 2d157491df955e96d94d63791f408e8321ceac97
      
https://github.com/STEllAR-GROUP/hpx/commit/2d157491df955e96d94d63791f408e8321ceac97
  Author: Mikael Simberg <mikael.simb...@iki.fi>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

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

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

Fix docs compilation problems


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

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

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


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

  Changed paths:
    M hpx/async_launch_policy_dispatch.hpp

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


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

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

  Log Message:
  -----------
  Fix potential use after move in thread_execution.hpp


  Commit: da720264c316eb03140bb0a58bbc67f99ecada89
      
https://github.com/STEllAR-GROUP/hpx/commit/da720264c316eb03140bb0a58bbc67f99ecada89
  Author: Mikael Simberg <simb...@cscs.ch>
  Date:   2019-12-06 (Fri, 06 Dec 2019)

  Changed paths:
    M libs/affinity/tests/unit/parse_affinity_options.cpp

  Log Message:
  -----------
  Fix use of deprecated affinity compatibility header


Compare: 
https://github.com/STEllAR-GROUP/hpx/compare/ac81e234546c...da720264c316
_______________________________________________
hpx-commits mailing list
hpx-commits@stellar.cct.lsu.edu
https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits

Reply via email to