From b3ae87617437c5850003cd7ab35e0b3581d2b7da Mon Sep 17 00:00:00 2001 From: Greg Clayton Date: Fri, 12 Apr 2013 20:07:46 +0000 Subject: Made some fixes to the OperatingSystemPython class: - If any thread dictionary contains any "core=N" key/value pairs then the threads obtained from the lldb_private::Process itself will be placed inside the ThreadMemory threads and will be used to get the information for a thread. - Cleaned up all the places where a thread inside a thread was causing problems llvm-svn: 179405 --- lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h') diff --git a/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h b/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h index 27cff90..bcc90c6 100644 --- a/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h +++ b/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h @@ -93,7 +93,8 @@ protected: lldb::ThreadSP CreateThreadFromThreadInfo (lldb_private::PythonDictionary &thread_dict, - lldb_private::ThreadList *old_thread_list_ptr, + lldb_private::ThreadList &core_thread_list, + lldb_private::ThreadList &old_thread_list, bool *did_create_ptr); DynamicRegisterInfo * -- cgit v1.1