v2.1.7 Release to sync up with HPX v1.4.0
Bug fixes and refactoring to support new HPX modularization effort. APEX is no longer called from anywhere in HPX, but APEX does still make HPX calls. The previous circular dependency has been refactored out. HPX now has an external_timer class that provides a plugin API that APEX registers at program load. When HPX runs, the external_timer class will make callbacks to the registered library (APEX).
List of commits:
- view commit • Fixing OTF output of papi metrics
- view commit • fixing HPX test bugs
- view commit • build against hpx master
- view commit • Merge remote-tracking branch 'github/develop' into develop
- view commit • Making test time out 100 seconds, removing verbose
- view commit • Fixing boneheaded implementation of aliasing
- view commit • Merge branch 'develop' of git.nic.uoregon.edu:/gitroot/xpress-apex into develop
- view commit • Making policy shutdown more robust Adding deregistering of periodic policies.
- view commit • Merge branch 'develop' of git.nic.uoregon.edu:/gitroot/xpress-apex into develop
- view commit • Fixing target dependency names for HPX export
- view commit • not updating the profiler id correctly.
- view commit • Change local_lcos includes (new hpx module)
- view commit • Merge pull request #118 from aurianer/change_local_lcos_includes
- view commit • Setting RPATH options for HPX build
- view commit • Merge remote-tracking branch 'github/develop' into develop
- view commit • Preparing for 2.1.5 tag
- view commit • maketag.sh should exit on error
- view commit • Splitting screen_output into verbose for environent variables
- view commit • build against hpx master
- view commit • Fixing OTF output of papi metrics
- view commit • fixing HPX test bugs
- view commit • Making policy shutdown more robust Adding deregistering of periodic policies.
- view commit • Fixing boneheaded implementation of aliasing
- view commit • Making test time out 100 seconds, removing verbose
- view commit • Fixing target dependency names for HPX export
- view commit • not updating the profiler id correctly.
- view commit • Setting RPATH options for HPX build
- view commit • Change local_lcos includes (new hpx module)
- view commit • Fixing HPX/APEX build dependencies for external projects.
- view commit • Removing duplicate concurrentqueue for HPX builds, because HPX includes a copy of concurrentqueue.hpp now.
- view commit • Yielding and restarting profiler when task is renamed.
- view commit • Merge branch 'apex_callback_refactoring' into develop
- view commit • Merge remote-tracking branch 'github/develop' into develop
- view commit • minor bug fixes
- view commit • Updating README.md to force build on buildbot server
- view commit • changing test from examples to unit.apex
- view commit • updating release scripts
- view commit • renaming release script
- view commit • fixing release scripts again
- view commit • still fixing release scripts
- view commit • Merge branch 'develop'