Fixing Logging for profiler v2

Change-Id: I7e52236c828f441e78631c5125692959eac7260b


[ROCm/rocprofiler commit: bbc7bc1ada]
这个提交包含在:
gobhardw 编写, Gopesh Bhardwaj 于 2023-06-13 15:58:05 -04:00 提交
1 父节点 94e608e1ad
当前提交 41be6ae55a
3 个文件已更改
+11 -4

没有与搜索条件相匹配的文件

+3 -3
查看文件
@@ -66,7 +66,7 @@ class Logger {
static void endl() { Instance().ResetStreaming(false); }
const std::string& LastMessage() {
std::lock_guard lock(mutex_);
std::lock_guard<std::recursive_mutex> lock(mutex_);
return message_[GetTid()];
}
@@ -94,7 +94,7 @@ class Logger {
}
void ResetStreaming(const bool messaging) {
std::lock_guard lock(mutex_);
std::lock_guard<std::recursive_mutex> lock(mutex_);
if (messaging) {
message_[GetTid()] = "";
} else if (streaming_) {
@@ -106,7 +106,7 @@ class Logger {
}
void Put(const std::string& m) {
std::lock_guard lock(mutex_);
std::lock_guard<std::recursive_mutex> lock(mutex_);
if (messaging_) {
message_[GetTid()] += m;
}