diff options
author | Vitaly Buka <vitalybuka@google.com> | 2023-12-12 13:57:24 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-12 13:57:24 -0800 |
commit | 9567b33fa15e5349cb522a3b3e39abc300c7644c (patch) | |
tree | 85342b64f8074e7e5f3777d7eac66d519e79615c /llvm/lib/TextAPI | |
parent | 8227072f5aa87842295893175451213c88265a60 (diff) | |
download | llvm-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')
0 files changed, 0 insertions, 0 deletions