Fix thread name updating in Linux. "thread list" should report correct names always...
authorMichael Sartain <mikesart@valvesoftware.com>
Wed, 31 Jul 2013 23:27:46 +0000 (23:27 +0000)
committerMichael Sartain <mikesart@valvesoftware.com>
Wed, 31 Jul 2013 23:27:46 +0000 (23:27 +0000)
commit9f822cd1ec166a777d9d20f0595abe99844b0a60
tree48cf3117df23a044a75a5153d852992dcab16dd4
parent395958ea6f8c435cc57caae59a02166afc141d1c
Fix thread name updating in Linux. "thread list" should report correct names always now.
Created new LinuxThread class inherited from POSIXThread and removed linux / freebsd ifdefs
Removed several un-needed set thread name calls

CR (and multiple suggestions): mkopec

llvm-svn: 187545
12 files changed:
lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
lldb/source/Plugins/Process/Linux/CMakeLists.txt
lldb/source/Plugins/Process/Linux/LinuxThread.cpp [new file with mode: 0644]
lldb/source/Plugins/Process/Linux/LinuxThread.h [new file with mode: 0644]
lldb/source/Plugins/Process/Linux/ProcessLinux.cpp
lldb/source/Plugins/Process/Linux/ProcessLinux.h
lldb/source/Plugins/Process/Linux/ProcessMonitor.cpp
lldb/source/Plugins/Process/POSIX/POSIXThread.cpp
lldb/source/Plugins/Process/POSIX/POSIXThread.h
lldb/source/Plugins/Process/POSIX/ProcessPOSIX.cpp
lldb/source/Plugins/Process/POSIX/ProcessPOSIX.h
lldb/source/Target/TargetList.cpp