enabling timestamping only

Change-Id: Ic2a26d782bf8889afc89c6497c76fd241df8d221
This commit is contained in:
Evgeny
2018-08-24 18:15:28 -05:00
parent e3d7028fe8
commit 8c423d9a31
3 changed files with 34 additions and 12 deletions
+6 -1
View File
@@ -160,13 +160,18 @@ class Context {
queue_(queue),
hsa_rsrc_(&util::HsaRsrcFactory::Instance()),
api_(hsa_rsrc_->AqlProfileApi()),
metrics_(NULL),
handler_(handler),
handler_arg_(handler_arg)
{
if (info_count == 0) return;
if (info_count == 0) {
set_.push_back(Group(agent_info_, this, 0));
return;
}
metrics_ = MetricsDict::Create(agent_info);
if (metrics_ == NULL) EXC_RAISING(HSA_STATUS_ERROR, "MetricsDict create failed");
if (Initialize(info, info_count) == false) {
fprintf(stdout, "\nInput metrics out of HW limit. Proposed metrics group set:\n"); fflush(stdout);
MetricsGroupSet(agent_info, info, info_count).Print(stdout);