Fix code_object_operation_t and memory_copy_operation_t enums (#751)

- enums for operations should not contain callback/buffer tracing categorization
- e.g. ROCPROFILER_CALLBACK_TRACING_CODE_OBJECT_LOAD should be ROCPROIFLER_CODE_OBJECT_LOAD
Ta zmiana jest zawarta w:
Jonathan R. Madsen authored and GitHub committed 2024-04-11 18:52:13 -05:00
1 rodzic 3c005b81b1
złożenie 0f5c575435
10 plików zmienionych
+57 -65

Żadne pliki nie pasują do Twojego wyszukiwania

+2 -2
Wyświetl plik
@@ -957,7 +957,7 @@ code_object_tracing_callback(rocprofiler_callback_tracing_record_t record,
void* data)
{
if(record.kind == ROCPROFILER_CALLBACK_TRACING_CODE_OBJECT &&
record.operation == ROCPROFILER_CALLBACK_TRACING_CODE_OBJECT_LOAD)
record.operation == ROCPROFILER_CODE_OBJECT_LOAD)
{
if(record.phase == ROCPROFILER_CALLBACK_PHASE_LOAD)
{
@@ -978,7 +978,7 @@ code_object_tracing_callback(rocprofiler_callback_tracing_record_t record,
}
if(record.kind == ROCPROFILER_CALLBACK_TRACING_CODE_OBJECT &&
record.operation == ROCPROFILER_CALLBACK_TRACING_CODE_OBJECT_DEVICE_KERNEL_SYMBOL_REGISTER)
record.operation == ROCPROFILER_CODE_OBJECT_DEVICE_KERNEL_SYMBOL_REGISTER)
{
auto* sym_data = static_cast<rocprofiler_kernel_symbol_data_t*>(record.payload);
if(record.phase == ROCPROFILER_CALLBACK_PHASE_LOAD)