summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGBuiltin.cpp
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>2015-06-23 21:02:45 +0000
committerJim Ingham <jingham@apple.com>2015-06-23 21:02:45 +0000
commit60c915e96a6e0d26b5ecc93c4d72b5aa40216c44 (patch)
treed14abb9ea719bd224ede19bad71356cd49be0d79 /clang/lib/CodeGen/CGBuiltin.cpp
parent19ffcb900f98ecd84bd1f423d213e8ccabecfc76 (diff)
downloadbcm5719-llvm-60c915e96a6e0d26b5ecc93c4d72b5aa40216c44.tar.gz
bcm5719-llvm-60c915e96a6e0d26b5ecc93c4d72b5aa40216c44.zip
Fix the handling of the run lock in cases where you needed to run
a hand-called function from the private state thread. The problem was that on the way out of the private state thread, we try to drop the run lock. That is appropriate for the main private state thread, but not the secondary private state thread. Only the thread that spawned them can know whether this is an appropriate thing to do or not. <rdar://problem/21375352> llvm-svn: 240461
Diffstat (limited to 'clang/lib/CodeGen/CGBuiltin.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud