This is an archive of the discontinued LLVM Phabricator instance.

tsan: restore Initialize call in Java entry points
ClosedPublic

Authored by dvyukov on Jul 29 2021, 6:41 AM.

Details

Summary

We used to call Initialize in every Java point.
That was removed in 6563bb53b5 ("tsan: don't use caller/current PC in Java interfaces").
The intention was to add a single Initialize to __tsan_java_init instead.
Do that.

Diff Detail

Event Timeline

dvyukov requested review of this revision.Jul 29 2021, 6:41 AM
dvyukov created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptJul 29 2021, 6:41 AM
Herald added a subscriber: Restricted Project. · View Herald Transcript
melver accepted this revision.Jul 29 2021, 7:13 AM
This revision is now accepted and ready to land.Jul 29 2021, 7:13 AM
This revision was automatically updated to reflect the committed changes.