[Lldb-commits] [PATCH] D41909: Fix deadlock in dwarf logging
Francis Ricci via Phabricator via lldb-commits
lldb-commits at lists.llvm.org
Thu Jan 11 13:55:56 PST 2018
fjricci added a comment.
> SymbolVendor::FindFunctions will lazily parse functions from the debug info and populate things inside the module, so the lock is required.
Can it give up the lock while it's blocked on worker threads? Holding a lock while blocked seems like a recipe for deadlocks (like this one).
More information about the lldb-commits