aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2012-11-27 07:25:50 +0000
committerDmitry Vyukov <dvyukov@google.com>2012-11-27 07:25:50 +0000
commit10362c46f133366e7bfb3e70d93b31fb72c44026 (patch)
treedbbad22e22a9ce00f06463faf2437871bf7e204a /clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
parent7c0f9a6461d12dab1e2608361c45891b7000b738 (diff)
downloadllvm-10362c46f133366e7bfb3e70d93b31fb72c44026.zip
llvm-10362c46f133366e7bfb3e70d93b31fb72c44026.tar.gz
llvm-10362c46f133366e7bfb3e70d93b31fb72c44026.tar.bz2
tsan: refactor atomic operations implementation
do the atomic operation under the sync object mutex make acquire/release sync atomic with the operation itself combine acquire and release into a single acq_rel operation llvm-svn: 168682
Diffstat (limited to 'clang/lib/Frontend/CreateInvocationFromCommandLine.cpp')
0 files changed, 0 insertions, 0 deletions