From 3e2239b09978b5c1157c0a78778ff10133c9dbb0 Mon Sep 17 00:00:00 2001 From: Evgeny Date: Tue, 16 Jun 2020 10:56:57 -0500 Subject: [PATCH] adding post initialization of HIP API pointer args to print returned by reference values Change-Id: Ifb73434d7ab9cd2dfe8811fc0cd013b78f4e12f2 [ROCm/roctracer commit: a83acdae3a82b55d71b84ebbf7ce65516f91137f] --- projects/roctracer/test/tool/tracer_tool.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects/roctracer/test/tool/tracer_tool.cpp b/projects/roctracer/test/tool/tracer_tool.cpp index 23daad5fb2..4d1b396a7a 100644 --- a/projects/roctracer/test/tool/tracer_tool.cpp +++ b/projects/roctracer/test/tool/tracer_tool.cpp @@ -372,6 +372,9 @@ void hip_api_callback( if (data->phase == ACTIVITY_API_PHASE_ENTER) { hip_begin_timestamp = timer->timestamp_fn_ns(); } else { + // Post onit of HIP APU args + hipApiArgsInit((hip_api_id_t)cid, const_cast(data)); + const timestamp_t end_timestamp = timer->timestamp_fn_ns(); hip_api_trace_entry_t* entry = hip_api_trace_buffer.GetEntry(); entry->valid = roctracer::TRACE_ENTRY_COMPL;