PC sampling: chiplet id + integration test fix (#983)

* PCS: show chiplet; cover loading/unloading in integration test

* Use (code_object_id, pc_addr) pair as instruction id.

[ROCm/rocprofiler-sdk commit: 0f89f0449d]
Этот коммит содержится в:
Vladimir Indic
2024-07-22 12:30:59 +02:00
коммит произвёл GitHub
родитель 79257d82f2
Коммит 3cd5bdf100
5 изменённых файлов: 42 добавлений и 21 удалений
+1 -1
Просмотреть файл
@@ -185,7 +185,7 @@ codeobj_tracing_callback(rocprofiler_callback_tracing_record_t record,
// extract symbols from code object
auto& kernel_object_map = client::address_translation::get_kernel_object_map();
auto symbolmap = translator.getSymbolMap();
auto symbolmap = translator.getSymbolMap(data->code_object_id);
for(auto& [vaddr, symbol] : symbolmap)
{
kernel_object_map.add_kernel(