fixed querying of available metrics to use correct agnet name

Change-Id: Ic2c82d5cba760ba5b0caa373e5309f17c908b8e9


[ROCm/rocprofiler commit: d8bd1f5ae5]
This commit is contained in:
Evgeny
2019-10-03 10:04:51 -05:00
committed by Evgeny Shcherbakov
parent 4efbfe6ce8
commit ad87c36d4e
2 changed files with 14 additions and 4 deletions
@@ -738,9 +738,7 @@ PUBLIC_API hsa_status_t rocprofiler_iterate_info(
case ROCPROFILER_INFO_KIND_METRIC:
{
const rocprofiler::MetricsDict* dict = rocprofiler::GetMetrics(agent_info->dev_id);
auto nodes_vec = dict->GetNodes(agent_info->gfxip);
auto global_vec = dict->GetNodes("global");
nodes_vec.insert(nodes_vec.end(), global_vec.begin(), global_vec.end());
auto nodes_vec = dict->GetNodes();
for (auto* node : nodes_vec) {
const std::string& name = node->opts["name"];