summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2016-05-24 18:29:36 +0000
committerJim Ingham <jingham@apple.com>2016-05-24 18:29:36 +0000
commit3cc425837d6a6cfe7efbaa53f493d8b20a9232da (patch)
treec2165d6d360995bba1fecf44277c600cd40d92d1 /llvm/lib
parent15a2165d645135787874268bc546fb543d6c2d1f (diff)
downloadbcm5719-llvm-3cc425837d6a6cfe7efbaa53f493d8b20a9232da.tar.gz
bcm5719-llvm-3cc425837d6a6cfe7efbaa53f493d8b20a9232da.zip
Lock out Process::RunThreadPlan so only one can be in flight at a time.
What with all sorts of folks (TSAN, ASAN, queue detection, etc...) trying to gather info by calling functions down in the lower layers of lldb, we've started to see people running expressions simultaneously. The expression evaluation part is okay, but only one RunThreadPlan can be active at a time. I added a lock to enforce that. <rdar://problem/26431072> llvm-svn: 270593
Diffstat (limited to 'llvm/lib')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud