[all-commits] [llvm/llvm-project] 3d7161: [lldb] Remove shared_ptr from some global Properti...
Pavel Labath via All-commits
all-commits at lists.llvm.org
Fri Oct 8 01:43:54 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3d7161e3c14c25a60a3c03aa4c07a1dc4e35511b
https://github.com/llvm/llvm-project/commit/3d7161e3c14c25a60a3c03aa4c07a1dc4e35511b
Author: Pavel Labath <pavel at labath.sk>
Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths:
M lldb/include/lldb/Target/Platform.h
M lldb/include/lldb/Target/Process.h
M lldb/include/lldb/Target/Target.h
M lldb/include/lldb/Target/Thread.h
M lldb/include/lldb/lldb-forward.h
M lldb/source/Core/Debugger.cpp
M lldb/source/Interpreter/CommandInterpreter.cpp
M lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
M lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
M lldb/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp
M lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
M lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
M lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
M lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
M lldb/source/Target/Platform.cpp
M lldb/source/Target/Process.cpp
M lldb/source/Target/Target.cpp
M lldb/source/Target/Thread.cpp
Log Message:
-----------
[lldb] Remove shared_ptr from some global Properties objects
they're unnecessary, make the code longer, and their removal actually
ensures proper initialization in multithreaded scenarios.
Commit: f4145c074cb81441f2e4a965f618f9949fa4f071
https://github.com/llvm/llvm-project/commit/f4145c074cb81441f2e4a965f618f9949fa4f071
Author: Pavel Labath <pavel at labath.sk>
Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths:
M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
M lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
Log Message:
-----------
[lldb/gdb-remote] Refactor ReadExtFeature
replace stl and lldb apis with standard llvm ones.
Compare: https://github.com/llvm/llvm-project/compare/b1309a1ed99d...f4145c074cb8
More information about the All-commits
mailing list