Change-Id: I90dab2f349ade6cbfc86f0399c8b9ca905de23b3
Этот коммит содержится в:
Laurent Morichetti
2022-05-20 23:10:05 -07:00
коммит произвёл Laurent Morichetti
родитель 7ebae10571
Коммит 1e7783af58
8 изменённых файлов: 113 добавлений и 6 удалений
+4 -3
Просмотреть файл
@@ -136,9 +136,9 @@ target_include_directories(roctracer
PUBLIC
${HIP_INCLUDE_DIRECTORIES} ${HSA_RUNTIME_INCLUDE_DIRECTORIES}
$<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}>
$<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/inc>
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/roctracer ${CMAKE_CURRENT_SOURCE_DIR}
${PROJECT_SOURCE_DIR}/inc)
${CMAKE_CURRENT_SOURCE_DIR}/roctracer ${CMAKE_CURRENT_SOURCE_DIR})
target_link_options(roctracer PRIVATE -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/roctracer/exportmap -Wl,--no-undefined)
target_link_libraries(roctracer PRIVATE hsa-runtime64::hsa-runtime64 Threads::Threads dl)
@@ -158,7 +158,8 @@ set_target_properties(roctx PROPERTIES
SOVERSION ${ROCTRACER_VERSION_MAJOR})
target_include_directories(roctx
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/roctracer ${CMAKE_CURRENT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/inc)
PUBLIC $<BUILD_INTERFACE:${PROJECT_SOURCE_DIR}/inc>
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/roctracer ${CMAKE_CURRENT_SOURCE_DIR})
target_link_options(roctx PRIVATE -Wl,--version-script=${CMAKE_CURRENT_SOURCE_DIR}/roctx/exportmap -Wl,--no-undefined)
+3 -1
Просмотреть файл
@@ -58,12 +58,14 @@ int ROCTX_API roctxRangePop() {
roctx_range_id_t ROCTX_API roctxRangeStartA(const char* message) {
static std::atomic<roctx_range_id_t> start_stop_range_id(1);
auto id = start_stop_range_id++;
roctx_api_data_t api_data{};
api_data.args.roctxRangeStartA.message = message;
api_data.args.roctxRangeStartA.id = id;
callbacks.Invoke(ROCTX_API_ID_roctxRangeStartA, &api_data);
return start_stop_range_id++;
return id;
}
void ROCTX_API roctxRangeStop(roctx_range_id_t rangeId) {