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.
Dieser Commit ist enthalten in:
Vladimir Indic
2024-07-22 12:30:59 +02:00
committet von GitHub
Ursprung b8a22e6ebd
Commit 0f89f0449d
5 geänderte Dateien mit 42 neuen und 21 gelöschten Zeilen
+1 -1
Datei anzeigen
@@ -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(