Fixed deadlocks that could occur when using python for breakpoints, operating system plugins, and other async python usage.

<rdar://problem/16054348>
<rdar://problem/16040833>

llvm-svn: 201372
This commit is contained in:
Greg Clayton
2014-02-13 23:34:38 +00:00
parent 967bf5813f
commit e98008cc58
10 changed files with 129 additions and 57 deletions

View File

@@ -93,6 +93,7 @@ protected:
CreateThreadFromThreadInfo (lldb_private::PythonDictionary &thread_dict,
lldb_private::ThreadList &core_thread_list,
lldb_private::ThreadList &old_thread_list,
std::vector<bool> &core_used_map,
bool *did_create_ptr);
DynamicRegisterInfo *