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!

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...