[lldb][tsan] Perform one map lookup instead of two (NFC)

Differential Revision: https://reviews.llvm.org/D22983

llvm-svn: 277350
This commit is contained in:
Vedant Kumar
2016-08-01 16:37:37 +00:00
parent 6e0b732009
commit cbba4b2059

View File

@@ -335,10 +335,11 @@ GetRenumberedThreadIds(ProcessSP process_sp, ValueObjectSP data, std::map<uint64
}
static user_id_t Renumber(uint64_t id, std::map<uint64_t, user_id_t> &thread_id_map) {
if (! thread_id_map.count(id))
auto IT = thread_id_map.find(id);
if (IT == thread_id_map.end())
return 0;
return thread_id_map[id];
return IT->second;
}
StructuredData::ObjectSP