Branch: refs/heads/dataflow-annotations Home: https://github.com/STEllAR-GROUP/hpx Commit: 74018090b2fefc1753733b32d40f6d39c335c497 https://github.com/STEllAR-GROUP/hpx/commit/74018090b2fefc1753733b32d40f6d39c335c497 Author: John Biddiscombe <biddi...@cscs.ch> Date: 2020-02-19 (Wed, 19 Feb 2020)
Changed paths: M hpx/lcos/dataflow.hpp Log Message: ----------- Fix function annotation for dataflow tasks We introduce a callable finalization struct that is invoked when posting the final function for execution. An overload for get_function_annotation for the struct is provided and it returns the correct type. Works for all dataflow except launch::async policy as this does not create a new task and therefore we do not pick up name changes. Commit: 77eae6cdc05b02fbd1e0c783fed1b66c277a71d5 https://github.com/STEllAR-GROUP/hpx/commit/77eae6cdc05b02fbd1e0c783fed1b66c277a71d5 Author: John Biddiscombe <biddi...@cscs.ch> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/local/packaged_continuation.hpp Log Message: ----------- Fix function annotations for packaged continuations See also commit message on fix for dataflow annotations Commit: 5f582e5f636f8feb395ac1fee1d455cbfdcbe0d5 https://github.com/STEllAR-GROUP/hpx/commit/5f582e5f636f8feb395ac1fee1d455cbfdcbe0d5 Author: John Biddiscombe <biddi...@cscs.ch> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M tests/unit/apex/CMakeLists.txt A tests/unit/apex/annotation_check.cpp Log Message: ----------- Add a checker program for apex annotations Commit: a99c5b5ace13563fe195d89263922a0dd0969910 https://github.com/STEllAR-GROUP/hpx/commit/a99c5b5ace13563fe195d89263922a0dd0969910 Author: John Biddiscombe <biddi...@cscs.ch> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M tests/unit/apex/CMakeLists.txt M tests/unit/apex/annotation_check.cpp Log Message: ----------- Add ctest regex to scan task names in apex output several continuation tasks are not correctly picked up by apex. hpx::launch::sync is not handled by apex hpx::unwrapping hides annotations - this should be addressed Commit: acdd21cdeae3e46d61c5a82fd309898cc129ad6c https://github.com/STEllAR-GROUP/hpx/commit/acdd21cdeae3e46d61c5a82fd309898cc129ad6c Author: John Biddiscombe <biddi...@cscs.ch> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/local/packaged_continuation.hpp M tests/unit/apex/annotation_check.cpp Log Message: ----------- Codacy and clang-format fixes Commit: fa17b47ca923c17d79ea7dd9f3e9e493216898d9 https://github.com/STEllAR-GROUP/hpx/commit/fa17b47ca923c17d79ea7dd9f3e9e493216898d9 Author: John Biddiscombe <biddi...@cscs.ch> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M hpx/lcos/dataflow.hpp M hpx/lcos/local/packaged_continuation.hpp M tests/unit/apex/annotation_check.cpp Log Message: ----------- Fix inspect/format violations Commit: d0992f877e5a0456d0518ea05decf54ad87ae461 https://github.com/STEllAR-GROUP/hpx/commit/d0992f877e5a0456d0518ea05decf54ad87ae461 Author: John Biddiscombe <biddi...@cscs.ch> Date: 2020-02-19 (Wed, 19 Feb 2020) Changed paths: M libs/execution/include/hpx/execution/executors/parallel_executor.hpp M libs/execution/include/hpx/execution/executors/post_policy_dispatch.hpp M libs/execution/include/hpx/execution/executors/thread_pool_executor.hpp Log Message: ----------- Pass annotations through if they are available in a few more places Compare: https://github.com/STEllAR-GROUP/hpx/compare/813cf8e16ab4...d0992f877e5a _______________________________________________ hpx-commits mailing list hpx-commits@stellar.cct.lsu.edu https://mail.cct.lsu.edu/mailman/listinfo/hpx-commits