Add Apex.OS Polling Subscription communicator
This MR contains all the changes from the apex-os branch necessary to support the Apex.OS Polling Subscription communicator. After this is merged, the apex-os branch can be deleted, and the master branch will be usable with Apex.OS (though it will have to be manually enabled with --cmake-args -DPERFORMANCE_TEST_APEX_OS_POLLING_SUBSCRIPTION_ENABLED=ON).
- Add ApexOSPollingSubscription plugin
- Extract the
std::chrono::steady_clockto theperf_clockalias - Use
std::chrono::system_clockon QNX - Other misc changes for QNX compatibility
- Add a couple of small changes for APEX_CERT compatibility
Edited by Erik Snider