[Lldb-commits] [PATCH] D113965: [NFC] Refactor symbol table parsing.

2021-11-19 Thread Greg Clayton via Phabricator via lldb-commits
clayborg added a comment. I resubmitted with a fix in https://reviews.llvm.org/D114288 Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D113965/new/ https://reviews.llvm.org/D113965 ___ lldb-commits mailing

[Lldb-commits] [PATCH] D113965: [NFC] Refactor symbol table parsing.

2021-11-17 Thread Greg Clayton via Phabricator via lldb-commits
clayborg added a comment. I had to revert this. There is a deadlock in: void Module::PreloadSymbols() { std::lock_guard guard(m_mutex); SymbolFile *sym_file = GetSymbolFile(); if (!sym_file) return; // Prime the symbol file first, since it adds symbols to the symbol tab

[Lldb-commits] [PATCH] D113965: [NFC] Refactor symbol table parsing.

2021-11-17 Thread Greg Clayton via Phabricator via lldb-commits
This revision was automatically updated to reflect the committed changes. Closed by commit rG951b107eedab: [NFC] Refactor symbol table parsing. (authored by clayborg). Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D113965/new/ https://reviews.llvm.or

[Lldb-commits] [PATCH] D113965: [NFC] Refactor symbol table parsing.

2021-11-16 Thread Jonas Devlieghere via Phabricator via lldb-commits
JDevlieghere accepted this revision. JDevlieghere added a comment. LGTM Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D113965/new/ https://reviews.llvm.org/D113965 ___ lldb-commits mailing list lldb-commi

[Lldb-commits] [PATCH] D113965: [NFC] Refactor symbol table parsing.

2021-11-16 Thread Pavel Labath via Phabricator via lldb-commits
labath accepted this revision. labath added a comment. This revision is now accepted and ready to land. This is a good cleanup independently of the caching feature. Comment at: lldb/include/lldb/Symbol/ObjectFile.h:344 + /// The symbol table to populate. + virtual void Pa

[Lldb-commits] [PATCH] D113965: [NFC] Refactor symbol table parsing.

2021-11-15 Thread Greg Clayton via Phabricator via lldb-commits
clayborg created this revision. clayborg added reviewers: labath, JDevlieghere, jingham, aadsm, wallace. Herald added subscribers: sbc100, emaste. clayborg requested review of this revision. Herald added subscribers: lldb-commits, MaskRay, aheejin. Herald added a project: LLDB. Symbol table parsin