[lldb] Remove scoped timer from high firing and fast running ExtractUnitDIENoDwoIfNeeded
authorDave Lee <davelee.com@gmail.com>
Thu, 29 Sep 2022 23:01:49 +0000 (16:01 -0700)
committerDave Lee <davelee.com@gmail.com>
Sat, 1 Oct 2022 16:58:40 +0000 (09:58 -0700)
commit557a19ab0fce115b66094ce68752e524af599ed9
tree5a0480bfff78dfbe69d5f3b1dd154f5b8bb63e6b
parent72a86a9dc4c53010f3b493685d0798bf02bf6ebc
[lldb] Remove scoped timer from high firing and fast running ExtractUnitDIENoDwoIfNeeded

Profiles show that `DWARFUnit::ExtractUnitDIENoDwoIfNeeded` is both high firing (tens of thousands of calls) and fast running (15 µs mean).

Timers like this are noise and load for profiling systems, and can be removed.

rdar://100326595

Differential Revision: https://reviews.llvm.org/D134920
lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp