[Lldb-commits] [lldb] 147a616 - [lldb][NFCI] Move ThreadSafeDenseMap to Utility
Alex Langford via lldb-commits
lldb-commits at lists.llvm.org
Wed May 17 12:51:45 PDT 2023
Author: Alex Langford
Date: 2023-05-17T12:51:36-07:00
New Revision: 147a61618989b6cca1f5f77ed96f930620ff193f
URL: https://github.com/llvm/llvm-project/commit/147a61618989b6cca1f5f77ed96f930620ff193f
DIFF: https://github.com/llvm/llvm-project/commit/147a61618989b6cca1f5f77ed96f930620ff193f.diff
LOG: [lldb][NFCI] Move ThreadSafeDenseMap to Utility
This seems better suited for Utility than Core
Added:
lldb/include/lldb/Utility/ThreadSafeDenseMap.h
Modified:
lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
Removed:
lldb/include/lldb/Core/ThreadSafeDenseMap.h
################################################################################
diff --git a/lldb/include/lldb/Core/ThreadSafeDenseMap.h b/lldb/include/lldb/Utility/ThreadSafeDenseMap.h
similarity index 100%
rename from lldb/include/lldb/Core/ThreadSafeDenseMap.h
rename to lldb/include/lldb/Utility/ThreadSafeDenseMap.h
diff --git a/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h b/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
index 06eec22054b44..f51abe4b62f4a 100644
--- a/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
+++ b/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
@@ -19,11 +19,11 @@
#include "lldb/Breakpoint/BreakpointPrecondition.h"
#include "lldb/Core/PluginInterface.h"
-#include "lldb/Core/ThreadSafeDenseMap.h"
#include "lldb/Symbol/CompilerType.h"
#include "lldb/Symbol/Type.h"
#include "lldb/Target/LanguageRuntime.h"
#include "lldb/Utility/ConstString.h"
+#include "lldb/Utility/ThreadSafeDenseMap.h"
#include "lldb/lldb-private.h"
class CommandObjectObjC_ClassTable_Dump;
diff --git a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
index 15747136d59cd..1a648de721eaa 100644
--- a/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
+++ b/lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
@@ -57,7 +57,6 @@
#include "lldb/Core/Module.h"
#include "lldb/Core/PluginManager.h"
#include "lldb/Core/StreamFile.h"
-#include "lldb/Core/ThreadSafeDenseMap.h"
#include "lldb/Core/UniqueCStringMap.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Symbol/SymbolFile.h"
@@ -72,6 +71,7 @@
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/RegularExpression.h"
#include "lldb/Utility/Scalar.h"
+#include "lldb/Utility/ThreadSafeDenseMap.h"
#include "Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h"
#include "Plugins/SymbolFile/DWARF/DWARFASTParserClang.h"
More information about the lldb-commits
mailing list