All tsan interceptors check for initialization and/or initialize things
as necessary lazily, so we can pretend everything is initialized in the
COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED check to avoid double-checking
for initialization (this is only necessary for sanitizers that don't
handle initialization on common grounds).
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
@vitalybuka
Hi Vitaly, this also broke a number of our bots; mostly for device simulators.
If we attempt this again, please ping me so I can test it locally before landing. :)
@dvyukov
Thanks for reverting Dmitry!