aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TextAPI/DylibReader.cpp
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2023-12-12 13:57:24 -0800
committerGitHub <noreply@github.com>2023-12-12 13:57:24 -0800
commit9567b33fa15e5349cb522a3b3e39abc300c7644c (patch)
tree85342b64f8074e7e5f3777d7eac66d519e79615c /llvm/lib/TextAPI/DylibReader.cpp
parent8227072f5aa87842295893175451213c88265a60 (diff)
downloadllvm-9567b33fa15e5349cb522a3b3e39abc300c7644c.zip
llvm-9567b33fa15e5349cb522a3b3e39abc300c7644c.tar.gz
llvm-9567b33fa15e5349cb522a3b3e39abc300c7644c.tar.bz2
[asan] Switch initialization to "double-checked locking"
This allows to remove `asan_init_is_running` which likely had a data race. Simplifies https://github.com/llvm/llvm-project/pull/74086 and reduces a difference between platforms. Reviewers: zacklj89, eugenis, dvyukov Reviewed By: zacklj89, dvyukov Pull Request: https://github.com/llvm/llvm-project/pull/74387
Diffstat (limited to 'llvm/lib/TextAPI/DylibReader.cpp')
0 files changed, 0 insertions, 0 deletions