[SR-316] Add Thread Sanitizer Support to Swift #42938
Labels
compiler
The Swift compiler itself
feature
A feature request or implementation
source tooling
Area: IDE support, SourceKit, and other source tooling
Additional Detail from JIRA
md5: f3761869c1e411173567839b180aa347
Issue Description:
Thread Sanitizer (TSan) is a compile time instrumentation + runtime monitoring technique for detecting threading issues. TSan's compile time instrumentation is done as an llvm transformation pass, and the runtime library is bundled with clang. We would need to teach the Swift driver/front end about TSan and add support for issue suppression, similarly to what clang does.
The text was updated successfully, but these errors were encountered: