clayborg added a comment.

Zach: yes the module mutex needs to be recursive. Plenty of places where the 
symbol file stuff can call other symbol file APIs. To avoid A/B locking issues, 
the lldb_private::Module, lldb_private::ObjectFile and 
lldb_private::SymbolVendor and lldb_private::SymbolFile all use the module 
mutex.


https://reviews.llvm.org/D53094



_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to