[compiler-rt] 36bdec4 - [NFC][tsan] Use AddThread(Tid tid...

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 17 13:53:27 PDT 2022


Author: Vitaly Buka
Date: 2022-08-17T13:53:13-07:00
New Revision: 36bdec44a2294f3cb81240847e44626559e22721

URL: https://github.com/llvm/llvm-project/commit/36bdec44a2294f3cb81240847e44626559e22721
DIFF: https://github.com/llvm/llvm-project/commit/36bdec44a2294f3cb81240847e44626559e22721.diff

LOG: [NFC][tsan] Use AddThread(Tid tid...

Added: 
    

Modified: 
    compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp b/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp
index 444f210390cc9..713acb0fe41de 100644
--- a/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp
+++ b/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp
@@ -288,9 +288,7 @@ void ScopedReportBase::AddLocation(uptr addr, uptr size) {
     loc->tid = creat_tid;
     loc->stack = SymbolizeStackId(creat_stack);
     rep_->locs.PushBack(loc);
-    ThreadContext *tctx = FindThreadByTidLocked(creat_tid);
-    if (tctx)
-      AddThread(tctx);
+    AddThread(creat_tid);
     return;
   }
   MBlock *b = 0;
@@ -312,8 +310,7 @@ void ScopedReportBase::AddLocation(uptr addr, uptr size) {
     loc->tid = b->tid;
     loc->stack = SymbolizeStackId(b->stk);
     rep_->locs.PushBack(loc);
-    if (ThreadContext *tctx = FindThreadByTidLocked(b->tid))
-      AddThread(tctx);
+    AddThread(b->tid);
     return;
   }
   bool is_stack = false;


        


More information about the llvm-commits mailing list