diff options
author | Enrico Granata <egranata@apple.com> | 2013-03-28 00:27:30 +0000 |
---|---|---|
committer | Enrico Granata <egranata@apple.com> | 2013-03-28 00:27:30 +0000 |
commit | 198125a8ff9174b3f7fe38d7c031f3cc377f1884 (patch) | |
tree | c55ae9aaea399752f77bb7154284add2a3d6c84c /lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h | |
parent | 5cb9a184e084cb46ded0f1992a57a0f9cbe4a82e (diff) | |
download | bcm5719-llvm-198125a8ff9174b3f7fe38d7c031f3cc377f1884.tar.gz bcm5719-llvm-198125a8ff9174b3f7fe38d7c031f3cc377f1884.zip |
<rdar://problem/13412986>
Holding the Python lock while we call the Python C API to post-process objects returned from the OS plugins
This should avoid issues where some Python objects get invalidated while we are in the middle of processing them and we end up with an invalid Python state and a crash
llvm-svn: 178206
Diffstat (limited to 'lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h')
0 files changed, 0 insertions, 0 deletions