This is an archive of the discontinued LLVM Phabricator instance.

[TSanRuntime] Upstream thread swift race detector.
ClosedPublic

Authored by davide on Aug 28 2019, 4:48 PM.

Details

Summary

This is self-contained, and doesn't need anything in the
compiler to work. Mainly to reduce the diff between upstream
and downstream.

Patch by Kuba Mracek!

Diff Detail

Repository
rL LLVM

Event Timeline

davide created this revision.Aug 28 2019, 4:48 PM
Herald added a project: Restricted Project. · View Herald TranscriptAug 28 2019, 4:48 PM
kubamracek accepted this revision.Aug 28 2019, 5:00 PM
This revision is now accepted and ready to land.Aug 28 2019, 5:00 PM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptAug 28 2019, 6:41 PM
labath added a subscriber: labath.Aug 29 2019, 5:52 AM

Patch by Kuba Mracek!

Somehow, I don't think this patch would be so "self-contained" if we were following llvm developer policy. I also doubt you would be so enthusiastic if other people started "upstreaming" random chunks of their downstream repositories without any tests...