[perf] Fix a data race in the PerfJITEventListener
authorEugene Zhulenev <ezhulenev@google.com>
Sat, 26 Jun 2021 14:34:43 +0000 (07:34 -0700)
committerEugene Zhulenev <ezhulenev@google.com>
Tue, 29 Jun 2021 15:30:31 +0000 (08:30 -0700)
commite88ac7295fa298c336cb57d65bdcc72b45dbc0b0
tree7ee44b5303bba16dbc75d6a15cc4004adfef4d57
parentbd4bfe0e0c3342c613a23a6b2911a97c267a3f99
[perf] Fix a data race in the PerfJITEventListener

Concurrent JIT compilation + PerfJITEventListener triggers tsan error

Reviewed By: cota

Differential Revision: https://reviews.llvm.org/D104977
llvm/lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp