The more complex ThreadRegistry constructor and thread quarantine
logic was used only by the old tsan runtime. It's unused now.
Remove quarantine and all associated complexity.
Depends on D112605.
Paths
| Differential D112606
sanitizer_common: simplify ThreadRegistry AcceptedPublic Authored by dvyukov on Oct 27 2021, 2:03 AM.
Details
Summary The more complex ThreadRegistry constructor and thread quarantine Depends on D112605.
Diff Detail
Revision Contents
Diff 386794 compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.h
compiler-rt/lib/sanitizer_common/sanitizer_thread_registry.cpp
compiler-rt/lib/sanitizer_common/tests/sanitizer_thread_registry_test.cpp
compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp
|