b7661bccfd
* Rebased optizations for rocprofv3 tool * Fixing merge conflicts * Formatting * Open from within mutex * Small name changes * Added operator * removed some parameters * Optimizing counter collection * Re-arrange code * Adding back dimension query * Formatting * Update source/lib/rocprofiler-sdk/thread_trace/att_core.cpp Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Formatting 2 * Fix for test compilation * Fix for yield * Adding back check for zero * Improved thread handling * Formatting * Remove automatic start * Adding test * Small fixes * Adding lock for buffer callbacks * Fix for race condition in AST * Adding check for ptr --------- Co-authored-by: Giovanni Baraldi <gbaraldi@amd.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
32 linhas
781 B
CMake
32 linhas
781 B
CMake
set(ROCPROFILER_LIB_COUNTERS_SOURCES
|
|
metrics.cpp
|
|
dimensions.cpp
|
|
evaluate_ast.cpp
|
|
core.cpp
|
|
id_decode.cpp
|
|
dispatch_handlers.cpp
|
|
sample_processing.cpp
|
|
controller.cpp
|
|
device_counting.cpp)
|
|
set(ROCPROFILER_LIB_COUNTERS_HEADERS
|
|
metrics.hpp
|
|
dimensions.hpp
|
|
evaluate_ast.hpp
|
|
core.hpp
|
|
id_decode.hpp
|
|
dispatch_handlers.hpp
|
|
sample_processing.hpp
|
|
controller.hpp
|
|
device_counting.hpp
|
|
sample_consumer.hpp)
|
|
target_sources(rocprofiler-sdk-object-library PRIVATE ${ROCPROFILER_LIB_COUNTERS_SOURCES}
|
|
${ROCPROFILER_LIB_COUNTERS_HEADERS})
|
|
|
|
add_subdirectory(xml)
|
|
add_subdirectory(parser)
|
|
add_subdirectory(yaml)
|
|
|
|
if(ROCPROFILER_BUILD_TESTS)
|
|
add_subdirectory(tests)
|
|
endif()
|