Rename Omnitrace to ROCm Systems Profiler (#4)
The Omnitrace program is being renamed. Full name: "ROCm Systems Profiler" Package name: "rocprofiler-systems" Binary / Library names: "rocprof-sys-*" --------- Co-authored-by: Xuan Chen <xuchen@amd.com> Signed-off-by: David Galiffi <David.Galiffi@amd.com>
This commit is contained in:
committad av
GitHub
förälder
dc63370a1f
incheckning
d07bf508a9
+28
-28
@@ -1,6 +1,6 @@
|
||||
// MIT License
|
||||
//
|
||||
// Copyright (c) 2022 Advanced Micro Devices, Inc. All Rights Reserved.
|
||||
// Copyright (c) 2022-2024 Advanced Micro Devices, Inc. All Rights Reserved.
|
||||
//
|
||||
// Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
// of this software and associated documentation files (the "Software"), to deal
|
||||
@@ -28,7 +28,7 @@
|
||||
#include <atomic>
|
||||
#include <string>
|
||||
|
||||
namespace omnitrace
|
||||
namespace rocprofsys
|
||||
{
|
||||
namespace
|
||||
{
|
||||
@@ -49,10 +49,10 @@ get_thread_state_value()
|
||||
auto&
|
||||
get_thread_state_history(int64_t _idx = utility::get_thread_index())
|
||||
{
|
||||
static auto _v = utility::get_filled_array<OMNITRACE_MAX_THREADS>(
|
||||
static auto _v = utility::get_filled_array<ROCPROFSYS_MAX_THREADS>(
|
||||
[]() { return utility::get_reserved_vector<ThreadState>(32); });
|
||||
|
||||
if(_idx >= OMNITRACE_MAX_THREADS)
|
||||
if(_idx >= ROCPROFSYS_MAX_THREADS)
|
||||
{
|
||||
static thread_local auto _tl_v = utility::get_reserved_vector<ThreadState>(32);
|
||||
return _tl_v;
|
||||
@@ -77,11 +77,11 @@ get_thread_state()
|
||||
State
|
||||
set_state(State _n)
|
||||
{
|
||||
OMNITRACE_CONDITIONAL_PRINT_F(get_debug_init(), "Setting state :: %s -> %s\n",
|
||||
std::to_string(get_state()).c_str(),
|
||||
std::to_string(_n).c_str());
|
||||
ROCPROFSYS_CONDITIONAL_PRINT_F(get_debug_init(), "Setting state :: %s -> %s\n",
|
||||
std::to_string(get_state()).c_str(),
|
||||
std::to_string(_n).c_str());
|
||||
// state should always be increased, not decreased
|
||||
OMNITRACE_CI_BASIC_THROW(
|
||||
ROCPROFSYS_CI_BASIC_THROW(
|
||||
_n < get_state(), "State is being assigned to a lesser value :: %s -> %s",
|
||||
std::to_string(get_state()).c_str(), std::to_string(_n).c_str());
|
||||
auto _v = get_state();
|
||||
@@ -118,57 +118,57 @@ pop_thread_state()
|
||||
}
|
||||
return get_thread_state();
|
||||
}
|
||||
} // namespace omnitrace
|
||||
} // namespace rocprofsys
|
||||
|
||||
namespace std
|
||||
{
|
||||
std::string
|
||||
to_string(omnitrace::State _v)
|
||||
to_string(rocprofsys::State _v)
|
||||
{
|
||||
switch(_v)
|
||||
{
|
||||
case omnitrace::State::PreInit: return "PreInit";
|
||||
case omnitrace::State::Init: return "Init";
|
||||
case omnitrace::State::Active: return "Active";
|
||||
case omnitrace::State::Disabled: return "Disabled";
|
||||
case omnitrace::State::Finalized: return "Finalized";
|
||||
case rocprofsys::State::PreInit: return "PreInit";
|
||||
case rocprofsys::State::Init: return "Init";
|
||||
case rocprofsys::State::Active: return "Active";
|
||||
case rocprofsys::State::Disabled: return "Disabled";
|
||||
case rocprofsys::State::Finalized: return "Finalized";
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
std::string
|
||||
to_string(omnitrace::ThreadState _v)
|
||||
to_string(rocprofsys::ThreadState _v)
|
||||
{
|
||||
switch(_v)
|
||||
{
|
||||
case omnitrace::ThreadState::Enabled: return "Enabled";
|
||||
case omnitrace::ThreadState::Internal: return "Internal";
|
||||
case omnitrace::ThreadState::Completed: return "Completed";
|
||||
case omnitrace::ThreadState::Disabled: return "Disabled";
|
||||
case rocprofsys::ThreadState::Enabled: return "Enabled";
|
||||
case rocprofsys::ThreadState::Internal: return "Internal";
|
||||
case rocprofsys::ThreadState::Completed: return "Completed";
|
||||
case rocprofsys::ThreadState::Disabled: return "Disabled";
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
std::string
|
||||
to_string(omnitrace::Mode _v)
|
||||
to_string(rocprofsys::Mode _v)
|
||||
{
|
||||
switch(_v)
|
||||
{
|
||||
case omnitrace::Mode::Trace: return "Trace";
|
||||
case omnitrace::Mode::Sampling: return "Sampling";
|
||||
case omnitrace::Mode::Causal: return "Causal";
|
||||
case omnitrace::Mode::Coverage: return "Coverage";
|
||||
case rocprofsys::Mode::Trace: return "Trace";
|
||||
case rocprofsys::Mode::Sampling: return "Sampling";
|
||||
case rocprofsys::Mode::Causal: return "Causal";
|
||||
case rocprofsys::Mode::Coverage: return "Coverage";
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
std::string
|
||||
to_string(omnitrace::CausalMode _v)
|
||||
to_string(rocprofsys::CausalMode _v)
|
||||
{
|
||||
switch(_v)
|
||||
{
|
||||
case omnitrace::CausalMode::Line: return "Line";
|
||||
case omnitrace::CausalMode::Function: return "Function";
|
||||
case rocprofsys::CausalMode::Line: return "Line";
|
||||
case rocprofsys::CausalMode::Function: return "Function";
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
Referens i nytt ärende
Block a user