You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[asan] Use standard POSIX code for AsanTSD (thread-specific data) handling (#15095)
As well use being less code to maintain and more shared code this also
enables thread exit handling which means ASan now tracks thread exit
where it didn't before. With the old/existing code noone was ever
calling the ASan thread destructor (passed as arg0 to AsanTSDInit).
I imagine this approach might not have been possible in the past since
there were some issues with using pthread_keys with destructors (e.g. #15086).
Testing by running entire `asan` test suite.
0 commit comments