[Lldb-commits] [lldb] [WIP] [lldb][Progress] Report progress when completing types from DWARF (PR #91452)

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Wed May 29 05:36:33 PDT 2024


labath wrote:

> @labath baseline for just attaching is approximately `3 s` for LLDB and `2.5 s`. Baselines for attaching _and_ stopping at the breakpoint are in the `break only` rows of the table.

Thanks. I think this resolves my concerns about this patch. If we do find a particularly expensive/hot place reporting progress events, we can always remove it.

> Now that we don't search for the definition DIE when initially parsing a DIE, we could probably move this progress report to `FindDefinitionTypeForDIE`, which seems to be the most expensive part of the `DWARFASTParser`

SGTM

https://github.com/llvm/llvm-project/pull/91452


More information about the lldb-commits mailing list