[Lldb-commits] [PATCH] [lldb] Rename ThreadList to ProcessThreadList and abstract a superclass for a generic thread container
Kuba Brecka
kuba.brecka at gmail.com
Thu Sep 4 19:08:19 PDT 2014
Based on the conversation at http://lists.cs.uiuc.edu/pipermail/lldb-commits/Week-of-Mon-20140901/012760.html this patch splits the current ThreadList class into a process-related thread object called "ProcessThreadList" and a generic thread list now called just ThreadList. The idea is to expose the ThreadList as SBThreadList and make ASan-related API based on it.
http://reviews.llvm.org/D5200
Files:
include/lldb/Target/OperatingSystem.h
include/lldb/Target/Process.h
include/lldb/Target/ProcessThreadList.h
include/lldb/Target/Thread.h
include/lldb/Target/ThreadList.h
include/lldb/lldb-forward.h
lldb.xcodeproj/project.pbxproj
source/Commands/CommandObjectTarget.cpp
source/Core/Debugger.cpp
source/Core/IOHandler.cpp
source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
source/Plugins/Process/elf-core/ProcessElfCore.cpp
source/Plugins/Process/elf-core/ProcessElfCore.h
source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
source/Plugins/Process/mach-core/ProcessMachCore.cpp
source/Plugins/Process/mach-core/ProcessMachCore.h
source/Target/Process.cpp
source/Target/ProcessThreadList.cpp
source/Target/Target.cpp
source/Target/ThreadList.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5200.13297.patch
Type: text/x-patch
Size: 85240 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20140905/287353bc/attachment.bin>
More information about the lldb-commits
mailing list